次の方法で共有


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 を含む)

関連項目

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps