cb (ULONG) - input

      The length, in bytes, of the string of binary values to be case-mapped.

    pcc (PCOUNTRYCODE) - input

      Pointer to the COUNTRYCODE structure in which the country code and code page are identified.

      If country is set to 0, the case map table for the default system country code is used.

      If codepage is set to 0, the case map table for the current process code page of the caller is used.

      Refer to the COUNTRYCODE for a table of values for country code and code page identifier.

    pch (PCHAR) - in/out

      The string of binary characters to be case-mapped.

      They are case-mapped in place, and they replace the input, so the results appear in pch.

    ulrc (APIRET) - returns

      Return Code.

      DosMapCase returns one of the following values:

    • NO_ERROR 397
        ERROR_NLS_OPEN_FAILED
      398
        ERROR_NLS_NO_CTRY_CODE
      401
        ERROR_NLS_TYPE_NOT_FOUND
      476
        ERROR_CODE_PAGE_NOT_FOUND
      For a full list of error codes, see Errors.


    [Back] [Next]