Função CertFindAttribute (wincrypt.h)
A função CertFindAttribute localiza o primeiro atributo na matriz CRYPT_ATTRIBUTE , conforme identificado pelo identificador de objeto (OID). Essa função pode ser usada no processamento de uma solicitação de certificado decodificada. Uma estrutura CERT_REQUEST_INFO é derivada de uma solicitação de certificado decodificada. A matriz rgAttribute é recuperada dessa estrutura e passada para essa função no parâmetro rgAttr . Essa função determina se um atributo específico está na matriz e, em caso afirmativo, retorna um ponteiro para ele.
Sintaxe
PCRYPT_ATTRIBUTE CertFindAttribute(
[in] LPCSTR pszObjId,
[in] DWORD cAttr,
[in] CRYPT_ATTRIBUTE [] rgAttr
);
Parâmetros
[in] pszObjId
Um ponteiro para o OID ( identificador de objeto ) a ser usado na pesquisa.
[in] cAttr
Número de atributos na matriz rgAttr .
[in] rgAttr
Matriz de estruturas de CRYPT_ATTRIBUTE .
Valor retornado
Retorna um ponteiro para o atributo , se um for encontrado. Caso contrário, NULL será retornado.
Requisitos
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | wincrypt.h |
Biblioteca | Crypt32.lib |
DLL | Crypt32.dll |