Freigeben über


DXGKCB_UPDATECONTEXTALLOCATION Rückruffunktion (d3dkmddi.h)

DXGKCB_UPDATECONTEXTALLOCATION aktualisiert den Inhalt einer Kontextzuordnung.

Syntax

DXGKCB_UPDATECONTEXTALLOCATION DxgkcbUpdatecontextallocation;

NTSTATUS DxgkcbUpdatecontextallocation(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARGCB_UPDATECONTEXTALLOCATION pArgs
)
{...}

Parameter

[in] hAdapter

Ein Handle für die Grafikkarte.

[in] pArgs

Die DXGKARGCB_UPDATECONTEXTALLOCATION Struktur, die den Vorgang beschreibt.

Rückgabewert

DXGKCB_UPDATECONTEXTALLOCATION gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird einer der in Ntstatus.h definierten Fehlercodes zurückgegeben.

Hinweise

DXGKCB_XXX Funktionen werden von Dxgkrnl implementiert. Um diese Rückruffunktion zu verwenden, legen Sie die Member von DXGKARGCB_UPDATECONTEXTALLOCATION fest, und rufen Sie dann DxgkCbUpdateContextAllocation über die DXGKRNL_INTERFACE auf.

Der Videospeicher-Manager ordnet die angegebene Zuordnung im Adressraum des Pagingprozesses zu und ruft dann DXGKCB_UPDATECONTEXTALLOCATION auf, um einen Update-Pagingvorgang für die Kontextzuordnung auszulösen, wobei der Kernelmodusanzeigetreiber die angegebenen privaten Treiberdaten übergibt.

Der Aufruf von DXGKCB_UPDATECONTEXTALLOCATION wird zurückgegeben, wenn die Aktualisierung der Kontextzuordnung abgeschlossen ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 (WDDM 2.0)
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Desktop
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

DXGKARGCB_UPDATECONTEXTALLOCATION

DXGKRNL_INTERFACE