IA32VMXPROCBASEDCTLS
IA32_VMX_PROC_BASED_CTLS, often referred to by the shorthand IA32_VMX_PROC_BASED_CTLS, is a model-specific register (MSR) used in Intel VT-x virtualization. It is read through the processor’s MSR interface and reports the processor’s capabilities for the primary processor-based VM-execution controls in VMX operation. The MSR is typically located at address 0x481 and provides the bitmask that defines which primary VM-Execution controls can be used when configuring a VMCS.
The value of IA32_VMX_PROC_BASED_CTLS is a 64-bit bitfield. It encodes which features and controls in the primary
Some processors also expose related capability MSRs and, on newer generations, “true” forms of these capability