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 |