共用方式為


DXGKMDT_OPM_STATUS列舉 (d3dkmdt.h)

DXGKMDT_OPM_STATUS列舉可識別受保護輸出的狀態。

Syntax

typedef enum _DXGKMDT_OPM_STATUS {
  DXGKMDT_OPM_STATUS_NORMAL,
  DXGKMDT_OPM_STATUS_LINK_LOST,
  DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED,
  DXGKMDT_OPM_STATUS_TAMPERING_DETECTED,
  DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
} DXGKMDT_OPM_STATUS;

常數

 
DXGKMDT_OPM_STATUS_NORMAL
表示受保護的輸出正常運作。
DXGKMDT_OPM_STATUS_LINK_LOST
表示雖然受保護的輸出偵測到沒有竄改,但輸出保護技術意外停止運作。

如果同時設定DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED,則必須設定此狀態位。
DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED
表示終端用戶導致實體連接器的設定變更。 因此,需要重新分類。
DXGKMDT_OPM_STATUS_TAMPERING_DETECTED
指出已竄改圖形適配卡或適配卡的顯示迷你埠驅動程式。
DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
指出已撤銷的高頻寬數位內容保護 (HDCP) 裝置會直接或間接附加至受保護的輸出。 如果未啟用 HDCP,則不需要受保護的輸出來偵測撤銷的裝置。 如果已啟用 HDCP,受保護的輸出必須偵測已撤銷的裝置。 驅動程式只會從對 DxgkDdiOPMGetInformation 函式 的呼叫設定此狀態值,以判斷是否已啟用 HDCP。

備註

每當呼叫驅動程式的 DxgkDdiOPMGetInformationDxgkDdiOPMGetCOPPCompatibleInformation 函式來擷取受保護輸出的相關信息時,顯示迷你埠驅動程式就會傳回受保護輸出的狀態。 如需傳回受保護輸出狀態的詳細資訊,請參閱 報告受保護輸出的狀態

規格需求

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

另請參閱

DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING

DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation