SKIM Data Types and Codes

Purpose

This section provides information on SKIM data types and error codes.

Table B-1

Data Types

System Data Type

SKIM_BOOLEAN

unsigned int.

SKIM_OCTET

unsigned char.

SKIM_USHORT

unsigned short.

SKIM_UINT

unsigned int.

SKIM_ULONG

unsigned long.

SKIM_CHAR

char

SKIM_SHORT

short

SKIM_INT

int

SKIM_LONG

long

SKIM Data Types

 

Table B-2 SKIM Return Codes

Error Codes

Values

SKIM_SUCCESS

0

SKIM_FALSE

0

SKIM_TRUE

0x1

SKIM_ENOMEM

-1

SKIM_ERCVFAIL

-6

SKIM_ENOMSG

-8

SKIM_ESENDFAIL

-9

SKIM_ETCAPMSGSENDFAIL

-13

SKIM_BADTCAPMESSAGE

-16

SKIM_ETOOMANYDIALOGS

-18

SKIM_ENOINVID

-20

SKIM_ENOMUTEX

-24

SKIM_EBADMUTEX

-25

SKIM_EINVALIDARGS

-39

SKIM_ENOLICENSE

-45

SKIM_EPROTERR

-46

SKIM_EOVERFLOW

-49

SKIM_EINITFAIL

-52

SKIM_EINUSE

-55

SKIM_EDESTPROHIBIT

-56

SKIM_EINVPTYPE

-57

SKIM_EINVOPFAM

-58

SKIM_EINVOPSPEC

-59

SKIM_EINVLEN

-60

SKIM_ENULLPTR

-61

SKIM_EBADSTATE

-64

SKIM_ENOTFOUND

-65

SKIM_EASNENCODE

-66

SKIM_EASNDECODE

-67

SKIM_EINVOPC

-72

SKIM_EINVDPC

-73

SKIM_EINVINITSTATE

-86