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) |