CertEnumSystemStoreLocation-Funktion (wincrypt.h)
Die CertEnumSystemStoreLocation-Funktion ruft alle Systemspeicherstandorte ab. Die Funktion ruft die bereitgestellte Rückruffunktion für jeden gefundenen Systemspeicherort auf.
Syntax
BOOL CertEnumSystemStoreLocation(
[in] DWORD dwFlags,
[in] void *pvArg,
[in] PFN_CERT_ENUM_SYSTEM_STORE_LOCATION pfnEnum
);
Parameter
[in] dwFlags
Für die zukünftige Verwendung reserviert. Muss 0 (null) sein.
[in] pvArg
Ein Zeiger auf eine Void , mit dem die Anwendung eine Struktur deklarieren, definieren und initialisieren kann, um alle Informationen zu enthalten, die an die Rückrufaufzählungsfunktion übergeben werden sollen.
[in] pfnEnum
Ein Zeiger auf die Rückruffunktion, die verwendet wird, um die Details für jeden Speicherort anzuzeigen. Diese Rückruffunktion bestimmt den Inhalt und das Format für die Darstellung von Informationen an den einzelnen Speicherorten. Die Signatur und die Parameter der Rückruffunktion finden Sie unter CertEnumSystemStoreLocationCallback.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion TRUE zurück.
Wenn die Funktion fehlschlägt, gibt sie FALSE zurück.
Hinweise
Um CertEnumSystemStoreLocation zu verwenden, muss eine Anwendung die ENUM_ARG Struktur und eine Enumerationsrückruffunktion deklarieren und definieren.
Beispiele
Ein Beispiel, das diese Funktion verwendet, finden Sie unter Beispiel C-Programm: Auflisten von System- und physischen Speicher.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | wincrypt.h |
Bibliothek | Crypt32.lib |
DLL | Crypt32.dll |