OPM_GET_VIRTUAL_PROTECTION_LEVEL
Retorna o nível de proteção virtual para um mecanismo de proteção especificado.
O nível de proteção virtual é o nível solicitado pelo aplicativo durante a sessão atual do OPM (Output Protection Manager). O driver pode aplicar um nível mais alto, devido a eventos fora dessa sessão do OPM. Para localizar o nível de proteção real que está em vigor, envie a consulta OPM_GET_ACTUAL_PROTECTION_LEVEL .
Requisito | Valor |
---|---|
GUID de solicitação | OPM_GET_VIRTUAL_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 é 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 CGMS-A |
DPCP | OPM_DPCP_PROTECTION_LEVEL |
HDCP | OPM_HDCP_PROTECTION_LEVEL |
Essa consulta é equivalente à consulta DXVA_COPPQueryLocalProtectionLevel 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 |
|
Confira também