HvCallSendSyntheticClusterIpiEx

此超all 将虚拟固定中断发送到指定的虚拟处理器集。 它不支持 NCI。 此版本与 HvCallSendSyntheticClusterIpi 的不同之处在于,可以指定可变大小的 VP 集。

应使用以下检查来推断此 hypercall 的可用性:

  • ExProcessorMask 必须通过 CPUID 叶0x40000004进行指示。

接口

HV_STATUS
HvCallSendSyntheticClusterIpiEx(
   _In_ UINT32 Vector,
   _In_ HV_INPUT_VTL TargetVtl,
   _In_ HV_VP_SET ProcessorSet
   );

调用代码

0x0015 (简单)

输入参数

名称 Offset 大小 提供的信息
Vector 0 4 指定了断言的向量。 必须介于 = 0x10 和 <= 0xFF 之间>。
TargetVtl 4 1 目标 VTL
填充 5 3
ProcessorSet 8 变量 指定表示要目标的 VP 的处理器集

请参阅

HV_VP_SET