msos2.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
CPID (1.2)
                                                      Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
#define INCL_DOSDEVIOCTL
 
typedef struct _CPID {    /* cpid */
    USHORT idCodePage;
    USHORT Reserved;
} CPID;
 
The CPID structure specifies the code-page identifier for a logical
keyboard.
 
Field       Description
────────────────────────────────────────────────────────────────────────────
 
idCodePage  Specifies the code-page ID. It can be one of the following
            values:
 
            Number  Code page
            ────────────────────────────────────────────────────────────────
            437     United States
 
            850     Multilingual
 
            860     Portuguese
 
            863     French-Canadian
 
            865     Nordic
 
Reserved    Specifies a reserved value; must be zero.
 
See Also
 
KBD_GETCODEPAGEID