共用方式為


DXGKMDT_OPM_CONFIGURE_PARAMETERS結構(d3dkmdt.h)

DXGKMDT_OPM_CONFIGURE_PARAMETERS 結構包含參數,這些參數可用來在呼叫 DxgkDdiOPMConfigureProtectedOutput 函式中設定受保護的輸出物件。

語法

typedef struct _DXGKMDT_OPM_CONFIGURE_PARAMETERS {
  DXGKMDT_OPM_OMAC omac;
  GUID             guidSetting;
  ULONG            ulSequenceNumber;
  ULONG            cbParametersSize;
  BYTE             abParameters[DXGKMDT_OPM_CONFIGURE_SETTING_DATA_SIZE];
} DXGKMDT_OPM_CONFIGURE_PARAMETERS, *PDXGKMDT_OPM_CONFIGURE_PARAMETERS;

成員

omac

DXGKMDT_OPM_OMAC 結構,其中包含訊息真實性的單鍵加密區塊鏈結(CBC)模式訊息驗證碼(OMAC)。 如需 OMAC 的詳細資訊,請參閱 OMAC-1 演算法。 OPM 和 COPP 使用的 OMAC-1 參數如下:

E = AES (進階加密標準)

t = 128 位

K = 當呼叫 DxgkDdiOPMSetSigningKeyAndSequenceNumber s 時,顯示迷你埠驅動程式所收到的 128 位密鑰。

n = 128 位

如需 AES 的相關信息,請參閱 RSA 實驗室 網站。

guidSetting

用來設定受保護輸出物件的 GUID。 guidSetting 可以設定為下列其中一個 GUID:

  • DXGKMDT_OPM_SET_PROTECTION_LEVEL
  • DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING
  • DXGKMDT_OPM_SET_HDCP_SRM
  • DXGKMDT_OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD。 Windows 7 和更新版本支援。

ulSequenceNumber

序號。 若要讓 DxgkDdiOPMConfigureProtectedOutput 函式處理設定要求,ulSequenceNumber 中的值 必須符合顯示迷你埠驅動程式所儲存的目前 4 位元組序號。 如果未偵測到相符專案,DxgkDdiOPMConfigureProtectedOutput 會傳回錯誤碼。 如果偵測到相符專案,DxgkDdiOPMConfigureProtectedOutput 傳回之前遞增儲存的序號。 初始 4 位元組序號是 EncryptedParametersDxgkDdiOPMSetSigningKeyAndSequenceNumbers 函式指向的 256 位元組數組的一部分。

cbParametersSize

abParameters 成員指向的有效組態數據大小,以位元組為單位。

abParameters[DXGKMDT_OPM_CONFIGURE_SETTING_DATA_SIZE]

4056 位元組陣列,指定如何設定受保護的輸出物件。

abParameters 參數會轉換成下列其中一個結構,其中包含組態資訊,視 DXGKMDT_OPM_CONFIGURE_PARAMETERS DXGKMDT_OPM_CONFIGURE_PARAMETERS DXGKMDT_OPM_CONFIGURE_PARAMETERS Parameters 參數 DxgkDdiOPMConfigureProtectedOutput 指向的 GUID 而定。

這些是組態資訊的可能 GUID 和結構:

GUID 擷取信息的結構
DXGKMDT_OPM_SET_PROTECTION_LEVEL或DXGKMDT_OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS
DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS
DXGKMDT_OPM_SET_HDCP_SRM DXGKMDT_OPM_SET_HDCP_SRM_PARAMETERS

要求

要求 價值
最低支援的用戶端 Windows Vista
標頭 d3dkmdt.h

另請參閱

DXGKMDT_OPM_OMAC

DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS

DXGKMDT_OPM_SET_HDCP_SRM_PARAMETERS

DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMSetSigningKeyAndSequenceNumbers