共用方式為


HvCallFlushVirtualAddressSpaceEx

HvCallFlushVirtualAddressSpaceEx hypercall 類似于 HvCallFlushVirtualAddressSpace,但可以採用可變大小的疏鬆 VP 集合做為輸入。

下列檢查應該用來推斷此超安裝的可用性:

  • ExProcessorMasks 必須透過 CPUID 分葉0x40000004來指出。

介面

HV_STATUS
HvCallFlushVirtualAddressSpaceEx(
   _In_ HV_ADDRESS_SPACE_ID AddressSpace,
   _In_ HV_FLUSH_FLAGS Flags,
   _In_ HV_VP_SET ProcessorSet
   );

呼叫程式碼

0x0013 (簡單)

輸入參數

名稱 Offset 大小 提供的資訊
AddressSpace 0 8 指定 (CR3 值) 位址空間識別碼。
Flags 8 8 修改排清作業的旗標位集。
ProcessorSet 16 變數 處理器集,指出哪些處理器應該受到排清作業影響。

另請參閱

HV_VP_SET