WHvSetPartitionProperty

파티션 속성의 값을 설정합니다.

문법

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

파티션 개체에 대한 핸들입니다. 

PropertyCode

설정되는 속성을 지정합니다.

PropertyBuffer

속성 값을 제공하는 입력 버퍼를 지정합니다. 

PropertyBufferSizeInBytes

입력 버퍼의 크기를 바이트 단위로 지정합니다. 

반환 값

함수가 성공하면 반환 값은 .입니다 S_OK

함수는 현재 시스템에서 사용할 수 없는 속성을 구성하려는 시도에 대해 반환 WHV_E_UNKNOWN_PROPERTY 합니다. 

이 함수는 파티션의 현재 상태에서 속성을 수정할 수 없는 경우, 특히 함수 이전에 속성을 설정하려는 시도에 WHvSetupPartition 대해 반환 E_INVALIDARG 합니다. Insider Preview 빌드(19H2)부터 함수 후에 WHvSetupPartition 다음 속성을 수정할 수 있습니다. WHvPartitionPropertyCodeExtendedVmExitsWHvPartitionPropertyCodeExceptionExitBitmapWHvPartitionPropertyCodeX64MsrExitBitmapWHvPartitionPropertyCodeCpuidExitList

Remarks

이 함수는 WHvSetPartitionProperty 파티션 속성의 값을 설정합니다.

Requirements

요구 사항 Value
지원되는 최소 Windows Windows 10, 버전 1803(x64); Windows 11 버전 24H2, 빌드 26100.3915(Arm64)
Header WinHvPlatform.h
라이브러리 WinHvPlatform.lib
동적 링크 라이브러리 (DLL) WinHvPlatform.dll
아키텍처 x64, Arm64

참고하십시오