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

Show:
© 2014 Microsoft. All rights reserved.