Симптоми
Когато клиент хост сървър се опитва да използва функцията CryptAcquireContext , функцията е неуспешно и NTE_PROV_TYPE_NO_MATCH се връща при определени условия
Причина
Този проблем възниква, защото е зададен доставчик на грешен тип, като в следния пример:
CryptAcquireContext ( & hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET) error: 8009 001B
Ако при първото извикване на функцията CryptAcquireContext не (връща като false) и NTE_BAD_KEYSET грешка, заявка се изпраща, използваща CRYPT_NEWKEYSET. Обаче тази второ повикване използва тип погрешно доставчик.
В този случай можете да получите следното съобщение за грешка:
Тип на доставчика не съответства на регистрираната стойност.
Решение
Корекцията, която разрешава този проблем е включена в следните кумулативни актуализации за интегриране на сървър:
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Препратки
Научете повече за терминологията , използвана за описание на софтуерните актуализации от Microsoft.