This call allows a process to query the current process code page and the prepared system code pages.
DosGetCp
Length (USHORT) - input
Word
If the process code page identifier was previously set by DosSetCp or inherited by a process, it is returned to the caller.
An input list size (length) of two bytes returns only the current process code page identifier. If CodePageList length is too small to hold all the available information, then as much information as possible is provided in the available space and ERROR_CPLIST_TOO_SMALL is returned.
If no codepages were prepared with the CODEPAGE command, a length of two and current codepage identifier value of zero is returned.
Family API Considerations
Some options operate differently in the DOS mode than in OS/2 mode. Therefore, the following restriction applies to DosGetCp when coding for the DOS mode:
The current process code page, and no more than one prepared system code page, is returned.