Compatibility: DPMI 1.0+
Expects: AX    0400H
Returns: CF    NC (this fn always succeeds with DPMI 1.0+)
AX    capability flags (see below)
ES:DI (or ES:EDI) selector:offset of host version info
Info: This obtains information about the capabilities supported by the
DPMI host.

AX contains bit flags:
 5  -  7 6 5 4 3 2 1 0 
 0 ... 0 0 w z c d x a 
    -                  bit  mask
               0: 0001H 1=page accessed/dirty supported
               1: 0002H 1=excptn. restartability suprtd
               2: 0004H 1=conv. mem mapping supported
               2: 0008H 1=device mapping supported
               2: 0010H 1=demand zero-fill supported
               2: 0020H 1=write-protect client supported
               2: 0040H 1=write-protect host supported

ES:(E)DI on return, points to a 128-byte buffer containing information
about the DPMI host itself.  It is formatted as:

Offset Size Contents
+0      1  bVerMaj     host major version #
+1      1  vVerMin     host minor version #
+2      n  szName      ASCIIZ  host name
2+n      ?              filler to end of record
128              size of this structure

Note: See INT 2fH 1687H and INT 31H 0400H for related info.

See Also: DPMI API
- -

INT 31H 0401H: Query DPMI Capabilities