HV_X64_XSAVE_HEADER structure
The HV_X64_XSAVE_HEADER structure represents the header area of an XSAVE area.
Syntax
typedef struct _HV_X64_XSAVE_HEADER { HV_X64_XSAVE_XFEM_REGISTER XstateBv; UINT64 Reserved0MBZ; UINT16 RevisionID; UINT16 Reserved1MBZ; UINT32 Reserved2; UINT64 Reserved3; UINT64 Reserved4; UINT64 Reserved5; UINT64 Reserved6; UINT64 Reserved7; } HV_X64_XSAVE_HEADER, *PHV_X64_XSAVE_HEADER;
Members
- XstateBv
-
A HV_X64_XSAVE_XFEM_REGISTER union that specifies a bit vector that indicates the features that have the state stored in the XSAVE area. Bit 63 must be set to zero.
- Reserved0MBZ
-
This member is reserved and must be set to zero.
- RevisionID
-
A UINT16 value that specifies the revision identifier of an XSAVE area.
- Reserved1MBZ
-
This member is reserved and must be set to zero.
- Reserved2
-
This member is reserved.
- Reserved3
-
This member is reserved.
- Reserved4
-
This member is reserved.
- Reserved5
-
This member is reserved.
- Reserved6
-
This member is reserved.
- Reserved7
-
This member is reserved.
Remarks
The XSAVE header must be aligned on a 64-byte boundary. The HV_X64_XSAVE_HEADER structure is used in the HV_X64_X_REGISTERS union.
Requirements
Header |
|
---|
See also
Send comments about this topic to Microsoft
Build date: 11/16/2013