Freigeben über


ConfigureOPMProtectedOutput-Funktion

Wichtig

Diese Funktion wird vom Ausgabeschutz-Manager (OPM) verwendet, um auf Funktionen im Anzeigetreiber zuzugreifen. Anwendungen sollten diese Funktion nicht aufrufen.

 

Konfiguriert ein geschütztes Ausgabeobjekt.

Syntax

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

Parameter

opoOPMProtectedOutput [in]

Ein Handle für das geschützte Ausgabeobjekt. Dieses Handle wird durch Aufrufen von CreateOPMProtectedOutputs abgerufen.

pParameters [in]

Ein Zeiger auf eine DXGKMDT_OPM_CONFIGURE_PARAMETERS Struktur, die den Konfigurationsbefehl enthält.

ulAdditionalParametersSize [in]

Die Größe des pbAdditionalParameters-Puffers in Bytes.

pbAdditionalParameters [in]

Ein Zeiger auf einen Puffer, der zusätzliche Informationen für den Befehl enthält.

Rückgabewert

Wenn die Methode erfolgreich ist, wird STATUS_SUCCESS zurückgegeben. Andernfalls wird ein NTSTATUS-Fehlercode zurückgegeben.

Bemerkungen

Anwendungen sollten IOPMVideoOutput::Configure aufrufen, anstatt diese Funktion aufzurufen.

Diese Funktion verfügt über keine zugeordnete Importbibliothek. Um diese Funktion aufzurufen, müssen Sie die Funktionen LoadLibrary und GetProcAddress verwenden, um dynamisch mit Gdi32.dll zu verknüpfen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
DLL
Gdi32.dll

Weitere Informationen

OPM-Funktionen

Ausgabeschutz-Manager