DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE fonction de rappel (dispmprt.h)
Cette routine permet à une machine virtuelle non privilégiée de modifier l’état d’alimentation d’une fonction virtuelle PCI Express SR-IOV.
Syntaxe
DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE DxgkddiSetvirtualfunctionpowerstate;
NTSTATUS DxgkddiSetvirtualfunctionpowerstate(
[in] HANDLE Context,
[in] DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE *pArgs
)
{...}
Paramètres
[in] Context
Contexte miniport retourné par le pilote dans la structure DXGKDDI_SRIOV_INTERFACE.
[in] pArgs
Pointeur vers une structure DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE.
Valeur de retour
Retournez STATUS_SUCCESS si l’opération réussit.
Remarques
Lorsque tous les processeurs virtuels sont dans un état D3 et si l’hôte n’a pas besoin du GPU, le GPU physique est placé dans un état D3 Froid auquel cas le PF et toutes les machines virtuelles deviennent inaccessibles tant que le GPU n’est plus alimenté. Lors de la mise sous tension, nous nous attendons à ce que la même configuration PF/VF soit en vigueur qu’avant la mise hors tension.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dispmprt.h |