Función CertFindSubjectInSortedCTL (wincrypt.h)
La función CertFindSubjectInSortedCTL intenta buscar el asunto especificado en una lista de confianza de certificado ordenado (CTL). Un sujeto se puede identificar por el contexto completo del certificado o por cualquier identificador único del firmante del certificado, como el hash SHA1 del emisor y el número de serie del certificado.
Sintaxis
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
Puntero a una estructura CRYPT_DATA_BLOB que identifica de forma única el asunto. La información de esta estructura puede ser un hash o cualquier secuencia de bytes única.
[in] pCtlContext
Puntero a la estructura CTL_CONTEXT que se va a buscar.
[in] dwFlags
Reservado para uso futuro y debe ser NULL.
[in] pvReserved
Reservado para uso futuro y debe ser NULL.
[out] pEncodedAttributes
Puntero a una estructura de CRYPT_DER_BLOB que contiene un recuento de bytes y un puntero a los atributos codificados del sujeto.
Valor devuelto
Si la función se ejecuta correctamente y el identificador del firmante existe en el CTL, el valor devuelto es TRUE.
Si se produce un error en la función y no encuentra un identificador de sujeto coincidente, el valor devuelto es FALSE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wincrypt.h |
Library | Crypt32.lib |
Archivo DLL | Crypt32.dll |
Consulte también
Funciones de mantenimiento de almacén de certificados y certificados