Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Context data for an exit caused by an unsupported processor feature.
Note
The WHV_X64_UNSUPPORTED_FEATURE_CONTEXT structure applies to x64 partitions only.
Syntax
//
// Context data for an exit caused by the use of an unsupported processor feature
// (WHvRunVpExitReasonUnsupportedFeature)
//
typedef enum WHV_X64_UNSUPPORTED_FEATURE_CODE
{
WHvUnsupportedFeatureIntercept = 1,
WHvUnsupportedFeatureTaskSwitchTss = 2
} WHV_X64_UNSUPPORTED_FEATURE_CODE;
typedef struct WHV_X64_UNSUPPORTED_FEATURE_CONTEXT
{
WHV_X64_UNSUPPORTED_FEATURE_CODE FeatureCode;
UINT32 Reserved;
UINT64 FeatureParameter;
} WHV_X64_UNSUPPORTED_FEATURE_CONTEXT;
Remarks
An exit for an unsupported feature occurs when the virtual processor accesses a feature of the architecture that is not properly virtualized by the hypervisor.