estructura OPM_SET_PROTECTION_LEVEL_PARAMETERS (opmapi.h)
Contiene datos para el comando OPM_SET_PROTECTION_LEVEL en output Protection Manager (OPM).
Sintaxis
typedef struct _OPM_SET_PROTECTION_LEVEL_PARAMETERS {
ULONG ulProtectionType;
ULONG ulProtectionLevel;
ULONG Reserved;
ULONG Reserved2;
} OPM_SET_PROTECTION_LEVEL_PARAMETERS;
Miembros
ulProtectionType
Identifica el mecanismo de protección. Para obtener una lista de los valores posibles, consulte Marcas de tipo de protección de OPM.
ulProtectionLevel
Especifica el nivel de protección. El significado de este valor depende del mecanismo de protección que se consulta. Para cada mecanismo de protección, el valor es una marca de una enumeración diferente, como se muestra en la tabla siguiente.
Mecanismo de protección | Enumeración |
---|---|
ACP | OPM_ACP_PROTECTION_LEVEL |
CGMS-A | Marcas de protección CGMS-A |
DPCP | OPM_DPCP_PROTECTION_LEVEL |
HDCP | OPM_HDCP_PROTECTION_LEVEL |
Reserved
Reservado para uso futuro. Establecer en cero.
Reserved2
Reservado para uso futuro. Establecer en cero.
Comentarios
El diseño de esta estructura es idéntico a la estructura de DXVA_COPPSetProtectionLevelCmdData utilizada en el Protocolo de protección de salida certificada (COPP).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | opmapi.h |