HV_X64_XSAVE_XFEM_REGISTER union
The HV_X64_XSAVE_XFEM_REGISTER union identifies how an XSAVE XFEM (XSAVE feature enabled mask) register is encoded.
Syntax
typedef union _HV_X64_XSAVE_XFEM_REGISTER { UINT64 AsUINT64; struct { UINT64 LegacyX87 :1; UINT64 LegacySse :1; UINT64 Avx :1; UINT64 Reserved :61; }; } HV_X64_XSAVE_XFEM_REGISTER, *PHV_X64_XSAVE_XFEM_REGISTER;
Members
- AsUINT64
-
A member in the union that can hold one 64-bit value that identifies how an XSAVE XFEM register is encoded.
- LegacyX87
-
A UINT64 value that specifies whether the XSAVE XFEM register is legacy X87. The legacy X87 indication is set in the first bit of the 64-bit AsUINT64 member (0x0000000000000001).
- LegacySse
-
A UINT64 value that specifies whether the XSAVE XFEM register is legacy SSE. The legacy SSE indication is set in the second bit of the 64-bit AsUINT64 member (0x0000000000000002).
- Avx
-
A UINT64 value that specifies whether the XSAVE XFEM register has an AVX context. The AVX context indication is set in the third bit of the 64-bit AsUINT64 member (0x0000000000000004).
- Reserved
-
This member is reserved and should be set to zero. Setting this member to zero is equivalent to setting the remaining 61 bits of the 64-bit AsUINT64 member to zero (0xFFFFFFFFFFFFFFF8).
Remarks
The HV_X64_XSAVE_XFEM_REGISTER union is used in the HV_X64_XSAVE_HEADER structure.
Requirements
|
Header |
|
|---|
See also
Send comments about this topic to Microsoft
Build date: 11/16/2013
