Hypervisor Endianness and Pointer Naming Convention
This section describes the endian type that the hypervisor uses and the hypervisor pointer naming convention.
Hypervisor Endianness
The hypervisor interface is endian-neutral (that is, you can port the hypervisor to a big-endian or a little-endian operating system). However, some hypervisor data structures use little-endian format.
Hypervisor Pointer Naming Convention
The hypervisor interface functions use a particular naming convention for pointer types. A "P" that is prepended to a defined type (for example, PHV_PARTITION_ID) indicates a pointer to that type. A "PC" that is prepended to a defined type (for example, PCHV_GPA_PAGE_NUMBER) indicates a pointer to a constant value of that type.
Send comments about this topic to Microsoft
Build date: 11/16/2013
Show: