структура OPM_SET_PROTECTION_LEVEL_PARAMETERS (opmapi.h)
Содержит данные для команды OPM_SET_PROTECTION_LEVEL в диспетчере защиты вывода (OPM).
Синтаксис
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
Зарезервировано для последующего использования. Задайте нулевое значение.
Комментарии
Структура этой структуры идентична структуре DXVA_COPPSetProtectionLevelCmdData , используемой в протоколе защиты от сертифицированного вывода (COPP).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | opmapi.h |