Partilhar via


Função GetOPMInformation

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 OPM para um objeto de saída protegido.

Sintaxe

NTSTATUS WINAPI GetOPMInformation(
  _In_        OPM_PROTECTED_OUTPUT_HANDLE       opoOPMProtectedOutput,
  _In_  const DXGKMDT_OPM_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_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::GetInformation em vez de chamar essa função.

O objeto de saída protegido deve ser criado com semântica do OPM. 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