ConfigureOPMProtectedOutput fonction)

Important

Cette fonction est utilisée par Output Protection Manager (OPM) pour accéder aux fonctionnalités dans le pilote d’affichage. Les applications ne doivent pas appeler cette fonction.

Configure un objet de sortie protégé.

Syntaxe

NTSTATUS WINAPI ConfigureOPMProtectedOutput(
  _In_       OPM_PROTECTED_OUTPUT_HANDLE      opoOPMProtectedOutput,
  _In_ const DXGKMDT_OPM_CONFIGURE_PARAMETERS *pParameters,
  _In_       ULONG                            ulAdditionalParametersSize,
  _In_ const BYTE                             *pbAdditionalParameters
);

Paramètres

opoOPMProtectedOutput [ dans]

Handle de l’objet de sortie protégé. Ce handle est obtenu en appelant CreateOPMProtectedOutputs.

pParameters [ dans]

Pointeur vers une structure de _ _ _ paramètres OPM DXGKMDT configure qui contient la commande de configuration.

ulAdditionalParametersSize [ dans]

Taille de la mémoire tampon pbAdditionalParameters , en octets.

pbAdditionalParameters [ dans]

Pointeur vers une mémoire tampon qui contient des informations supplémentaires pour la commande.

Valeur retournée

Si la méthode réussit, elle retourne l' état _ Success. Sinon, elle retourne un code d’erreur NTSTATUS .

Remarques

Les applications doivent appeler IOPMVideoOutput :: configure au lieu d’appeler cette fonction.

Cette fonction n’a pas de bibliothèque d’importation associée. Pour appeler cette fonction, vous devez utiliser les fonctions LoadLibrary et GetProcAddress pour établir une liaison dynamique à Gdi32.dll.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau Vista uniquement]
Serveur minimal pris en charge
Windows Serveur 2008 [ applications de bureau uniquement]
DLL
Gdi32.dll

Voir aussi

Fonctions OPM

Gestionnaire de protection de sortie