Win87EmInfoStruct

3.1

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.

Members

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.

See Also

__Win87EmInfo, __Win87EmSave