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.
Die CryptEnumOIDInfo-Funktion listet vordefinierte und registrierte Objektbezeichner (OID) CRYPT_OID_INFO Strukturen auf. Diese Funktion listet entweder alle vordefinierten und registrierten Strukturen oder nur Strukturen auf, die von einer ausgewählten OID-Gruppe identifiziert werden. Für jede aufgezählte OID-Informationsstruktur wird die von der Anwendung bereitgestellte Rückruffunktion pfnEnumOIDInfo aufgerufen.
Syntax
BOOL CryptEnumOIDInfo(
[in] DWORD dwGroupId,
[in] DWORD dwFlags,
[in] void *pvArg,
[in] PFN_CRYPT_ENUM_OID_INFO pfnEnumOIDInfo
);
Parameter
[in] dwGroupId
Gibt an, welche OID-Gruppen abgeglichen werden sollen. Das Festlegen von dwGroupId auf Null entspricht allen Gruppen. Wenn dwGroupId größer als 0 ist, werden nur die OID-Einträge in der angegebenen Gruppe aufgelistet.
Die derzeit definierten OID-Gruppen-IDs sind:
- CRYPT_HASH_ALG_OID_GROUP_ID
- CRYPT_ENCRYPT_ALG_OID_GROUP_ID
- CRYPT_PUBKEY_ALG_OID_GROUP_ID
- CRYPT_SIGN_ALG_OID_GROUP_ID
- CRYPT_RDN_ATTR_OID_GROUP_ID
- CRYPT_EXT_OR_ATTR_OID_GROUP_ID
- CRYPT_ENHKEY_USAGE_OID_GROUP_ID
- CRYPT_POLICY_OID_GROUP_ID
- CRYPT_TEMPLATE_OID_GROUP_ID
- CRYPT_KDF_OID_GROUP_ID Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Der CRYPT_KDF_OID_GROUP_ID Wert wird nicht unterstützt.
- CRYPT_LAST_OID_GROUP_ID
- CRYPT_FIRST_ALG_OID_GROUP_ID
- CRYPT_LAST_ALG_OID_GROUP_ID
[in] dwFlags
Dieser Parameter ist für die zukünftige Verwendung reserviert. Sie muss null sein.
[in] pvArg
Ein Zeiger auf Argumente, die an die Rückruffunktion übergeben werden sollen.
[in] pfnEnumOIDInfo
Ein Zeiger auf die Rückruffunktion, die für jeden aufgelisteten OID-Informationseintrag ausgeführt wird. Informationen zu den Rückrufparametern finden Sie unter CRYPT_ENUM_OID_INFO.
Rückgabewert
Wenn die Rückruffunktion die Enumeration abgeschlossen hat, gibt diese Funktion TRUE zurück.
Wenn die Rückruffunktion die Enumeration beendet hat, gibt diese Funktion FALSE zurück.
Anforderungen
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 |