Здравствуйте,
По этой ссылке https://forum.rutoken.ru/post/3582/#p3582 вы пишете:
На нашем сайте выложена новая версия драйверов Рутокен v. 2.81.00.0424
Доработан криптопровайдер. Реализована возможность работы без отображения пользовательского интерфейса.
Имею:
RuToken S с драйверами 2.100.00.0542,
Windows 2008 R2.
Вызываю:
#define MYPROV TEXT("Aktiv Rutoken CSP v1.0")
const BYTE pin[] = {0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x00};
DWORD dwError = 0;
HCRYPTPROV hCryptProv = NULL;
if( !CryptAcquireContext( &hCryptProv, NULL, MYPROV, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT | CRYPT_SILENT))
{
dwError = GetLastError();
return;
}
if( !CryptSetProvParam(hCryptProv, PP_KEYEXCHANGE_PIN, pin, NULL))
{
dwError = GetLastError() ; //Ошибка с кодом 13
}
Почему возникает ошибка?