다음을 통해 공유


DDICERTIFICATEINFO 구조체(d3dumddi.h)

DDICERTIFICATEINFO 구조체는 드라이버에서 사용하는 인증서에 대한 정보를 설명합니다.

구문

typedef struct _DDICERTIFICATEINFO {
  [in] D3DDDI_CERTIFICATETYPE      CertificateType;
  [in] DDIAUTHENTICATEDCHANNELTYPE ChannelType;
  [in] GUID                        CryptoSessionType;
} DDICERTIFICATEINFO;

멤버

[in] CertificateType

인증서 유형을 나타내는 D3DDDI_CERTIFICATETYPE 형식의 값입니다.

[in] ChannelType

인증된 채널 형식을 나타내는 DDIAUTHENTICATEDCHANNELTYPE 형식 값입니다.

[in] CryptoSessionType

암호화 세션을 나타내는 GUID입니다.

설명

런타임은 인증서를 검색하기 위한 사용자 모드 표시 드라이버의 GetCaps 함수 호출에서 D3DDDIARG_GETCAPS 구조체의 pInfo 멤버에 있는 DDICERTIFICATEINFO 구조체에 대한 포인터를 D3DDDIARG_GETCAPS Type 멤버의 D3DDDICAPS_GETCERTIFICATE 값과 함께 지정합니다. 또한 런타임은 인증서를 저장할 D3DDDIARG_GETCAPS pData 멤버에 버퍼를 제공합니다. 런타임은 런타임이 D3DDDIARG_GETCAPS Type 멤버에 설정된 D3DDDICAPS_GETCERTIFICATESIZE 값으로 드라이버의 GetCaps를 호출할 때 버퍼 크기에 대한 정보를 받습니다. 드라이버는 제공된 버퍼의 인증서에 대한 포인터를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 DDICERTIFICATEINFO는 Windows 7 운영 체제부터 지원됩니다.
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps