Compartilhar via


OPM_GET_ACTUAL_PROTECTION_LEVEL

Retorna o nível de proteção global para um mecanismo de proteção especificado.

Requisito Valor
GUID de solicitação OPM_GET_ACTUAL_PROTECTION_LEVEL
Dados de entrada O mecanismo de proteção a ser consultado, especificado como um inteiro de 32 bits. O valor é interpretado como um membro dos Sinalizadores de Tipo de Proteção do OPM.
Retornar dados Uma estrutura OPM_STANDARD_INFORMATION

 

Comentários

O nível de proteção global é o nível de proteção que está sendo aplicado no conector, independentemente de como o driver gráfico foi instruído a aplicar a proteção. Por exemplo, um aplicativo pode definir o nível de proteção ACP chamando a função ChangeDisplaySettingsEx . Nesse caso, o nível de proteção global refletiria essa configuração, mesmo que ela não tenha sido solicitada por meio do OPM (Gerenciador de Proteção de Saída).

O nível de proteção é retornado no membro ulInformation da estrutura OPM_STANDARD_INFORMATION . O significado desse valor depende do mecanismo de proteção consultado. Para cada mecanismo de proteção, o valor de ulInformation é 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

 

Essa consulta é equivalente à consulta DXVA_COPPQueryGlobalProtectionLevel 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

Confira também

IOPMVideoOutput::COPPCompatibleGetInformation

IOPMVideoOutput::GetInformation

Solicitações de Status do OPM