Freigeben über


DXGKDDI_RESTOREMEMORYFORHOTUPDATE Rückruffunktion (d3dkmddi.h)

Stellt Speicher für das Hot Update des Treibers wieder her. Diese Rückruffunktion initialisiert keine virtuellen Funktionen. Der Treiber muss Ressourcen reservieren, die zum Wiederherstellen virtueller GPUs verwendet werden.

Syntax

DXGKDDI_RESTOREMEMORYFORHOTUPDATE DxgkddiRestorememoryforhotupdate;

NTSTATUS DxgkddiRestorememoryforhotupdate(
  [in] IN_CONST_HANDLE hContext,
  [in] IN_CONST_PDXGKARG_RESTOREMEMORYFORHOTUPDATE pArgs
)
{...}

Parameter

[in] hContext

Ein Handle für den Miniportkontext des Treibers.

[in] pArgs

Ein Zeiger auf die DXGKARG_RESTOREMEMORYFORHOTUPDATE-Struktur.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist.

Bemerkungen

Vor dem Aufrufen von DxgkDdiStartDevice ruft Dxgkrnl DxgkDdiRestoreMemoryForHotUpdate einmal für jeden Speicherblock auf, der von DxgkCbSaveMemoryForHotUpdategespeichert wurde.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1903
Header- d3dkmddi.h
IRQL- <= APC_LEVEL