Причини
Коли клієнт інтеграції хосту функція CryptAcquireContext , функції, не вдається, і NTE_PROV_TYPE_NO_MATCH , що повертається за певних умов
Причина
Ця проблема виникає в тому, що вказано неправильно постачальник типу, як показано нижче:
CryptAcquireContext ( & hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET) error: 8009 001B
Якщо в NTE_BAD_KEYSET Помилка повертається другий запит надсилається CRYPT_NEWKEYSET, який використовує першого виклику функції CryptAcquireContext не вдається виконати (повертається як хибність). Однак, це другий виклик використовує тип неправильно постачальника.
У цьому випадку може з'явитися таке повідомлення про помилку:
Тип постачальника не відповідає зареєстрованого значення.
Вирішення
Виправлення, яке усуває цю проблему входить до складу сукупних оновлень для інтеграції хосту:
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Дізнайтеся про термінологію , Microsoft, що використовується для опису оновлень програмного забезпечення.