Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Diese API ist veraltet. Microsoft kann diese API in zukünftigen Releases entfernen.
Die FreeCryptProvFromCert-Funktion gibt das Handle an einen Kryptografiedienstanbieter (CSP) frei und löscht optional den temporären Container, der von der GetCryptProvFromCert-Funktion erstellt wurde.
Hinweis
Diese Funktion verfügt über keine zugeordnete Headerdatei oder Importbibliothek. Um diese Funktion aufzurufen, müssen Sie eine benutzerdefinierte Headerdatei erstellen und die Funktionen LoadLibrary und GetProcAddress zum dynamischen Verknüpfen mit Mssign32.dll verwenden.
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 Anbieterhandle aus dem Zertifikat abgerufen wurde.
-
hProv [in]
-
Ein Zeiger auf eine HCRYPTPROV-Struktur für den CSP.
-
pwszCapiProvider [in, optional]
-
Ein Zeiger auf eine NULL-Zeichenfolge für den Anbieternamen.
-
dwProviderType [in]
-
Gibt den CSP-Typ an. Dies kann null oder einer der Kryptografieanbietertypen sein. Wenn dieses Element 0 ist, ist der Schlüsselcontainer einer der CNG-Schlüsselspeicheranbieter.
-
pwszTmpContainer [in, optional]
-
Ein Zeiger auf eine NULL-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 XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
| DLL |
|