⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pmerr.mh

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 MH
📖 第 1 页 / 共 3 页
字号:
/*
 *  pmerr.h     OS/2 Presentation Manager error codes include file
 *              for 32-bit development.
 *
:include crwatcnt.sp
 */

:include readonly.sp
:include cpluspro.sp

#ifdef INCL_WINERRORS

#ifndef INCL_WINERRORS_INCL
#define INCL_WINERRORS_INCL

#define PMERR_INVALID_HWND                  0x1001
#define PMERR_INVALID_HMQ                   0x1002
#define PMERR_PARAMETER_OUT_OF_RANGE        0x1003
#define PMERR_WINDOW_LOCK_UNDERFLOW         0x1004
#define PMERR_WINDOW_LOCK_OVERFLOW          0x1005
#define PMERR_BAD_WINDOW_LOCK_COUNT         0x1006
#define PMERR_WINDOW_NOT_LOCKED             0x1007
#define PMERR_INVALID_SELECTOR              0x1008
#define PMERR_CALL_FROM_WRONG_THREAD        0x1009
#define PMERR_RESOURCE_NOT_FOUND            0x100A
#define PMERR_INVALID_STRING_PARM           0x100B
#define PMERR_INVALID_HHEAP                 0x100C
#define PMERR_INVALID_HEAP_POINTER          0x100D
#define PMERR_INVALID_HEAP_SIZE_PARM        0x100E
#define PMERR_INVALID_HEAP_SIZE             0x100F
#define PMERR_INVALID_HEAP_SIZE_WORD        0x1010
#define PMERR_HEAP_OUT_OF_MEMORY            0x1011
#define PMERR_HEAP_MAX_SIZE_REACHED         0x1012
#define PMERR_INVALID_HATOMTBL              0x1013
#define PMERR_INVALID_ATOM                  0x1014
#define PMERR_INVALID_ATOM_NAME             0x1015
#define PMERR_INVALID_INTEGER_ATOM          0x1016
#define PMERR_ATOM_NAME_NOT_FOUND           0x1017
#define PMERR_QUEUE_TOO_LARGE               0x1018
#define PMERR_INVALID_FLAG                  0x1019
#define PMERR_INVALID_HACCEL                0x101A
#define PMERR_INVALID_HPTR                  0x101B
#define PMERR_INVALID_HENUM                 0x101C
#define PMERR_INVALID_SRC_CODEPAGE          0x101D
#define PMERR_INVALID_DST_CODEPAGE          0x101E
#define PMERR_UNKNOWN_COMPONENT_ID          0x101f
#define PMERR_UNKNOWN_ERROR_CODE            0x1020
#define PMERR_SEVERITY_LEVELS               0x1021

#define PMERR_INVALID_RESOURCE_FORMAT       0x1034

#define PMERR_NO_MSG_QUEUE                  0x1036
#define PMERR_WIN_DEBUGMSG                  0x1037
#define PMERR_QUEUE_FULL                    0x1038
#define PMERR_LIBRARY_LOAD_FAILED           0x1039
#define PMERR_PROCEDURE_LOAD_FAILED         0x103A
#define PMERR_LIBRARY_DELETE_FAILED         0x103B
#define PMERR_PROCEDURE_DELETE_FAILED       0x103C
#define PMERR_ARRAY_TOO_LARGE               0x103D
#define PMERR_ARRAY_TOO_SMALL               0x103E
#define PMERR_DATATYPE_ENTRY_BAD_INDEX      0x103F
#define PMERR_DATATYPE_ENTRY_CTL_BAD        0x1040
#define PMERR_DATATYPE_ENTRY_CTL_MISS       0x1041
#define PMERR_DATATYPE_ENTRY_INVALID        0x1042
#define PMERR_DATATYPE_ENTRY_NOT_NUM        0x1043
#define PMERR_DATATYPE_ENTRY_NOT_OFF        0x1044
#define PMERR_DATATYPE_INVALID              0x1045
#define PMERR_DATATYPE_NOT_UNIQUE           0x1046
#define PMERR_DATATYPE_TOO_LONG             0x1047
#define PMERR_DATATYPE_TOO_SMALL            0x1048
#define PMERR_DIRECTION_INVALID             0x1049
#define PMERR_INVALID_HAB                   0x104A
#define PMERR_INVALID_HSTRUCT               0x104D
#define PMERR_LENGTH_TOO_SMALL              0x104E
#define PMERR_MSGID_TOO_SMALL               0x104F
#define PMERR_NO_HANDLE_ALLOC               0x1050
#define PMERR_NOT_IN_A_PM_SESSION           0x1051
#define PMERR_MSG_QUEUE_ALREADY_EXISTS      0x1052

