HvExtCallQueryCapabilities
This hypercall reports the availability of extended hypercalls.
The availability of this hypercall must be queried using the EnableExtendedHypercalls partition privilege flag.
Interface
HV_STATUS
HvExtCallQueryCapabilities(
_Out_ UINT64 Capabilities
);
Call Code
0x8001
(Simple)
Output Parameters
Name | Offset | Size | Information Provided |
---|---|---|---|
Capabilities |
0 | 8 | Bitmask of supported extended hypercalls |
The bitmask of supported extended hypercalls has the following format:
Bit | Extended Hypercall |
---|---|
0 | HvExtCallGetBootZeroedMemory |
1 | HvExtCallMemoryHeatHint |
2 | HvExtCallEpfSetup |
3 | HvExtCallSchedulerAssistSetup |
4 | HvExtCallMemoryHeatHintAsync |
63-5 | Reserved |