Sinalizadores de status OPM

Os sinalizadores na tabela a seguir especificam o status de uma sessão do Gerenciador de proteção de saída (OPM).

Constante/valor Descrição
OPM_STATUS_NORMAL
0x00
Status normal.
OPM_STATUS_LINK_LOST
0x01
A integridade da conexão foi comprometida. Exemplos de eventos que fazem com que o driver defina esse sinalizador incluem:
  • O driver não pode mais impor o nível de proteção atual.
  • O driver detectou um erro de integridade interno.
  • O conector entre o computador e o dispositivo de vídeo foi desconectado.
OPM_STATUS_RENEGOTIATION_REQUIRED
0x02
A configuração de conexão foi alterada. Por exemplo, o usuário alterou o modo de exibição da área de trabalho.
OPM_STATUS_TAMPERING_DETECTED
0x04
O adaptador gráfico ou o driver foi adulterado.
Esse sinalizador não é usado no modo de emulação Copp. Em vez disso, a saída de vídeo definirá o sinalizador OPM_STATUS_LINK_LOST se detectar violação.
OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
0x08
Um dispositivo de Proteção de Conteúdo Digital High-Bandwidth revogado (HDCP) é anexado à saída de vídeo.
Esse sinalizador de status pode ser retornado de uma consulta OPM_GET_VIRTUAL_PROTECTION_LEVEL ou OPM_GET_ACTUAL_PROTECTION_LEVEL .
O dispositivo revogado pode ser anexado diretamente à saída de vídeo ou indiretamente por meio de um repetidor HDCP. Uma saída de vídeo é necessária para detectar essa condição enquanto a HDCP está habilitada, mas não de outra forma.
Esse sinalizador não é usado no modo de emulação de Copp, pois a saída de vídeo não detecta dispositivos revogados nesse modo.

Comentários

Algumas dessas constantes são equivalentes aos valores da enumeração Copp _ StatusFlags usada no protocolo de proteção de saída certificado (Copp).

Requisitos

Requisito Valor
Cliente mínimo com suporte
[Somente aplicativos da área de trabalho do Windows Vista]
Servidor mínimo com suporte
[Somente aplicativos da área de trabalho do Windows Server 2008]
parâmetro
Opmapi. h

Confira também

Enumerações de OPM