#endif
#endif

#ifdef INCL_SPLERRORS

#ifndef INCL_SPLERRORS_INCL
#define INCL_SPLERRORS_INCL

#define PMERR_SPL_DRIVER_ERROR             0x4001
#define PMERR_SPL_DEVICE_ERROR             0x4002
#define PMERR_SPL_DEVICE_NOT_INSTALLED     0x4003
#define PMERR_SPL_QUEUE_ERROR              0x4004
#define PMERR_SPL_INV_HSPL                 0x4005
#define PMERR_SPL_NO_DISK_SPACE            0x4006
#define PMERR_SPL_NO_MEMORY                0x4007
#define PMERR_SPL_PRINT_ABORT              0x4008
#define PMERR_SPL_SPOOLER_NOT_INSTALLED    0x4009
#define PMERR_SPL_INV_FORMS_CODE           0x400A
#define PMERR_SPL_INV_PRIORITY             0x400B
#define PMERR_SPL_NO_FREE_JOB_ID           0x400C
#define PMERR_SPL_NO_DATA                  0x400D
#define PMERR_SPL_INV_TOKEN                0x400E
#define PMERR_SPL_INV_DATATYPE             0x400F
#define PMERR_SPL_PROCESSOR_ERROR          0x4010
#define PMERR_SPL_INV_JOB_ID               0x4011
#define PMERR_SPL_JOB_NOT_PRINTING         0x4012
#define PMERR_SPL_JOB_PRINTING             0x4013
#define PMERR_SPL_QUEUE_ALREADY_EXISTS     0x4014
#define PMERR_SPL_INV_QUEUE_NAME           0x4015
#define PMERR_SPL_QUEUE_NOT_EMPTY          0x4016
#define PMERR_SPL_DEVICE_ALREADY_EXISTS    0x4017
#define PMERR_SPL_DEVICE_LIMIT_REACHED     0x4018
#define PMERR_SPL_STATUS_STRING_TRUNC      0x4019
#define PMERR_SPL_INV_LENGTH_OR_COUNT      0x401A
#define PMERR_SPL_FILE_NOT_FOUND           0x401B
#define PMERR_SPL_CANNOT_OPEN_FILE         0x401C
#define PMERR_SPL_DRIVER_NOT_INSTALLED     0x401D
#define PMERR_SPL_INV_PROCESSOR_DATTYPE    0x401E
#define PMERR_SPL_INV_DRIVER_DATATYPE      0x401F
#define PMERR_SPL_PROCESSOR_NOT_INST       0x4020
#define PMERR_SPL_NO_SUCH_LOG_ADDRESS      0x4021
#define PMERR_SPL_PRINTER_NOT_FOUND        0x4022
#define PMERR_SPL_DD_NOT_FOUND             0x4023
#define PMERR_SPL_QUEUE_NOT_FOUND          0x4024
#define PMERR_SPL_MANY_QUEUES_ASSOC        0x4025
#define PMERR_SPL_NO_QUEUES_ASSOCIATED     0x4026
#define PMERR_SPL_INI_FILE_ERROR           0x4027
#define PMERR_SPL_NO_DEFAULT_QUEUE         0x4028
#define PMERR_SPL_NO_CURRENT_FORMS_CODE    0x4029
#define PMERR_SPL_NOT_AUTHORISED           0x402A
#define PMERR_SPL_TEMP_NETWORK_ERROR       0x402B
#define PMERR_SPL_HARD_NETWORK_ERROR       0x402C
#define PMERR_DEL_NOT_ALLOWED              0x402D
#define PMERR_CANNOT_DEL_QP_REF            0x402E
#define PMERR_CANNOT_DEL_QNAME_REF         0x402F
#define PMERR_CANNOT_DEL_PRINTER_DD_REF    0x4030
#define PMERR_CANNOT_DEL_PRN_NAME_REF      0x4031
#define PMERR_CANNOT_DEL_PRN_ADDR_REF      0x4032
#define PMERR_SPOOLER_QP_NOT_DEFINED       0x4033
#define PMERR_PRN_NAME_NOT_DEFINED         0x4034
#define PMERR_PRN_ADDR_NOT_DEFINED         0x4035
#define PMERR_PRINTER_DD_NOT_DEFINED       0x4036
#define PMERR_PRINTER_QUEUE_NOT_DEFINED    0x4037
#define PMERR_PRN_ADDR_IN_USE              0x4038
#define PMERR_SPL_TOO_MANY_OPEN_FILES      0x4039
#define PMERR_SPL_CP_NOT_REQD              0x403A
#define PMERR_SPL_PORT_SHUTDOWN            0x403B
#define PMERR_SPL_NOT_HANDLED              0x403C
#define PMERR_SPL_CNV_NOT_INIT             0x403D
#define PMERR_SPL_INIT_IN_PROGRESS         0x403E
#define PMERR_SPL_TYPE_NOT_AVAIL           0x403F
#define PMERR_UNABLE_TO_CLOSE_DEVICE       0x4040
#define PMERR_SPL_SESSION_TERM             0x4041
#define PMERR_SPL_NOT_REGISTERED           0x4042

