Int 67H [EMS 3.0] Function 46H (70) Get version

Returns the EMS version supported by the expanded memory manager.

Call with:

AH = 46H

Returns:

If function successful

AH = 00H

AL = version number

If function unsuccessful

AH = error code

Notes:

The version number is returned in binary code decimal (BCD) format, with the integer portion in the upper 4 bits of AL and the fractional portion in the lower 4 bits. For example, under an EMM that supports EMS version 3.2, AL is returned as the value 32H.

Applications should always check the EMM version number to ensure that all of the EMM functions they require are available.