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