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.
Bölüm özelliğinin değerini sorgular.
Sözdizimi
HRESULT
WINAPI
WHvGetPartitionProperty(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ WHV_PARTITION_PROPERTY_CODE PropertyCode,
_Out_writes_bytes_to_(PropertyBufferSizeInBytes, *WrittenSizeInBytes) VOID* PropertyBuffer,
_In_ UINT32 PropertyBufferSizeInBytes,
_Out_opt_ UINT32 *WrittenSizeInBytes
);
Parameters
Partition
Bölüm nesnesi için tanıtıcı.
PropertyCode
Sorgulanan özelliği belirtir.
WHvPartitionPropertyCodeCpuidExitList ve WHvPartitionPropertyCodeCpuidResultList desteklenmez.
PropertyBuffer
İstenen özelliğin değerini alan çıkış arabelleği belirtir.
PropertyBufferSizeInBytes
Çıkış arabelleğinin boyutunu bayt cinsinden belirtir. Şu anda kullanılabilen özellik kümesi için arabellek, 64 bitlik bir değeri barındıracak kadar büyük olmalıdır.
WrittenSizeInBytes
Yazılan boyutu bayt PropertyBuffercinsinden alır.
Dönüş Değeri
İşlev başarılı olursa, dönüş değeri olur S_OK.
bilinmeyen bir PropertyCode istekte bulunursa veya HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) desteklenmeyen bir özellik koduyla çağrıldığında işlevi döndürürWHV_E_UNKNOWN_PROPERTY.
Açıklamalar
İşlev, WHvGetPartitionProperty bölüm özelliğinin değerini sorgular.
Requirements
| Requirement | Değer |
|---|---|
| Desteklenen en düşük Windows | Windows 10, sürüm 1803 (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 |