Share via


Função GetCOPPCompatibleOPMInformation

Importante

Essa função é usada pelo OPM ( Output Protection Manager ) para acessar a funcionalidade no driver de exibição. Os aplicativos não devem chamar essa função.

 

Envia uma solicitação de status do COPP (Certified Output Protection Protocol) para um objeto de saída protegido.

Sintaxe

NTSTATUS WINAPI GetCOPPCompatibleOPMInformation(
  _In_  OPM_PROTECTED_OUTPUT_HANDLE                     opoOPMProtectedOutput,
  _In_  DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS *pParameters,
  _Out_ DXGKMDT_OPM_REQUESTED_INFORMATION               *pRequestedInformation
);

Parâmetros

opoOPMProtectedOutput [in]

Um identificador para o objeto de saída protegido. Esse identificador é obtido chamando CreateOPMProtectedOutputs.

pParameters [in]

Um ponteiro para uma estrutura DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS que contém dados de entrada para a solicitação de status.

pRequestedInformation [out]

Um ponteiro para uma estrutura DXGKMDT_OPM_REQUESTED_INFORMATION que recebe os resultados da solicitação de status.

Valor retornado

Se o método for bem-sucedido, ele retornará STATUS_SUCCESS. Caso contrário, ele retornará um código de erro NTSTATUS .

Comentários

Os aplicativos devem chamar IOPMVideoOutput::COPPCompatibleGetInformation em vez de chamar essa função.

O objeto de saída protegido deve ser criado com semântica COPP. Consulte CreateOPMProtectedOutputs.

Essa função não tem nenhuma biblioteca de importação associada. Para chamar essa função, você deve usar as funções LoadLibrary e GetProcAddress para vincular dinamicamente a Gdi32.dll.

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]
DLL
Gdi32.dll

Confira também

Funções OPM

Gerenciador de Proteção de Saída