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.
Bir bölümü ilk durumuna sıfırlar.
Sözdizimi
HRESULT
WINAPI
WHvResetPartition(
_In_ WHV_PARTITION_HANDLE Partition
);
Parameters
Partition
Sıfırlanması gereken bölüm nesnesine işle.
Dönüş Değeri
İşlev başarılı olursa, dönüş değeri olur S_OK.
Bölüm sıfırlamaya izin vermeyen bir durumdaysa işlevi döndürür HRESULT_FROM_WIN32(ERROR_INVALID_STATE).
Açıklamalar
İşlev, WHvResetPartition sanal işlemcilerini bölümü ile WHvSetupPartitionayarlandıktan hemen sonra sahip oldukları duruma döndürerek bölümü sıfırlar. Mevcut her sanal işlemcinin kayıt durumu ilk değerlerine geri yüklenir ve beklemede askıya alma, iptal etme ve gönderme bildirimi durumu gibi sanal işlemci başına durum temizlenir.
Sıfırlamayı gerçekleştirmek için işlev, bölümün tüm sanal işlemcilerini engeller ve bölüm süresini dondur; sanal işlemci bir sonraki çalıştırıldığında zaman yeniden çözülecektir. Mevcut sanal işlemciler silinmek yerine yerinde yeniden başlatıldığından, sanal işlemci sayısı ve bölümün yapılandırılan özellikleri sıfırlama boyunca korunur.
Bir bölümün sıfırlanması konuk fiziksel adresi (GPA) eşlemelerini kaldırmaz veya ile WHvMapGpaRangeoluşturulan yedekleme belleğinin içeriğini değiştirmez.
Requirements
| Requirement | Değer |
|---|---|
| Desteklenen en düşük Windows | Windows 11, sürüm 21H2 (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 |