HV_VP_INDEX

HV_VP_INDEX表示分区中虚拟处理器的索引。

Syntax

typedef UINT32 HV_VP_INDEX;

虚拟处理器索引是一个 32 位无符号整数,用于唯一标识分区中的虚拟处理器。

特殊值:

  • HV_VP_INDEX_SELF(0xFFFFFFFE):指使超call 的当前虚拟处理器
  • HV_ANY_VP(0xFFFFFFFF):指任何虚拟处理器(在某些特定 VP 无关紧要的上下文中使用)

使用情况说明:

  • VP 索引在分区中必须唯一
  • 创建虚拟处理器时分配 VP 索引
  • 并非所有有效范围内的索引都需要使用(允许稀疏分配)
  • VP 索引在虚拟处理器的生存期内保持不变