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 CRYPT_ENUM_KEYID_PROP Rückruffunktion wird mit der Funktion CryptEnumKeyIdentifierProperties verwendet.
Syntax
PFN_CRYPT_ENUM_KEYID_PROP PfnCryptEnumKeyidProp;
BOOL PfnCryptEnumKeyidProp(
[in] const CRYPT_HASH_BLOB *pKeyIdentifier,
[in] DWORD dwFlags,
[in] void *pvReserved,
[in, out] void *pvArg,
[in] DWORD cProp,
[in] DWORD *rgdwPropId,
[in] void **rgpvData,
[in] DWORD *rgcbData
)
{...}
Parameter
[in] pKeyIdentifier
Ein Zeiger auf einen CRYPT_INTEGER_BLOB , der den Schlüsselbezeichner enthält.
[in] dwFlags
Für die zukünftige Verwendung reserviert und muss null sein.
[in] pvReserved
Für die zukünftige Verwendung reserviert. Muss NULL sein.
[in, out] pvArg
Ein Zeiger auf ein Argument, das von der Rückruffunktion zurückgegeben wird.
[in] cProp
Anzahl der Elemente im Array von rgdwPropId
[in] rgdwPropId
Ein Zeiger auf ein Array von Eigenschaftenbezeichnern. Jeder Eintrag im Array ist einer der Werttypen, die in der Tabelle für dwPropId in der CryptSetKeyIdentifierProperty-Funktion aufgeführt sind.
[in] rgpvData
Ein Zeiger auf ein Array, das Zeiger auf pvData-Elemente enthält, die den rgdwPropId-Arrayelementen entsprechen.
Für CERT_KEY_PROV_INFO_PROP_ID zeigt das rgpvData-Element auf eine CRYPT_KEY_PROV_INFO-Struktur . Für alle anderen Eigenschaften zeigt das rgpvData-Element auf ein Bytearray.
[in] rgcbData
Array von DWORD-Elementen, die die Größe der entsprechenden Elemente im rgpvData-Array in Bytes angeben.
Rückgabewert
Gibt TRUE zurück, wenn die Funktion erfolgreich ist, FALSE , wenn sie fehlschlägt.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | wincrypt.h |