Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
HvCallCreatePartition tworzy nową partycję podrzędną.
Interfejs
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
);
Kod wywołania
0x0040 (Proste)
Układ AMD64 (całkowity rozmiar 56 bajtów)
| Name | Przesunięcie | Rozmiar | Podane informacje |
|---|---|---|---|
| Flags | 0 | 8 | Maska bitów flag tworzenia partycji. |
| ProximityDomainInfo | 8 | 8 | Początkowa wskazówka dotycząca lokalizacji NUMA. |
| CompatibilityVersion | 16 | 4 | Zażądano wersji zgodności. |
| Dopełnienie (powinno być zero) | 20 | 4 | Wyrównanie do granicy 8-bajtowej. |
| Properties.DisabledProcessorFeatures | 24 | 16 | Funkcja procesora bankowego wyłącza maski. |
| Properties.DisabledProcessorXsaveFeatures | 40 | 8 | Składnik stanu XSAVE wyłącza maskę. |
| ReservedZ0 | 48 | 8 | Musi mieć wartość 0. |
Układ ARM64 (całkowity rozmiar 48 bajtów)
| Name | Przesunięcie | Rozmiar | Podane informacje |
|---|---|---|---|
| Flags | 0 | 8 | Maska bitów flag tworzenia partycji. |
| ProximityDomainInfo | 8 | 8 | Początkowa wskazówka dotycząca lokalizacji NUMA. |
| CompatibilityVersion | 16 | 4 | Zażądano wersji zgodności. |
| Dopełnienie (powinno być zero) | 20 | 4 | Wyrównanie do granicy 8-bajtowej. |
| Properties.DisabledProcessorFeatures | 24 | 16 | Funkcja procesora bankowego wyłącza maski. |
| ReservedZ0 | 40 | 8 | Musi mieć wartość 0. |
Parametry wyjściowe
| Name | Przesunięcie | Rozmiar | Podane informacje |
|---|---|---|---|
| NewPartitionId | 0 | 8 | Przypisany identyfikator partycji. |