共用方式為


DXGKDDI_PREPARELIVEMIGRATION回呼函式 (d3dkmddi.h)

Dxgkrnl 會呼叫 KMD 的 DxgkDdiPrepareLiveMigration 函式,以通知驅動程式準備即將啟動的即時移轉。

語法

DXGKDDI_PREPARELIVEMIGRATION DxgkddiPreparelivemigration;

NTSTATUS DxgkddiPreparelivemigration(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_GPUP_PREPARE_LIVE_MIGRATION pArgs
)
{...}

參數

hAdapter

[in]與顯示配接器相關聯的內容區塊句柄。 顯示迷你埠驅動程式先前在 DXGKDDI_ADD_DEVICE 函式的MiniportDeviceContext 輸出參數中,將此句柄提供給 Dxgkrnl

pArgs

[in] DXGKARG_GPUP_PREPARE_LIVE_MIGRATION 結構的指標,其中包含準備即時移轉所需的資訊。

傳回值

DxgkDdiPrepareLiveMigration 如果成功,則會傳回STATUS_SUCCESS;否則,它會傳回適當的NTSTATUS程式代碼。

備註

呼叫 DxgkDdiPrepareLiveMigration 可讓驅動程式設定虛擬函式 (VF) 、其排程、本身的內部狀態,以及管理移轉所需的任何其他專案。 此呼叫的目的是建立 PF/VF 排程原則,以提供即時移轉從主機 VRAM 串流變更內容的能力,同時保留 VF 的公平效能。 如果變更追蹤回報為非效能,則此回呼也是啟動已變更追蹤的位置。

如需詳細資訊,請參閱 GPU-P 裝置上的即時移轉

規格需求

需求
最低支援的用戶端 Windows 11 版本 24H2 (WDDM 3.2)
標頭 d3dkmddi.h
IRQL PASSIVE_LEVEL

另請參閱

DXGKARG_GPUP_PREPARE_LIVE_MIGRATION

DxgkDdiEndLiveMigration