функция обратного вызова DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE (dispmprt.h)
Эта подпрограмма позволяет не привилегированной виртуальной машине изменять состояние питания SR-IOV виртуальной функции PCI Express.
Синтаксис
DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE DxgkddiSetvirtualfunctionpowerstate;
NTSTATUS DxgkddiSetvirtualfunctionpowerstate(
[in] HANDLE Context,
[in] DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE *pArgs
)
{...}
Параметры
[in] Context
Контекст минипорта, возвращаемый драйвером в структуре DXGKDDI_SRIOV_INTERFACE.
[in] pArgs
Указатель на структуру DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если операция выполнена успешно.
Замечания
Когда все виртуальные GPU находятся в состоянии D3 и если узел не нуждается в GPU, физический GPU будет помещен в состояние "Холодный" D3, в котором PF и все VF будут недоступны, пока GPU снова не будет включен. При запуске питания мы ожидаем, что та же конфигурация PF/VF действует, как и до отключения питания.
Требования
Требование | Ценность |
---|---|
заголовка | dispmprt.h |