Príznaky
Keď Host Integration Server klienta sa pokúsi použiť funkciu CryptAcquireContext , operácia zlyhá a NTE_PROV_TYPE_NO_MATCH vráti určitých podmienok
Príčina
Tento problém sa vyskytuje, pretože typ nesprávne poskytovateľa je uvedené v nasledujúcom príklade:
CryptAcquireContext ( & hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET) error: 8009 001B
Ak prvé volanie funkcie CryptAcquireContext zlyhá (vráti ako nesprávne) a NTE_BAD_KEYSET chybu vyžiadanie odošle CRYPT_NEWKEYSET, ktorá používa. Však toto druhé volanie používa typ nesprávneho poskytovateľa.
V tomto prípade sa môže zobraziť nasledujúce chybové hlásenie:
Typ poskytovateľa nezodpovedá registrovanej hodnote.
Riešenie
Oprava, ktorá rieši tento problém je súčasťou nasledujúcej kumulatívnej aktualizácie Host Integration Server:
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Odkazy
Ďalšie informácie o terminológii Microsoft používa na popis aktualizácií softvéru.