OPM_SET_PROTECTION_LEVEL_PARAMETERS 結構 (opmapi.h)

包含 Output Protection Manager (OPM) 中OPM_SET_PROTECTION_LEVEL命令的數據。

語法

typedef struct _OPM_SET_PROTECTION_LEVEL_PARAMETERS {
  ULONG ulProtectionType;
  ULONG ulProtectionLevel;
  ULONG Reserved;
  ULONG Reserved2;
} OPM_SET_PROTECTION_LEVEL_PARAMETERS;

成員

ulProtectionType

識別保護機制。 如需可能值的清單,請參閱 OPM 保護類型旗標

ulProtectionLevel

指定保護層級。 此值的意義取決於所查詢的保護機制。 針對每個保護機制,此值是來自不同列舉的旗標,如下表所示。

保護機制 列舉型別
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A CGMS-A 保護旗標
DPCP OPM_DPCP_PROTECTION_LEVEL
HDCP OPM_HDCP_PROTECTION_LEVEL

Reserved

保留供未來使用。 設定為零。

Reserved2

保留供未來使用。 設定為零。

備註

此結構的版面配置與認證輸出保護通訊協定 (COPP) 中使用的 DXVA_COPPSetProtectionLevelCmdData 結構相同。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 opmapi.h

另請參閱

OPM 結構

Output Protection Manager