структура 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

См. также раздел

Структуры OPM

Диспетчер защиты выходных данных