파티션 속성의 값을 설정합니다.
문법
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 |