Share via


SCH_CRED_PUBLIC_CERTCHAIN 구조체(schannel.h)

[ SCH_CRED_PUBLIC_CERTCHAIN 구조는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다. 대신 SCH_CREDENTIALS 구조를 사용합니다.]

SCH_CRED_PUBLIC_CERTCHAIN 구조에는 단일 인증서가 포함됩니다. 이 인증서에서 인증 체인을 빌드할 수 있습니다.

구문

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

멤버

dwType

항상 SCH_CRED_X509_CERTCHAIN 설정해야 합니다.

cbCertChain

X.509 인증서의 크기(바이트)입니다.

pCertChain

X.509 리프 인증서에 대한 포인터입니다.

설명

이 구조는 인증서 체인을 직접 지원하지 않습니다. 서버에서 인증서 체인을 사용해야 하는 경우 중간 인증서를 CA(인증 기관 ) 인증서 저장소 에 배치할 수 있으며 Schannel은 해당 위치에서 자동으로 인증서를 선택합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 schannel.h(Schnlsp.h 포함)