DXGKDDI_SAVEMEMORYFORHOTUPDATE funzione di callback (d3dkmddi.h)

Prima che il driver venga scaricato, deve chiamare la funzione di callback DXGKDDI_SAVEMEMORYFORHOTUPDATE per salvare le informazioni. Queste informazioni sono necessarie per continuare a eseguire GPU virtuali dopo l'avvio del driver.

Sintassi

DXGKDDI_SAVEMEMORYFORHOTUPDATE DxgkddiSavememoryforhotupdate;

NTSTATUS DxgkddiSavememoryforhotupdate(
  [in] IN_CONST_HANDLE hContext,
  [in] IN_CONST_PDXGKARG_SAVEMEMORYFORHOTUPDATE pArgs
)
{...}

Parametri

[in] hContext

Handle al contesto miniport restituito dal driver in DXGKDDI_DRIVERHOTUPDATE_INTERFACE.

[in] pArgs

Puntatore a una struttura PDXGKARG_SAVEMEMORYFORHOTUPDATE .

Valore restituito

Restituisce STATUS_SUCCESS se l'operazione ha esito positivo.

Commenti

Questo callback supporta l'aggiornamento frequente del driver. Prima che il driver venga scaricato, viene chiamato per salvare le informazioni, che è necessario continuare a eseguire GPU virtuali dopo l'avvio. Il driver deve avere lo stato di ogni GPU virtuale attiva (funzione virtuale). Nel contesto di una chiamata DxgkDdiSaveMemoryForHotUpdate , il driver potrebbe chiamare DxgkCbSaveMemoryForHotUpdate più volte per salvare informazioni sull'esecuzione di GPU virtuali e altre informazioni sull'adattatore necessarie per ripristinare lo stato della GPU virtuale dopo l'avvio del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1903
Intestazione d3dkmddi.h
IRQL <= APC_LEVEL