Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sanal PCI (VPCI) cihazının güç durumunu değiştirir.
Sözdizimi
HRESULT
WINAPI
WHvSetVpciDevicePowerState(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT64 LogicalDeviceId,
_In_ DEVICE_POWER_STATE PowerState
);
Parameters
Partition
VPCI cihazının sahibi olan bölümün işleyicisi.
LogicalDeviceId
VPCI cihazının mantıksal cihaz tanımlayıcısını belirtir.
PowerState
Geçiş için güç durumunu bir DEVICE_POWER_STATE değer olarak belirtir (örneğin, PowerDeviceD0).
Dönüş Değeri
İşlev başarılı olursa, dönüş değeri olur S_OK.
Açıklamalar
İşlev, WHvSetVpciDevicePowerState bir VPCI cihazıyla ilişkili PCIe fiziksel veya sanal işlevi için güç durumu değişikliği ister. MMIO aralıklarının ile WHvMapVpciDeviceMmioRangeseşlenebilmesi için cihazın D0 güç durumunda olması gerekir. Cihazın D0 dışına geçiş, cihaz için daha önce döndürülen MMIO eşleme dizisini geçersiz kılıyor.
Requirements
| Requirement | Değer |
|---|---|
| Desteklenen en düşük Windows | Windows 10, sürüm 20H2 (x64); Windows 11, sürüm 24H2, derleme 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Kütüphane | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |