Функция FreeCryptProvFromCert
Важно!
Это нерекомендуемый API. Корпорация Майкрософт может удалить этот API в будущих выпусках.
Функция FreeCryptProvFromCert освобождает дескриптор для поставщика служб шифрования (CSP) и при необходимости удаляет временный контейнер, созданный функцией GetCryptProvFromCert .
Примечание
У этой функции нет связанного файла заголовка или библиотеки импорта. Чтобы вызвать эту функцию, необходимо создать определяемый пользователем файл заголовка и использовать функции LoadLibrary и GetProcAddress для динамической связи с Mssign32.dll.
Синтаксис
void WINAPI FreeCryptProvFromCert(
_In_ BOOL fAcquired,
_In_ HCRYPTPROV hProv,
_In_opt_ LPWSTR pwszCapiProvider,
_In_ DWORD dwProviderType,
_In_opt_ LPWSTR pwszTmpContainer
);
Параметры
-
fAcquired [in]
-
Значение типа , указывающее, был ли получен дескриптор поставщика из сертификата.
-
hProv [in]
-
Указатель на структуру HCRYPTPROV для CSP.
-
pwszCapiProvider [in, необязательный]
-
Указатель на строку, завершаемую null, для имени поставщика.
-
dwProviderType [in]
-
Указывает тип CSP. Это может быть ноль или один из типов поставщика служб шифрования. Если этот член равен нулю, контейнер ключей является одним из поставщиков хранилища ключей CNG.
-
pwszTmpContainer [in, необязательный]
-
Указатель на строку, завершаемую null, для имени контейнера временного ключа.
Возвращаемое значение
Эта функция не возвращает значение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
DLL |
|