estrutura OPM_SET_PROTECTION_LEVEL_PARAMETERS (opmapi.h)
Contém dados para o comando OPM_SET_PROTECTION_LEVEL no OPM ( Gerenciador de Proteção de Saída ).
Sintaxe
typedef struct _OPM_SET_PROTECTION_LEVEL_PARAMETERS {
ULONG ulProtectionType;
ULONG ulProtectionLevel;
ULONG Reserved;
ULONG Reserved2;
} OPM_SET_PROTECTION_LEVEL_PARAMETERS;
Membros
ulProtectionType
Identifica o mecanismo de proteção. Para obter uma lista de valores possíveis, consulte Sinalizadores de tipo de proteção OPM.
ulProtectionLevel
Especifica o nível de proteção. O significado desse valor depende do mecanismo de proteção consultado. Para cada mecanismo de proteção, o valor é um sinalizador de uma enumeração diferente, conforme mostrado na tabela a seguir.
Mecanismo de proteção | Enumeração |
---|---|
ACP | OPM_ACP_PROTECTION_LEVEL |
CGMS-A | Sinalizadores de proteção do CGMS-A |
DPCP | OPM_DPCP_PROTECTION_LEVEL |
HDCP | OPM_HDCP_PROTECTION_LEVEL |
Reserved
Reservado para uso futuro. Defina como zero.
Reserved2
Reservado para uso futuro. Defina como zero.
Comentários
O layout dessa estrutura é idêntico à estrutura de DXVA_COPPSetProtectionLevelCmdData usada no COPP (Certified Output Protection Protocol).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | opmapi.h |