#define PMERR_SPL_ERROR_1  (SPLERR_BASE+4001)
#define PMERR_SPL_ERROR_2  (SPLERR_BASE+4002)
#define PMERR_SPL_ERROR_3  (SPLERR_BASE+4003)
#define PMERR_SPL_ERROR_4  (SPLERR_BASE+4004)
#define PMERR_SPL_ERROR_5  (SPLERR_BASE+4005)
#define PMERR_SPL_ERROR_6  (SPLERR_BASE+4006)
#define PMERR_SPL_ERROR_7  (SPLERR_BASE+4007)
#define PMERR_SPL_ERROR_8  (SPLERR_BASE+4008)
#define PMERR_SPL_ERROR_9  (SPLERR_BASE+4009)
#define PMERR_SPL_ERROR_10 (SPLERR_BASE+4010)
#define PMERR_SPL_ERROR_11 (SPLERR_BASE+4011)
#define PMERR_SPL_ERROR_12 (SPLERR_BASE+4012)
#define PMERR_SPL_ERROR_13 (SPLERR_BASE+4013)
#define PMERR_SPL_ERROR_14 (SPLERR_BASE+4014)
#define PMERR_SPL_ERROR_15 (SPLERR_BASE+4015)
#define PMERR_SPL_ERROR_16 (SPLERR_BASE+4016)
#define PMERR_SPL_ERROR_17 (SPLERR_BASE+4017)
#define PMERR_SPL_ERROR_18 (SPLERR_BASE+4018)
#define PMERR_SPL_ERROR_19 (SPLERR_BASE+4019)
#define PMERR_SPL_ERROR_20 (SPLERR_BASE+4020)
#define PMERR_SPL_ERROR_21 (SPLERR_BASE+4021)
#define PMERR_SPL_ERROR_22 (SPLERR_BASE+4022)
#define PMERR_SPL_ERROR_23 (SPLERR_BASE+4023)
#define PMERR_SPL_ERROR_24 (SPLERR_BASE+4024)
#define PMERR_SPL_ERROR_25 (SPLERR_BASE+4025)
#define PMERR_SPL_ERROR_26 (SPLERR_BASE+4026)
#define PMERR_SPL_ERROR_27 (SPLERR_BASE+4027)
#define PMERR_SPL_ERROR_28 (SPLERR_BASE+4028)
#define PMERR_SPL_ERROR_29 (SPLERR_BASE+4029)
#define PMERR_SPL_ERROR_30 (SPLERR_BASE+4030)
#define PMERR_SPL_ERROR_31 (SPLERR_BASE+4031)
#define PMERR_SPL_ERROR_32 (SPLERR_BASE+4032)
#define PMERR_SPL_ERROR_33 (SPLERR_BASE+4033)
#define PMERR_SPL_ERROR_34 (SPLERR_BASE+4034)
#define PMERR_SPL_ERROR_35 (SPLERR_BASE+4035)
#define PMERR_SPL_ERROR_36 (SPLERR_BASE+4036)
#define PMERR_SPL_ERROR_37 (SPLERR_BASE+4037)
#define PMERR_SPL_ERROR_38 (SPLERR_BASE+4038)
#define PMERR_SPL_ERROR_39 (SPLERR_BASE+4039)
#define PMERR_SPL_ERROR_40 (SPLERR_BASE+4040)

