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 |
할당된 파티션 식별자입니다. |
또한 참조하십시오