PinCRT
Classes | Typedefs | Enumerations
Generic error codes

Classes

struct  _OS_RETURN_CODE
 

Typedefs

typedef struct _OS_RETURN_CODE OS_RETURN_CODE
 

Enumerations

enum  OS_RETURN_CODE_GENERIC {
  OS_RETURN_CODE_NO_ERROR =0,
  OS_RETURN_CODE_INVALID_ARGS,
  OS_RETURN_CODE_MEMORY_MAP_FAILED,
  OS_RETURN_CODE_MEMORY_FREE_FAILED,
  OS_RETURN_CODE_QUERY_FAILED,
  OS_RETURN_CODE_FLUSH_ICACHE_FAILED,
  OS_RETURN_CODE_MEMORY_PROTECT_FAILED,
  OS_RETURN_CODE_MEMORY_INFO_FAILED,
  OS_RETURN_CODE_FILE_OPERATION_FAILED,
  OS_RETURN_CODE_FILE_OPEN_FAILED,
  OS_RETURN_CODE_FILE_WRITE_FAILED,
  OS_RETURN_CODE_FILE_READ_FAILED,
  OS_RETURN_CODE_FILE_SEEK_FAILED,
  OS_RETURN_CODE_FILE_CLOSE_FAILED,
  OS_RETURN_CODE_FILE_DELETE_FAILED,
  OS_RETURN_CODE_FILE_FLUSH_FAILED,
  OS_RETURN_CODE_FILE_QUERY_FAILED,
  OS_RETURN_CODE_THREAD_CREATE_FAILED,
  OS_RETURN_CODE_THREAD_EXIT_FAILED,
  OS_RETURN_CODE_THREAD_SUSPEND_FAILED,
  OS_RETURN_CODE_THREAD_RESUME_FAILED,
  OS_RETURN_CODE_THREAD_SLEEP_FAILED,
  OS_RETURN_CODE_THREAD_QUERY_FAILED,
  OS_RETURN_CODE_THREAD_EXCEPTION_FAILED,
  OS_RETURN_CODE_PROCESS_QUERY_FAILED,
  OS_RETURN_CODE_PROCESS_UPDATE_FAILED,
  OS_RETURN_CODE_TIME_QUERY_FAILED,
  OS_RETURN_CODE_BUFFER_TOO_SHORT,
  OS_RETURN_CODE_INTERRUPTED,
  OS_RETURN_CODE_FILE_EXIST,
  OS_RETURN_CODE_NOT_IMPLEMENTED_YET,
  OS_RETURN_CODE_EXCEED_LIMIT_OF_OPEN_OBJECTS,
  OS_RETURN_CODE_NO_MEMORY,
  OS_RETURN_CODE_PROCESS_CREATION_FAILED,
  OS_RETURN_CODE_PROCESS_WAIT_FAILED,
  OS_RETURN_CODE_NOT_IMPLEMENTED,
  OS_RETURN_CODE_RPC_FAILED,
  OS_RETURN_CODE_BAD_FILE_DESCRIPTOR
}
 

Detailed Description

Typedef Documentation

◆ OS_RETURN_CODE

Full error code returned from OS-APIs functions

Enumeration Type Documentation

◆ OS_RETURN_CODE_GENERIC

Describe an OS-API cross OS, generic error