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

Voir aussi

CertFindExtension

CertFindRDNAttr

fonctions Gestion des données