FreeCryptProvFromCert-Funktion
Wichtig
Diese API ist veraltet. Microsoft kann diese API in zukünftigen Versionen entfernen.
Die FreeCryptProvFromCert-Funktion gibt das Handle für einen Kryptografiedienstanbieter (Cryptographic Service Provider, CSP) frei und löscht optional den temporären Container, der von der GetCryptProvFromCert-Funktion erstellt wurde.
Hinweis
Dieser Funktion ist keine Headerdatei oder Importbibliothek zugeordnet. Zum Aufrufen dieser Funktion müssen Sie eine benutzerdefinierte Headerdatei erstellen und die Funktionen LoadLibrary und GetProcAddress verwenden, um eine dynamische Verknüpfung mit Mssign32.dll.
Syntax
void WINAPI FreeCryptProvFromCert(
_In_ BOOL fAcquired,
_In_ HCRYPTPROV hProv,
_In_opt_ LPWSTR pwszCapiProvider,
_In_ DWORD dwProviderType,
_In_opt_ LPWSTR pwszTmpContainer
);
Parameter
-
fAcquired [ In]
-
Ein -Wert, der angibt, ob das Anbieterhand handle aus dem Zertifikat übernommen wurde.
-
hProv [ In]
-
Ein Zeiger auf eine HCRYPTPROV-Struktur für den CSP.
-
pwszCapiProvider [ in, optional]
-
Ein Zeiger auf eine auf NULL beendete Zeichenfolge für den Anbieternamen.
-
dwProviderType [ In]
-
Gibt den CSP-Typ an. Dies kann 0 (null) oder einer der Kryptografieanbietertypen sein. Wenn dieser Member 0 (null) ist, ist der Schlüsselcontainer einer der CNG-Schlüsselspeicheranbieter.
-
pwszTmpContainer [ in, optional]
-
Ein Zeiger auf eine auf NULL beendete Zeichenfolge für den Namen des temporären Schlüsselcontainers.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ XP-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| DLL |
|