structure SCH_CRED_PUBLIC_CERTCHAIN (schannel.h)
[La structure SCH_CRED_PUBLIC_CERTCHAIN est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt la structure SCH_CREDENTIALS .]
La structure SCH_CRED_PUBLIC_CERTCHAIN contient un seul certificat. Une chaîne de certification peut être créée à partir de ce certificat.
Syntaxe
typedef struct _SCH_CRED_PUBLIC_CERTCHAIN {
DWORD dwType;
DWORD cbCertChain;
PBYTE pCertChain;
} SCH_CRED_PUBLIC_CERTCHAIN, *PSCH_CRED_PUBLIC_CERTCHAIN;
Membres
dwType
Doit toujours être défini sur SCH_CRED_X509_CERTCHAIN.
cbCertChain
Taille du certificat X.509 , en octets.
pCertChain
Pointeur vers un certificat feuille X.509.
Notes
Cette structure ne prend pas directement en charge les chaînes de certificats. Si un serveur doit utiliser des chaînes de certificats, les certificats intermédiaires peuvent être placés dans le magasin de certificatsde l’autorité de certification et Schannel les récupère automatiquement à partir de là.
Spécifications
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 | schannel.h (inclure Schnlsp.h) |