Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
HvCallCreatePartition cria uma nova partição filho.
Interfase
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
);
Código de chamada
0x0040 (Simples)
Layout AMD64 (tamanho total de 56 bytes)
| Nome | Offset | Tamanho | Informações fornecidas |
|---|---|---|---|
| Flags | 0 | 8 | Máscara de bits de sinalizadores de criação de partição. |
| ProximityDomainInfo | 8 | 8 | Dica de localidade NUMA inicial. |
| CompatibilityVersion | 16 | 4 | Versão de compatibilidade solicitada. |
| Preenchimento (deve ser zero) | 20 | 4 | Alinhamento ao limite de 8 bytes. |
| Properties.DisabledProcessorFeatures | 24 | 16 | O recurso de processador bancário desabilitar máscaras. |
| Properties.DisabledProcessorXsaveFeatures | 40 | 8 | Componente de estado XSAVE desabilitar máscara. |
| ReservedZ0 | 48 | 8 | Deve ser 0. |
Layout ARM64 (tamanho total de 48 bytes)
| Nome | Offset | Tamanho | Informações fornecidas |
|---|---|---|---|
| Flags | 0 | 8 | Máscara de bits de sinalizadores de criação de partição. |
| ProximityDomainInfo | 8 | 8 | Dica de localidade NUMA inicial. |
| CompatibilityVersion | 16 | 4 | Versão de compatibilidade solicitada. |
| Preenchimento (deve ser zero) | 20 | 4 | Alinhamento ao limite de 8 bytes. |
| Properties.DisabledProcessorFeatures | 24 | 16 | O recurso de processador bancário desabilitar máscaras. |
| ReservedZ0 | 40 | 8 | Deve ser 0. |
Parâmetros de Saída
| Nome | Offset | Tamanho | Informações fornecidas |
|---|---|---|---|
| NewPartitionId | 0 | 8 | Identificador de partição atribuído. |