estructura CTL_FIND_SUBJECT_PARA (wincrypt.h)
La estructura CTL_FIND_SUBJECT_PARA contiene datos usados por CertFindCTLInStore con un parámetro dwFindType de CTL_FIND_SUBJECT para buscar una lista de confianza de certificados (CTL).
Sintaxis
typedef struct _CTL_FIND_SUBJECT_PARA {
DWORD cbSize;
PCTL_FIND_USAGE_PARA pUsagePara;
DWORD dwSubjectType;
void *pvSubject;
} CTL_FIND_SUBJECT_PARA, *PCTL_FIND_SUBJECT_PARA;
Miembros
cbSize
Tamaño, en bytes, de esta estructura.
pUsagePara
Puntero a una estructura de CTL_FIND_USAGE_PARA . Puede ser NULL si no es necesario hacer referencia a los parámetros CTL_FIND_USAGE_PARA al buscar un CTL.
dwSubjectType
Para CTL_CERT_SUBJECT_TYPE, el miembro pvSubject apunta a un CERT_CONTEXT. El SubjectAlgorithm del CTL se examina para determinar la representación de la identidad del sujeto. Inicialmente, solo se admitirá el hash SHA1 o MD5. La propiedad hash adecuada se obtiene del CERT_CONTEXT.
Para CTL_ANY_SUBJECT_TYPE, pvSubject apunta a la estructura de CTL_ANY_SUBJECT_INFO que contiene el SubjectAlgorithm que se va a coincidir en el CTL y subjectIdentifier que se va a buscar en una de las entradas de CTL.
pvSubject
El valor del miembro pvSubject depende del valor del miembro dwSubjectType . Para obtener más información, vea dwSubjectType.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |