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) |