WHvSetPartitionProperty

Bölüm özelliğinin değerini ayarlar.

Sözdizimi

HRESULT
WINAPI
WHvSetPartitionProperty(
    _In_ WHV_PARTITION_HANDLE Partition,
    _In_ WHV_PARTITION_PROPERTY_CODE PropertyCode,
    _In_reads_bytes_(PropertyBufferSizeInBytes) const VOID* PropertyBuffer,
    _In_ UINT32 PropertyBufferSizeInBytes
    );

Parameters

Partition

Bölüm nesnesi için tanıtıcı. 

PropertyCode

Ayarlanan özelliği belirtir.

PropertyBuffer

Özellik değerini sağlayan giriş arabelleği belirtir. 

PropertyBufferSizeInBytes

Giriş arabelleğinin boyutunu bayt cinsinden belirtir. 

Dönüş Değeri

İşlev başarılı olursa, dönüş değeri olur S_OK

İşlev, geçerli sistemde bulunmayan bir özelliği yapılandırma girişimleri için döndürür WHV_E_UNKNOWN_PROPERTY

özellikle işlevden önce WHvSetupPartition bir özellik ayarlama girişimleri için, özelliğin bölümün geçerli durumunda değiştirilememesi durumunda işlevi döndürürE_INVALIDARG. Insider Preview Derlemelerinden (19H2) başlayarak, aşağıdaki özellikler işlevden WHvSetupPartition sonra değiştirilebilir: WHvPartitionPropertyCodeExtendedVmExitsWHvPartitionPropertyCodeExceptionExitBitmapWHvPartitionPropertyCodeX64MsrExitBitmapWHvPartitionPropertyCodeCpuidExitList

Açıklamalar

işlevi bir WHvSetPartitionProperty bölüm özelliğinin değerini ayarlar.

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

Ayrıca bakınız