Fonction CertFindAttribute (wincrypt.h)
La fonction CertFindAttribute recherche le premier attribut du tableau CRYPT_ATTRIBUTE , identifié par son identificateur d’objet (OID). Cette fonction peut être utilisée dans le traitement d’une demande de certificat décodé. Une structure CERT_REQUEST_INFO est dérivée d’une demande de certificat décodée. Le tableau rgAttribute est récupéré à partir de cette structure et passé à cette fonction dans le paramètre rgAttr . Cette fonction détermine si un attribut particulier se trouve dans le tableau et, le cas échéant, retourne un pointeur vers celui-ci.
Syntaxe
PCRYPT_ATTRIBUTE CertFindAttribute(
[in] LPCSTR pszObjId,
[in] DWORD cAttr,
[in] CRYPT_ATTRIBUTE [] rgAttr
);
Paramètres
[in] pszObjId
Pointeur vers l’identificateur d’objet (OID) à utiliser dans la recherche.
[in] cAttr
Nombre d’attributs dans le tableau rgAttr .
[in] rgAttr
Tableau de structures CRYPT_ATTRIBUTE .
Valeur retournée
Retourne un pointeur vers l’attribut, le cas échéant. Sinon, la valeur NULL est retournée.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincrypt.h |
Bibliothèque | Crypt32.lib |
DLL | Crypt32.dll |