typedef struct _XSAVE_FORMAT { unsigned short ControlWord; unsigned short StatusWord; unsigned char TagWord; unsigned char Reserved1; unsigned short ErrorOpcode; unsigned long ErrorOffset; unsigned short ErrorSelector; unsigned short Reserved2; unsigned long DataOffset; unsigned short DataSelector; unsigned short Reserved3; unsigned long MxCsr; unsigned long MxCsr_Mask; M128A FloatRegisters[8]; M128A XmmRegisters[16]; unsigned char Reserved4[96]; } XSAVE_FORMAT, *PXSAVE_FORMAT;