Country Information for DOS5 (Func 38h)                    

        00h     WORD    Date format   0 = USA    mm dd yy
                                      1 = Europe dd mm yy
                                      2 = Japan  yy mm dd
        02h   5 BYTEs   Currency symbol string, ASCIIZ
        07h     WORD    Thousands separator char (ASCIIZ)
        09h     WORD    Decimal separator char (ASCIIZ)
        0Bh     WORD    Date separator char (ASCIIZ)
        0Dh     WORD    Time separator char (ASCIIZ)
        0Fh     BYTE    Currency format
Currency Format
Bit Dec Hex  Description
0 1 01h  Currency Symbol follows value
1 2 02h  Space between Value and Currency Symbol
2 4 04h  Currency Symbol replaces Decimal Point
3 8 08h  Not Used
4 16 10h
5 32 20h
6 64 40h
7 128 80h
        10h     BYTE    Number of digits after decimal in currency
        11h     BYTE    Time format
Time Format
Bit Dec Hex  Description
0 1 01h  24 Hour Clock
1 2 02h  Not Used
2 4 04h
3 8 08h
4 16 10h
5 32 20h
6 64 40h
7 128 80h
        12h     DWORD   Address of case map routine
                        (FAR CALL, AL    = Char)
        16h     WORD    Data-list separator char (ASCIIZ)
        18h  10 BYTEs   Reserved


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .