LOCALE_ILDATE is not supported on OS/2.
LOCALE_ITIMEMARKPOSN always returns 0.
LOCALE_INEGNUMBER always returns 1.
LOCALE_SGROUPING and LOCALE_SMONGROUPING always return the grouping size followed by ";0" to match what Windows NT provides. For example, for the US, the grouping is 3 so the value of LOCALE_SGROUPING and LOCALE_SMONGROUPING is "3;0".
LOCALE_STIMEFORMAT returns "h:mm:ss tt" on Windows NT, and "h:m:s" on OS/2.
LOCALE_SLONGDATE returns "dddd, mmmm dd, yyyy" on Windows NT, and "mm/dd/yy" on OS/2.
LOCALE_SSHORTDATE returns "M/d/yy" on Windows NT, and "M-d-yy" on OS/2.