Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função CertFindSubjectInSortedCTL tenta localizar a entidade especificada em uma CTL (lista de certificados confiáveis ) classificada. Uma entidade pode ser identificada por todo o contexto do certificado ou por qualquer identificador exclusivo da entidade do certificado, como o hash SHA1 do emissor do certificado e o número de série.
Sintaxe
BOOL CertFindSubjectInSortedCTL(
[in] PCRYPT_DATA_BLOB pSubjectIdentifier,
[in] PCCTL_CONTEXT pCtlContext,
[in] DWORD dwFlags,
[in] void *pvReserved,
[out] PCRYPT_DER_BLOB pEncodedAttributes
);
Parâmetros
[in] pSubjectIdentifier
Um ponteiro para uma estrutura CRYPT_DATA_BLOB identificando exclusivamente o assunto. As informações nessa estrutura podem ser um hash ou qualquer sequência de bytes exclusiva.
[in] pCtlContext
Um ponteiro para a estrutura CTL_CONTEXT a ser pesquisada.
[in] dwFlags
Reservado para uso futuro e deve ser NULL.
[in] pvReserved
Reservado para uso futuro e deve ser NULL.
[out] pEncodedAttributes
Um ponteiro para uma estrutura CRYPT_DER_BLOB que contém uma contagem de bytes e um ponteiro para os atributos codificados da entidade.
Retornar valor
Se a função for bem-sucedida e o identificador do assunto existir na CTL, o valor retornado será TRUE.
Se a função falhar e não localizar um identificador de assunto correspondente, o valor retornado será FALSE.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | wincrypt.h |
| Biblioteca | Crypt32.lib |
| DLL | Crypt32.dll |
Confira também
Funções de manutenção do repositório de certificados e certificados