Unicode Errors

From EDM2
(Redirected from OS2 API:Unicode:error)
Jump to: navigation, search
UCONV_BADATTR ULS_BADATTR The attribute is invalid.
UCONV_E2BIG ULS_BUFFERFULL Input conversion stopped due to output buffer's lack of space.
UCONV_EBADF ULS_BADOBJECT The uconv object is not a valid conversion object.
UCONV_EILSEQ ULS_ILLEGALSEQUENCE Input conversion stopped due to an invalid input byte that doesn't belong in the input code page.
UCONV_EINVAL ULS_INVALID Input conversion stopped due to an incomplete character or shift sequence at the end of the input buffer.
UCONV_EMFILE ULS_MAXFILESPERPROC
UCONV_ENFILE ULS_MAXFILES
UCONV_ENOMEM ULS_NOMEMORY Insufficient storage space is available.
UCONV_EOTHER ULS_OTHER
UCONV_NOTIMPLEMENTED ULS_NOTIMPLEMENTED
ULS_SUCCESS 0x00000000 What error?
ULS_API_ERROR_BASE 0x00020400 The basis for all ULS_<error name>
ULS_BADATTR ULS_API_ERROR_BASE 21
ULS_BADHANDLE ULS_API_ERROR_BASE 8 Bad keyboard handle.
ULS_BADOBJECT ULS_API_ERROR_BASE 15
ULS_BUFFERFULL ULS_API_ERROR_BASE 18
ULS_ILLEGALSEQUENCE ULS_API_ERROR_BASE 2
ULS_INVALID ULS_API_ERROR_BASE 14 The code page number or buffer passed is invalid. The contents of the buffer will be undefined.
ULS_INVALIDSCAN ULS_API_ERROR_BASE 11
ULS_KBDNOTFOUND ULS_API_ERROR_BASE 7 Cannot find the specified keyboard layout.
ULS_MAXFILES ULS_API_ERROR_BASE 4
ULS_MAXFILESPERPROC ULS_API_ERROR_BASE 3
ULS_NODEAD ULS_API_ERROR_BASE 9 The dead key value is invalid.
ULS_NOMATCH ULS_API_ERROR_BASE 17
ULS_NOMEMORY ULS_API_ERROR_BASE 13 Insufficient memory to load the keyboard layout.
ULS_NOOP ULS_API_ERROR_BASE 5 Attempted to close an already closed keyboard handle.
ULS_NOSCAN ULS_API_ERROR_BASE 10 The scan code is invalid.
ULS_NOTIMPLEMENTED ULS_API_ERROR_BASE 12
ULS_NOTOKEN ULS_API_ERROR_BASE 16
ULS_OTHER ULS_API_ERROR_BASE 1
ULS_RANGE ULS_API_ERROR_BASE 19
ULS_TOOMANYKBD ULS_API_ERROR_BASE 6 Too many keyboard handles were created.
ULS_UNSUPPORTED ULS_API_ERROR_BASE 20
ULS_VERSION ULS_API_ERROR_BASE 22