Partilhar via


DXGK_OPM_INTERFACE_2 estrutura (dispmprt.h)

A estrutura DXGK_OPM_INTERFACE_2 contém ponteiros para funções no de Interface do OPM (Gerenciador de Proteção de Saída) do, que é implementado pelo driver de miniporto de exibição.

Sintaxe

typedef struct _DXGK_OPM_INTERFACE_2 {
  USHORT                                               Size;
  USHORT                                               Version;
  PVOID                                                Context;
  PINTERFACE_REFERENCE                                 InterfaceReference;
  PINTERFACE_DEREFERENCE                               InterfaceDereference;
  DXGKDDI_OPM_GET_CERTIFICATE_SIZE                     DxgkDdiOPMGetCertificateSize;
  DXGKDDI_OPM_GET_CERTIFICATE                          DxgkDdiOPMGetCertificate;
  DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT                  DxgkDdiOPMCreateProtectedOutput;
  DXGKDDI_OPM_GET_RANDOM_NUMBER                        DxgkDdiOPMGetRandomNumber;
  DXGKDDI_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS     DxgkDdiOPMSetSigningKeyAndSequenceNumbers;
  DXGKDDI_OPM_GET_INFORMATION                          DxgkDdiOPMGetInformation;
  DXGKDDI_OPM_GET_COPP_COMPATIBLE_INFORMATION          DxgkDdiOPMGetCOPPCompatibleInformation;
  DXGKDDI_OPM_CONFIGURE_PROTECTED_OUTPUT               DxgkDdiOPMConfigureProtectedOutput;
  DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT                 DxgkDdiOPMDestroyProtectedOutput;
  DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY DxgkDdiOPMCreateProtectedOutputNonLocalDisplay;
} DXGK_OPM_INTERFACE_2, *PDXGK_OPM_INTERFACE_2;

Membros

Size

O tamanho, em bytes, dessa estrutura.

Version

Um inteiro positivo que indica o número de versão da interface OPM implementada pelo driver de miniporto de exibição. O membro da versão deve ser definido como DXGK_OPM_INTERFACE_VERSION_2, que é definido em Dispmprt.h.

Context

Um ponteiro para um bloco de contexto privado. de Contexto deve ser definido como NULL.

InterfaceReference

Um ponteiro para uma função de referência de interface que é implementada pelo driver de miniporto de exibição. Para obter mais informações sobre a operação de uma função de referência de interface, consulte a seção Comentários da estruturainterface do.

InterfaceDereference

Um ponteiro para uma função de desreferência de interface que é implementada pelo driver de miniporto de exibição. Para obter mais informações sobre a operação de uma função de desreferência de interface, consulte a seção Comentários da interface estrutura.

DxgkDdiOPMGetCertificateSize

Um ponteiro para a função DxgkDdiOPMGetCertificateSize do driver de miniporto de exibição.

DxgkDdiOPMGetCertificate

Um ponteiro para a função DxgkDdiOPMGetCertificate do driver de miniporto de exibição.

DxgkDdiOPMCreateProtectedOutput

Um ponteiro para a função de DxgkDdiOPMCreateProtectedOutput do driver de miniport de exibição.

DxgkDdiOPMGetRandomNumber

Um ponteiro para a função deDxgkDdiOPMGetRandomNumber do driver de exibição.

DxgkDdiOPMSetSigningKeyAndSequenceNumbers

Um ponteiro para a função DxgkDdiOPMSetSigningKeyAndSequenceNumbers do driver de exibição.

DxgkDdiOPMGetInformation

Um ponteiro para a função DxgkDdiOPMGetInformation do driver de miniporto de exibição.

DxgkDdiOPMGetCOPPCompatibleInformation

Um ponteiro para a função DxgkDdiOPMGetCOPPCompatibleInformation do driver de miniport de exibição.

DxgkDdiOPMConfigureProtectedOutput

Um ponteiro para a função DxgkDdiOPMConfigureProtectedOutput do driver de miniport de exibição.

DxgkDdiOPMDestroyProtectedOutput

Um ponteiro para a função DxgkDdiOPMDestroyProtectedOutput do driver de miniport de exibição.

DxgkDdiOPMCreateProtectedOutputNonLocalDisplay

Um ponteiro para a função DxgkDdiOPMCreateProtectedOutputNonLocalDisplay do driver de miniport de exibição.

Observações

Um componente do modo kernel que deve usar a interface OPM inicia uma chamada para a função DxgkDdiQueryInterface do driver de miniporto de exibição para recuperar a interface.

Para obter mais informações sobre como usar essa estrutura com a interface OPM, consulte Recuperando oDDI do OPM.

Requisitos

Requisito Valor
cabeçalho dispmprt.h

Consulte também

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMCreateProtectedOutput

DxgkDdiOPMCreateProtectedOutputNonLocalDisplay

DxgkDdiOPMDestroyProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetCertificate

DxgkDdiOPMGetCertificateSize

DxgkDdiOPMGetInformation

DxgkDdiOPMGetRandomNumber

DxgkDdiOPMSetSigningKeyAndSequenceNumbers

DxgkDdiQueryInterface

de INTERFACE do