typedef struct _Win87EmInfoStruct {
unsigned Version;
unsigned SizeSaveArea;
unsigned WinDataSeg;
unsigned WinCodeSeg;
unsigned Have80x87;
unsigned Unused;
} Win87EmInfoStruct;
The Win87EmInfoStruct structure contains information about the floating-point emulator.
Version
Specifies the major and minor version numbers. The high-order byte specifies the major version number, the low-order byte the minor version number.
SizeSaveArea
Specifies the size, in bytes, of the buffer needed to save the floating-point emulator state. An application uses the specified size to allocate sufficient space to save the state before calling the __Win87EmSave function.
WinDataSeg
Specifies the emulator's data segment address or selector.
WinCodeSeg
Specifies the emulator's code segment address or selector.
Have80x87
Specifies the floating-point emulator flag. If an 80287 or 80387 floating-point coprocessor is present, this member is 1. Otherwise, it is 0.
Unused
Not used.