SCH_CRED_PUBLIC_CERTCHAIN struttura (schannel.h)
[La struttura SCH_CRED_PUBLIC_CERTCHAIN è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Usare invece la struttura SCH_CREDENTIALS .
La struttura SCH_CRED_PUBLIC_CERTCHAIN contiene un singolo certificato. Una catena di certificazione può essere compilata da questo certificato.
Sintassi
typedef struct _SCH_CRED_PUBLIC_CERTCHAIN {
DWORD dwType;
DWORD cbCertChain;
PBYTE pCertChain;
} SCH_CRED_PUBLIC_CERTCHAIN, *PSCH_CRED_PUBLIC_CERTCHAIN;
Members
dwType
Deve essere sempre impostato su SCH_CRED_X509_CERTCHAIN.
cbCertChain
Dimensioni del certificato X.509 , in byte.
pCertChain
Puntatore a un certificato foglia X.509.
Commenti
Questa struttura non supporta direttamente le catene di certificati. Se un server deve usare catene di certificati, i certificati intermedi possono essere inseriti nell'archivio certificati dell'autorità di certificazione (CA) e Schannel li raccoglierà automaticamente da lì.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | schannel.h (include Schnlsp.h) |