Unsupported Feature Message
This message is generated when a virtual processor accesses a feature of the architecture that is not properly virtualized by the hypervisor.
The format of unsupported feature messages is shown in the following table.
Message Header | |||
0 |
MessageType (4 bytes) |
Rsvd (3 bytes) |
PayloadSize (1 byte) |
8 |
SourcePartition (8 bytes) | ||
Unsupported Feature Payload | |||
16 |
VpIndex (4 bytes) |
FeatureCode (4 bytes) | |
24 |
FeatureParameter (8 bytes) |
The following list describes the fields of unsupported feature messages:
- VpIndex
-
The index of the virtual processor.
- FeatureCode
-
A code that indicates which feature was accessed. For more information about defined codes, see HV_X64_UNSUPPORTED_FEATURE_CODE.
- FeatureParameter
-
Additional information that is specific to the FeatureCode. In the case of an unsupported intercept, the intercept number is supplied. In the case of an unsupported task state segment (TSS) in a task switch request, the TSS type is supplied.
An unsupported feature message is encoded with the HV_X64_UNSUPPORTED_FEATURE_MESSAGE structure.
Send comments about this topic to Microsoft
Build date: 11/16/2013