DPMIREP : Status report for DPMI hosts. Copyright (c) 1992, UK, John M.Howells - All rights reserved The simple program reports the basic information available about the current DPMI host, or that one is not available. It is called from the DOS command line by the command DPMIREP. There are no command line options. It will show: o Whether Windows is the DPMI host, and if so the version o The version of DPMI o The host implementation (16 or 32 bit) o Whether virtual memory is supported o How much memory the host requires for private data o How interrupts are handled o Several categories of available memory With several DPMI hosts now available it is interesting to see how they differ in terms of what they offer to a client program. This program is also useful to indicate just what the host is offering if problems occur. For example, it will indicate just how much memory is available to a DPMI client, which may help to confirm that programs are 'thrashing' because insufficient real memory is available. At the time of writing the only DPMI hosts available implement Version 0.90 of the specification. The program does not contain code to try and provide the extra information that would be available from a host that implements Version 1.00 of the specification, because there is no way of checking the results. However, a host implementing the Version 1.00 specification should provide the information required by this program, for compatibility purposes. DISTRIBUTION ============ This program is provided as freeware. You are allowed to distribute it in any way, as long as no charge is made beyond any out of pocket expenses involved in such distribution (up to a maximum of œ3). Any changes to this source must retain the original copyright in this source and in the output, and must include an attribution to the modifying author in both places, in addition to clear comments in the source indicating the modified code. Any modified source must also contain this notice and must be distributed free of charge, on the same basis a this original. Note in particular that the program is *not* public domain. Any distribution must include the source for the program as well as the executable. John M.Howells 27th August 1992 CompuServe 100031,353