Share via


estructura SCH_CRED_PUBLIC_CERTCHAIN (schannel.h)

[La estructura SCH_CRED_PUBLIC_CERTCHAIN está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use la estructura SCH_CREDENTIALS .]

La estructura SCH_CRED_PUBLIC_CERTCHAIN contiene un único certificado. Se puede crear una cadena de certificación a partir de este certificado.

Sintaxis

typedef struct _SCH_CRED_PUBLIC_CERTCHAIN {
  DWORD dwType;
  DWORD cbCertChain;
  PBYTE pCertChain;
} SCH_CRED_PUBLIC_CERTCHAIN, *PSCH_CRED_PUBLIC_CERTCHAIN;

Members

dwType

Siempre debe establecerse en SCH_CRED_X509_CERTCHAIN.

cbCertChain

Tamaño del certificado X.509 , en bytes.

pCertChain

Puntero a un certificado hoja X.509.

Comentarios

Esta estructura no admite directamente cadenas de certificados. Si un servidor necesita usar cadenas de certificados, los certificados intermedios se pueden colocar en el almacén de certificados de la entidad de certificación (CA) y Schannel los recogerá automáticamente desde allí.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado schannel.h (include Schnlsp.h)