Freigeben über


GetOPMInformation-Funktion

Wichtig

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

 

Sendet eine OPM-status-Anforderung an ein geschütztes Ausgabeobjekt.

Syntax

NTSTATUS WINAPI GetOPMInformation(
  _In_        OPM_PROTECTED_OUTPUT_HANDLE       opoOPMProtectedOutput,
  _In_  const DXGKMDT_OPM_GET_INFO_PARAMETERS   *pParameters,
  _Out_       DXGKMDT_OPM_REQUESTED_INFORMATION *pRequestedInformation
);

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_GET_INFO_PARAMETERS-Struktur, die Eingabedaten für die status-Anforderung enthält.

pRequestedInformation [out]

Ein Zeiger auf eine DXGKMDT_OPM_REQUESTED_INFORMATION-Struktur, die die Ergebnisse der status-Anforderung empfängt.

Rückgabewert

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

Bemerkungen

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

Das geschützte Ausgabeobjekt muss mit OPM-Semantik erstellt werden. Weitere Informationen finden Sie unter CreateOPMProtectedOutputs.

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