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 函式以擷取憑證之 type D3DDDIARG_GETCAPS 成員中的 D3DDDICAPS_GETCERTIFICATE 值。 運行時間也會在 D3DDDIARG_GETCAPS 的 pData 成員中提供緩衝區來保存憑證。 當運行時間呼叫驅動程式的 GetCaps 時,運行時間會收到緩衝區大小的相關信息,其中設定了 D3DDDIARG_GETCAPS 的 Type 成員中的D3DDDICAPS_GETCERTIFICATESIZE值。 驅動程式會傳回所提供緩衝區中憑證的指標。

規格需求

需求
最低支援的用戶端 從 Windows 7 操作系統開始,支援 DDICERTIFICATEINFO。
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

D3DDDIARG_GETCAPS

D3DDDI_CERTIFICATETYPE

DDIAUTHENTICATEDCHANNELTYPE

GetCaps