DXGKDDI_SAVEMEMORYFORHOTUPDATE fonction de rappel (d3dkmddi.h)
Avant que le pilote ne soit déchargé, il doit appeler la fonction de rappel DXGKDDI_SAVEMEMORYFORHOTUPDATE pour enregistrer les informations. Ces informations sont nécessaires pour continuer à exécuter des GPU virtuels une fois le pilote redémarré.
Syntaxe
DXGKDDI_SAVEMEMORYFORHOTUPDATE DxgkddiSavememoryforhotupdate;
NTSTATUS DxgkddiSavememoryforhotupdate(
[in] IN_CONST_HANDLE hContext,
[in] IN_CONST_PDXGKARG_SAVEMEMORYFORHOTUPDATE pArgs
)
{...}
Paramètres
[in] hContext
Handle du contexte miniport retourné par le pilote dans DXGKDDI_DRIVERHOTUPDATE_INTERFACE.
[in] pArgs
Pointeur vers une structure PDXGKARG_SAVEMEMORYFORHOTUPDATE .
Valeur retournée
Retournez STATUS_SUCCESS si l’opération réussit.
Remarques
Ce rappel prend en charge la mise à jour à chaud du pilote. Avant le déchargement du pilote, il est appelé pour enregistrer les informations, ce qui est nécessaire pour continuer à exécuter des GPU virtuels après son redémarré. Le pilote doit avoir l’état de chaque GPU virtuel (fonction virtuelle) actif. Dans le contexte d’un appel DxgkDdiSaveMemoryForHotUpdate , le pilote peut appeler DxgkCbSaveMemoryForHotUpdate plusieurs fois pour enregistrer des informations sur l’exécution des GPU virtuels et d’autres informations d’adaptateur nécessaires pour restaurer l’état du GPU virtuel une fois l’appareil redémarré.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1903 |
En-tête | d3dkmddi.h |
IRQL | <= APC_LEVEL |