Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Изменяет состояние питания виртуального устройства PCI (VPCI).
Синтаксис
HRESULT
WINAPI
WHvSetVpciDevicePowerState(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT64 LogicalDeviceId,
_In_ DEVICE_POWER_STATE PowerState
);
Parameters
Partition
Обработайте секцию, которая владеет устройством VPCI.
LogicalDeviceId
Указывает идентификатор логического устройства устройства VPCI.
PowerState
Указывает состояние питания для перехода в качестве DEVICE_POWER_STATE значения (например, PowerDeviceD0).
Возвращаемое значение
Если функция выполнена успешно, возвращается S_OKзначение.
Remarks
Функция WHvSetVpciDevicePowerState запрашивает изменение состояния питания для физической или виртуальной функции PCIe, связанной с устройством VPCI. Устройство должно находиться в состоянии питания D0 перед сопоставлением WHvMapVpciDeviceMmioRangesдиапазонов MMIO. Переход устройства из D0 недействителен массив сопоставления MMIO, ранее возвращенный для устройства.
Требования
| Requirement | Ценность |
|---|---|
| Минимальный поддерживаемый Windows | Windows 10 версии 20H2 (x64); Windows 11 версии 24H2, сборка 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Библиотека | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |