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 CertFindAttribute-Funktion findet das erste Attribut im CRYPT_ATTRIBUTE Array, das durch seinen Objektbezeichner (Object Identifier, OID) identifiziert wird. Diese Funktion kann bei der Verarbeitung einer decodierten Zertifikatanforderung verwendet werden. Eine CERT_REQUEST_INFO-Struktur wird von einer decodierten Zertifikatanforderung abgeleitet. Das rgAttribute-Array wird aus dieser Struktur abgerufen und im rgAttr-Parameter an diese Funktion übergeben. Diese Funktion bestimmt, ob sich ein bestimmtes Attribut im Array befindet, und gibt, wenn dies der Fall ist, einen Zeiger darauf zurück.
Syntax
PCRYPT_ATTRIBUTE CertFindAttribute(
[in] LPCSTR pszObjId,
[in] DWORD cAttr,
[in] CRYPT_ATTRIBUTE [] rgAttr
);
Parameter
[in] pszObjId
Ein Zeiger auf den Objektbezeichner (Object Identifier, OID), der in der Suche verwendet werden soll.
[in] cAttr
Anzahl der Attribute im rgAttr-Array .
[in] rgAttr
Array von CRYPT_ATTRIBUTE-Strukturen .
Rückgabewert
Gibt einen Zeiger auf das Attribut zurück, wenn eins gefunden wird. Andernfalls wird NULL zurückgegeben.
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 |