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_GETCAPSType メンバーのD3DDDICAPS_GETCERTIFICATE値を指定します。証明書を取得するためのユーザー モード ディスプレイ ドライバーの GetCaps 関数の呼び出しで指定します。 ランタイムは、証明書を保持するために、D3DDDIARG_GETCAPS の pData メンバーにバッファーも提供します。 ランタイムは、D3DDDIARG_GETCAPS の Type メンバーに設定されたD3DDDICAPS_GETCERTIFICATESIZE値を使用してドライバーの GetCaps を呼び出すと、バッファーのサイズに関する情報を受け取ります。 ドライバーは、指定されたバッファー内の証明書へのポインターを返します。

要件

要件
サポートされている最小のクライアント DDICERTIFICATEINFO は、Windows 7 オペレーティング システム以降でサポートされています。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps