다음을 통해 공유


HvCallCreatePartition

HvCallCreatePartition은 새 자식 파티션을 만듭니다.

인터페이스

HV_STATUS
HvCallCreatePartition(
    _In_ UINT64                            Flags,
    _In_ HV_PROXIMITY_DOMAIN_INFO          ProximityDomainInfo,
    _In_ HV_COMPATIBILITY_VERSION          CompatibilityVersion,
    _In_ HV_PARTITION_CREATION_PROPERTIES  Properties,
    _In_ UINT64                            ReservedZ0,
    _Out_ HV_PARTITION_ID*                 NewPartitionId
);

호출 코드

0x0040 (단순)

AMD64 레이아웃(총 크기 56바이트)

이름 상쇄 Size 제공된 정보
Flags 0 8 파티션 생성 플래그 비트 마스크입니다.
ProximityDomainInfo 8 8 초기 NUMA 지역성 힌트입니다.
CompatibilityVersion 16 4 요청된 호환성 버전입니다.
안쪽 여백(0이어야 합니다) 20 4 8 바이트 경계에 맞춤.
Properties.DisabledProcessorFeatures 24 16 뱅크드 프로세서 기능은 마스크를 사용하지 않도록 설정합니다.
Properties.DisabledProcessorXsaveFeatures 40 8 XSAVE 상태 구성 요소는 마스크를 사용하지 않도록 설정합니다.
ReservedZ0 48 8 0이어야 합니다.

ARM64 레이아웃(총 크기 48바이트)

이름 상쇄 Size 제공된 정보
Flags 0 8 파티션 생성 플래그 비트 마스크입니다.
ProximityDomainInfo 8 8 초기 NUMA 지역성 힌트입니다.
CompatibilityVersion 16 4 요청된 호환성 버전입니다.
안쪽 여백(0이어야 합니다) 20 4 8 바이트 경계에 맞춤.
Properties.DisabledProcessorFeatures 24 16 뱅크드 프로세서 기능은 마스크를 사용하지 않도록 설정합니다.
ReservedZ0 40 8 0이어야 합니다.

출력 매개 변수

이름 상쇄 Size 제공된 정보
NewPartitionId 0 8 할당된 파티션 식별자입니다.

또한 참조하십시오