Función CertFindAttribute (wincrypt.h)

La función CertFindAttribute busca el primer atributo de la matriz CRYPT_ATTRIBUTE , tal como se identifica mediante su identificador de objeto (OID). Esta función se puede usar en el procesamiento de una solicitud de certificado descodificada. Una estructura de CERT_REQUEST_INFO se deriva de una solicitud de certificado descodificada. La matriz rgAttribute se recupera de esa estructura y se pasa a esta función en el parámetro rgAttr . Esta función determina si un atributo determinado está en la matriz y, si es así, devuelve un puntero a ella.

Sintaxis

PCRYPT_ATTRIBUTE CertFindAttribute(
  [in] LPCSTR             pszObjId,
  [in] DWORD              cAttr,
  [in] CRYPT_ATTRIBUTE [] rgAttr
);

Parámetros

[in] pszObjId

Puntero al identificador de objeto (OID) que se va a usar en la búsqueda.

[in] cAttr

Número de atributos de la matriz rgAttr .

[in] rgAttr

Matriz de estructuras de CRYPT_ATTRIBUTE .

Valor devuelto

Devuelve un puntero al atributo , si se encuentra uno. De lo contrario, se devuelve NULL .

Requisitos

   
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado wincrypt.h
Library Crypt32.lib
Archivo DLL Crypt32.dll

Consulte también

CertFindExtension

CertFindRDNAttr

funciones de Administración de datos