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 |