Hypervisor Structures, Enumerations, and Bit Fields
The data structures and constant values that are described in Hypervisor Structures and Enumerations are defined in terms of C-language enumerations and structures. The C language intentionally avoids defining certain implementation details. However, the following is true for the hypervisor:
-
All enumerations that are declared with the enum keyword define 32-bit signed integer values.
-
All structures are padded in such a way that members are aligned naturally (that is, an 8-byte member is aligned to an offset of 8 bytes, and so on).
-
All bitfields are packed from low-order to high-order bits without padding.
Send comments about this topic to Microsoft
Build date: 11/16/2013
Show: