الأعراض
عندما يحاول عميل "خادم تكامل المضيف" لاستخدام الدالة 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.