This topic covers the ExtCountryInfoRec returned by fn 38H (AL>0).  For
the structure obtained via the newer fn 6501H, see ExtCountryInfoRec.

DOS 2.x returns an abridged country info record (see below).

CountryInfoRec
Offset Size Contents
                                                                 
+0      2  wDateFormat  0=USA (m d y), 1=Europe (d m y), 2=Japan (y m d)
+2      5  szCrncySymb  currency symbol (ASCIIZ )
+7      2  szThouSep    thousands separator (ASCIIZ)
+9      2  szDecSep     decimal separator (ASCIIZ)
+0bH     2  szDateSep    date separator (ASCIIZ)
+0dH     2  szTimeSep    time separator (ASCIIZ)
+0fH     1  bCrncyFlags  currency format flags
+10H     1  bCrncyDigits decimals digits in currency
+11H     1  bTimeFormat  time format
+12H     4  pfCasemap    Casemap FAR call address
+16H     2  szDataSep    data list separator (ASCIIZ)
+18H    10  res          reserved zeros
34               length of return buffer

Notes:   See ExtCountryInfoRec for descriptions of these fields (the
meanings are the same, but offsets differ).

  When running under DOS version 2.x,  DOS returns a simpler data
structure:

DOS 2.x CountryInfoRec
Offset Size Contents
                                                                 
+0      2  wDateFormat  0=USA (m d y), 1=Europe (d m y), 2=Japan (y m d)
+2      5  szCrncySymb  currency symbol (ASCIIZ )
+7      2  szThouSep    thousands separator (ASCIIZ)
+9      2  szDecSep     decimal separator (ASCIIZ)
+0bH    21  res          reserved)
32               size of this structure

- -

Country Info Block