CertUnregisterSystemStore-Funktion (wincrypt.h)

Die CertUnregisterSystemStore-Funktion hebt die Registrierung eines angegebenen Systemspeichers auf.

Syntax

BOOL CertUnregisterSystemStore(
  [in] const void *pvSystemStore,
  [in] DWORD      dwFlags
);

Parameter

[in] pvSystemStore

Gibt den Systemspeicher an, der nicht registriert werden soll. Sie verweist entweder auf eine Unicode-Zeichenfolge mit NULL-Termin oder auf eine CERT_SYSTEM_STORE_RELOCATE_PARA-Struktur . Informationen zur Verwendung der -Struktur und zum Anfügen von ServiceName oder ComputerName am Ende der Systemspeichernamenzeichenfolge finden Sie unter CertRegisterSystemStore.

[in] dwFlags

Das hohe Wort des dwFlags-Parameters gibt den Speicherort des Systemspeichers an. Informationen zu definierten High-Word-Flags und zum Anfügen von ServiceName, UserNames und ComputerNames am Ende des Systemspeichernamens finden Sie unter CertRegisterSystemStore.

Die folgenden Werte mit niedrigen Wörtern sind ebenfalls definiert und können mithilfe eines bitweisen OR-Vorgangs mit hohen Wortwerten kombiniert werden.

Wert Bedeutung
CERT_SYSTEM_STORE_RELOCATE_FLAG
Der Systemspeicher befindet sich nicht am Standardregistrierungsspeicherort, und pvSystemStore muss ein Zeiger auf eine CERT_SYSTEM_STORE_RELOCATE_PARA-Struktur sein.
CERT_STORE_DELETE_FLAG
Der Systemspeicher wird gelöscht, nachdem die Registrierung aufgehoben wurde.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE.

Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wincrypt.h
Bibliothek Crypt32.lib
DLL Crypt32.dll

Weitere Informationen

CERT_SYSTEM_STORE_RELOCATE_PARA

CertEnumPhysicalStore

CertEnumSystemStore

CertEnumSystemStoreLocation

CertRegisterPhysicalStore

CertRegisterSystemStore

CertUnregisterPhysicalStore

Zertifikatspeicherfunktionen