Jump to content

Unicode Errors: Difference between revisions

From EDM2
m added definition
m Added descriptions
Line 1: Line 1:
==== UCONV_BADATTR ====
==== UCONV_BADATTR ====
; [[OS2 API:Unicode:error#ULS_BADATTR|ULS_BADATTR]] :
; [[OS2 API:Unicode:error#ULS_BADATTR|ULS_BADATTR]] : The attribute is invalid.


==== UCONV_E2BIG ====
==== UCONV_E2BIG ====
Line 21: Line 21:


==== UCONV_ENOMEM ====
==== UCONV_ENOMEM ====
; [[OS2 API:Unicode:error#ULS_NOMEMORY|ULS_NOMEMORY]] :
; [[OS2 API:Unicode:error#ULS_NOMEMORY|ULS_NOMEMORY]] : Insufficient storage space is available.


==== UCONV_EOTHER ====
==== UCONV_EOTHER ====
Line 51: Line 51:


==== ULS_INVALID ====
==== ULS_INVALID ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 14 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|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_INVALIDSCAN ====
Line 57: Line 57:


==== ULS_KBDNOTFOUND ====
==== ULS_KBDNOTFOUND ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 7 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 7 : Cannot find the specified keyboard layout.


==== ULS_MAXFILES ====
==== ULS_MAXFILES ====
Line 66: Line 66:


==== ULS_NODEAD ====
==== ULS_NODEAD ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 9 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 9 : The dead key value is invalid.


==== ULS_NOMATCH ====
==== ULS_NOMATCH ====
Line 72: Line 72:


==== ULS_NOMEMORY ====
==== ULS_NOMEMORY ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 13 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 13 : Insufficient memory to load the keyboard layout.


==== ULS_NOOP ====
==== ULS_NOOP ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 5 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 5 : Attempted to close an already closed keyboard handle.


==== ULS_NOSCAN ====
==== ULS_NOSCAN ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 10 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 10 : The scan code is invalid.


==== ULS_NOTIMPLEMENTED ====
==== ULS_NOTIMPLEMENTED ====
Line 93: Line 93:


==== ULS_TOOMANYKBD ====
==== ULS_TOOMANYKBD ====
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 6 :
; [[OS2 API:Unicode:error#ULS_API_ERROR_BASE|ULS_API_ERROR_BASE]] | 6 : Too many keyboard handles were created.


==== ULS_UNSUPPORTED ====
==== ULS_UNSUPPORTED ====

Revision as of 06:16, 30 May 2006

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