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 字节)
| Name |
Offset |
尺寸 |
提供的信息 |
| Flags |
0 |
8 |
分区创建标志位掩码。 |
| ProximityDomainInfo |
8 |
8 |
初始 NUMA 区域提示。 |
| CompatibilityVersion |
16 |
4 |
请求的兼容性版本。 |
| 填充 (应为零) |
20 |
4 |
对齐到 8 字节边界。 |
| Properties.DisabledProcessorFeatures |
24 |
16 |
银行处理器功能禁用掩码。 |
| Properties.DisabledProcessorXsaveFeatures |
40 |
8 |
XSAVE 状态组件禁用掩码。 |
| ReservedZ0 |
48 |
8 |
必须为 0。 |
ARM64 布局(总大小为 48 字节)
| Name |
Offset |
尺寸 |
提供的信息 |
| Flags |
0 |
8 |
分区创建标志位掩码。 |
| ProximityDomainInfo |
8 |
8 |
初始 NUMA 区域提示。 |
| CompatibilityVersion |
16 |
4 |
请求的兼容性版本。 |
| 填充 (应为零) |
20 |
4 |
对齐到 8 字节边界。 |
| Properties.DisabledProcessorFeatures |
24 |
16 |
银行处理器功能禁用掩码。 |
| ReservedZ0 |
40 |
8 |
必须为 0。 |
输出参数
| Name |
Offset |
尺寸 |
提供的信息 |
| NewPartitionId |
0 |
8 |
分配的分区标识符。 |
另请参阅