Edit

HvCallInstallInterceptEx

HvCallInstallInterceptEx installs an extended intercept handler for specific virtualization events.

Architecture: ARM64 only.

Interface

HV_STATUS
HvCallInstallInterceptEx(
    _In_ HV_PARTITION_ID PartitionId,
    _In_ HV_INPUT_VTL InterceptingInputVtl,
    _In_ HV_INTERCEPT_TYPE InterceptType,
    _In_ UINT64 Reserved[4],
    _In_ HV_INTERCEPT_PARAMETERS_EX* InterceptParametersEx, // Reads RepCount elements
    );

Call Code

0x0110 (Rep)

Input Parameters

Name Offset Size Information Provided
PartitionId 0 8 Specifies the ID of the partition containing the virtual processors.
InterceptInputVtl 8 1 Specifies the type of operation to intercept.
Padding 9 2 Padding (must be zero)
InterceptType 12 4 Specifies the type of operation to intercept.
Reserved[4] 16 32 Reserved (must be zero)
InterceptParametersEx 48 Variable Specifies extended parameters for the intercept configuration.

See also