Return Value

Information about exits caused by the virtual processor executing the CPUID instruction is provided in the WHV_X64_CPUID_ACCESS_CONTEXT structure. The DefaultResultRax-Rbx members of the structure provide the values of the requested CPUID values that the hypervisor would return based on the partition properties and the capabilities of the host.

Exits for CPUID accesses are only generated if they are enabled by setting the WHV_EXTENDED_VM_EXITS.CpuidExit property for the partition.

Feedback

We'd love to hear your thoughts. Choose the type you'd like to provide: