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。
備考
ランタイムは、D3DDDIARG_GETCAPS 構造体の pInfo メンバー内の DDICERTIFICATEINFO 構造体へのポインターと、証明書を取得するユーザー モード ディスプレイ ドライバーの GetCaps 関数の呼び出しで、D3DDDIARG_GETCAPS の Type メンバーのD3DDDICAPS_GETCERTIFICATE値を指定します。 ランタイムは、証明書を保持するために、D3DDDIARG_GETCAPSの pData メンバーにバッファーも提供します。 ランタイムは、ランタイムがドライバーの GetCaps を呼び出し、D3DDDIARG_GETCAPSの Type メンバーに設定されたD3DDDICAPS_GETCERTIFICATESIZE値を使用してバッファーのサイズに関する情報を受け取ります。 ドライバーは、指定されたバッファー内の証明書へのポインターを返します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | DDICERTIFICATEINFO は、Windows 7 オペレーティング システム以降でサポートされています。 |
ヘッダー | d3dumddi.h (D3dumddi.h を含む) |
関連項目
GetCaps の