Jump to content

Unicode Errors: Difference between revisions

From EDM2
m Added descriptions
No edit summary
Line 100: Line 100:
==== ULS_VERSION ====
==== ULS_VERSION ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 22 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 22 :
[[OS2_API | Back to OS/2 API]]
[[Category:The OS/2 API Project]]

Revision as of 22:01, 1 November 2011

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

Back to OS/2 API