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)