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 |