#define PMERR_SPLMSGBOX_INFO_CAPTION    (SPLERR_BASE+4041)
#define PMERR_SPLMSGBOX_WARNING_CAPTION (SPLERR_BASE+4042)
#define PMERR_SPLMSGBOX_ERROR_CAPTION   (SPLERR_BASE+4043)
#define PMERR_SPLMSGBOX_SEVERE_CAPTION  (SPLERR_BASE+4044)
#define PMERR_SPLMSGBOX_JOB_DETAILS     (SPLERR_BASE+4045)
#define PMERR_SPLMSGBOX_ERROR_ACTION    (SPLERR_BASE+4046)
#define PMERR_SPLMSGBOX_SEVERE_ACTION   (SPLERR_BASE+4047)
#define PMERR_SPLMSGBOX_BIT_0_TEXT      (SPLERR_BASE+4048)
#define PMERR_SPLMSGBOX_BIT_1_TEXT      (SPLERR_BASE+4049)
#define PMERR_SPLMSGBOX_BIT_2_TEXT      (SPLERR_BASE+4050)
#define PMERR_SPLMSGBOX_BIT_3_TEXT      (SPLERR_BASE+4051)
#define PMERR_SPLMSGBOX_BIT_4_TEXT      (SPLERR_BASE+4052)
#define PMERR_SPLMSGBOX_BIT_5_TEXT      (SPLERR_BASE+4053)
#define PMERR_SPLMSGBOX_BIT_15_TEXT     (SPLERR_BASE+4054)
#define PMERR_SPL_NOPATHBUFFER          (SPLERR_BASE+4055)
#define PMERR_SPL_ALREADY_INITIALISED   (SPLERR_BASE+4093)
#define PMERR_SPL_ERROR                 (SPLERR_BASE+4095)

#define NERR_BASE             2100
#define NERR_NetNotStarted    (NERR_BASE+2)
#define NERR_RedirectedPath   (NERR_BASE+17)
#define NERR_BufTooSmall      (NERR_BASE+23)
#define NERR_InvalidAPI       (NERR_BASE+42)
#define NERR_QNotFound        (NERR_BASE+50)
#define NERR_JobNotFound      (NERR_BASE+51)
#define NERR_DestNotFound     (NERR_BASE+52)
#define NERR_DestExists       (NERR_BASE+53)
#define NERR_QExists          (NERR_BASE+54)
#define NERR_QNoRoom          (NERR_BASE+55)
#define NERR_JobNoRoom        (NERR_BASE+56)
#define NERR_DestNoRoom       (NERR_BASE+57)
#define NERR_DestIdle         (NERR_BASE+58)
#define NERR_DestInvalidOp    (NERR_BASE+59)
#define NERR_SpoolerNotLoaded (NERR_BASE+61)
#define NERR_DestInvalidState (NERR_BASE+62)
#define NERR_JobInvalidState  (NERR_BASE+64)
#define NERR_SpoolNoMemory    (NERR_BASE+65)
#define NERR_DriverNotFound   (NERR_BASE+66)
#define NERR_DataTypeInvalid  (NERR_BASE+67)
#define NERR_ProcNotFound     (NERR_BASE+68)
#define NERR_BadDev           (NERR_BASE+241)
#define NERR_CommDevInUse     (NERR_BASE+243)
#define NERR_InvalidComputer  (NERR_BASE+251)
#define NERR_OpenFiles        (NERR_BASE+301)
#define NERR_LocalDrive       (NERR_BASE+305)

#endif
#endif

#ifdef INCL_SHLERRORS

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -