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 den Anzeigeadapter.

[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 eine der fehlercodes zurückgegeben, die in ntstatus.hdefiniert sind.

Bemerkungen

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

Der Videospeicher-Manager ordnet die angegebene Zuordnung im Adressraum des Auslagerungsprozesses zu und ruft dann DXGKCB_UPDATECONTEXTALLOCATION auf, um einen Pagingvorgang für die Kontextzuweisungsaktualisierung auszulösen, und übergibt den Kernelmodus-Anzeigetreiber an die angegebenen privaten Treiberdaten.

Der Aufruf von DXGKCB_UPDATECONTEXTALLOCATION gibt zurück, wenn die Aktualisierung der Kontextzuordnung abgeschlossen ist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10 (WDDM 2.0)
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Desktop
Header- d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL- PASSIVE_LEVEL

Siehe auch

DXGKARGCB_UPDATECONTEXTALLOCATION

DXGKRNL_INTERFACE