structure DXGK_OPM_INTERFACE_3 (dispmprt.h)

La structure DXGK_OPM_INTERFACE_3 contient des pointeurs vers des fonctions dans l’interface OPM (Output Protection Manager), qui est implémentée par le pilote miniport d’affichage.

Syntaxe

typedef struct _DXGK_OPM_INTERFACE_3 {
  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;
  DXGKDDI_OPM_SET_SRM_LIST                             DxgkDdiOPMSetSrmList;
  DXGKDDI_OPM_GET_SRM_LIST_VERSION                     DxgkDdiOPMGetSrmListVersion;
} DXGK_OPM_INTERFACE_3, *PDXGK_OPM_INTERFACE_3;

Membres

Size

Taille, en octets, de cette structure.

Version

Entier positif qui indique le numéro de version de l’interface OPM implémentée par le pilote miniport d’affichage. Le membre Version doit être défini sur DXGK_OPM_INTERFACE_VERSION_3, qui est défini dans Dispmprt.h.

Context

Pointeur vers un bloc de contexte privé. Le contexte doit avoir la valeur NULL.

InterfaceReference

Pointeur vers une fonction de référence d’interface implémentée par le pilote miniport d’affichage. Pour plus d’informations sur le fonctionnement d’une fonction de référence d’interface, consultez la section Remarques de la structure INTERFACE .

InterfaceDereference

Pointeur vers une fonction de déréférencement d’interface implémentée par le pilote miniport d’affichage. Pour plus d’informations sur le fonctionnement d’une fonction de déréférencement d’interface, consultez la section Remarques de la structure INTERFACE .

DxgkDdiOPMGetCertificateSize

Pointeur vers la fonction DxgkDdiOPMGetCertificateSize du pilote miniport d’affichage.

DxgkDdiOPMGetCertificate

Pointeur vers la fonction DxgkDdiOPMGetCertificate du pilote miniport d’affichage.

DxgkDdiOPMCreateProtectedOutput

Pointeur vers la fonction DxgkDdiOPMCreateProtectedOutput du pilote miniport d’affichage.

DxgkDdiOPMGetRandomNumber

Pointeur vers la fonction DxgkDdiOPMGetRandomNumber du pilote miniport d’affichage.

DxgkDdiOPMSetSigningKeyAndSequenceNumbers

Pointeur vers la fonction DxgkDdiOPMSetSigningKeyAndSequenceNumbers du pilote miniport d’affichage.

DxgkDdiOPMGetInformation

Pointeur vers la fonction DxgkDdiOPMGetInformation du pilote miniport d’affichage.

DxgkDdiOPMGetCOPPCompatibleInformation

Pointeur vers la fonction DxgkDdiOPMGetCOPPCompatibleInformation du pilote miniport d’affichage.

DxgkDdiOPMConfigureProtectedOutput

Pointeur vers la fonction DxgkDdiOPMConfigureProtectedOutput du pilote miniport d’affichage.

DxgkDdiOPMDestroyProtectedOutput

Pointeur vers la fonction DxgkDdiOPMDestroyProtectedOutput du pilote miniport d’affichage.

DxgkDdiOPMCreateProtectedOutputNonLocalDisplay

Pointeur vers la fonction DxgkDdiOPMCreateProtectedOutputNonLocalDisplay du pilote miniport d’affichage.

DxgkDdiOPMSetSrmList

Pointeur vers la fonction DxgkDdiOPMSetSrmList du pilote miniport d’affichage.

DxgkDdiOPMGetSrmListVersion

Pointeur vers la fonction DxgkDdiOPMGetSrmListVersion du pilote miniport d’affichage.

Configuration requise

Condition requise Valeur
En-tête dispmprt.h