structure CTL_FIND_SUBJECT_PARA (wincrypt.h)
La structure CTL_FIND_SUBJECT_PARA contient les données utilisées par CertFindCTLInStore avec un paramètre dwFindType de CTL_FIND_SUBJECT pour rechercher une liste d’approbation de certificats (CTL).
Syntaxe
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;
Membres
cbSize
Taille, en octets, de cette structure.
pUsagePara
Pointeur vers une structure CTL_FIND_USAGE_PARA . Peut avoir la valeur NULL s’il n’est pas nécessaire de référencer les paramètres CTL_FIND_USAGE_PARA lors de la recherche d’une CTL.
dwSubjectType
Par CTL_CERT_SUBJECT_TYPE, le membre pvSubject pointe vers une CERT_CONTEXT. L’élément SubjectAlgorithm de la LTL est examiné pour déterminer la représentation de l’identité du sujet. Initialement, seul le hachage SHA1 ou MD5 est pris en charge. La propriété de hachage appropriée est obtenue à partir du CERT_CONTEXT.
Par CTL_ANY_SUBJECT_TYPE, pvSubject pointe vers la structure CTL_ANY_SUBJECT_INFO qui contient l’objet SubjectAlgorithm à mettre en correspondance dans la CTL et le SubjectIdentifier à mettre en correspondance dans l’une des entrées CTL.
pvSubject
La valeur du membre pvSubject dépend de la valeur du membre dwSubjectType . Pour plus d’informations, consultez dwSubjectType.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wincrypt.h |