home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
FILEDLG6.ZIP
/
ERRMSG.ZIP
/
PMERR.C
< prev
next >
Wrap
Text File
|
1990-11-14
|
31KB
|
608 lines
/****************************************************************************
* PMERR.C -- PM error message data file *
* *
* This file contains the Presentation Manager error messages. *
* *
* Modifications -- *
* 09-Oct-1989 : Initial version. *
* 04-Nov-1990 : Updated error message list for OS/2 v1.21 *
****************************************************************************/
#define INCL_WINDIALOGS
#include <os2.h>
#include "errmsg.h"
#define MB_STD (MB_OK|MB_ICONEXCLAMATION)
ERRORMSG PMErrMsg[] = {
0x1001, MB_STD, "PMERR_INVALID_HWND",
0x1002, MB_STD, "PMERR_INVALID_HMQ",
0x1003, MB_STD, "PMERR_PARAMETER_OUT_OF_RANGE",
0x1004, MB_STD, "PMERR_WINDOW_LOCK_UNDERFLOW",
0x1005, MB_STD, "PMERR_WINDOW_LOCK_OVERFLOW",
0x1006, MB_STD, "PMERR_BAD_WINDOW_LOCK_COUNT",
0x1007, MB_STD, "PMERR_WINDOW_NOT_LOCKED",
0x1008, MB_STD, "PMERR_INVALID_SELECTOR",
0x1009, MB_STD, "PMERR_CALL_FROM_WRONG_THREAD",
0x100A, MB_STD, "PMERR_RESOURCE_NOT_FOUND",
0x100B, MB_STD, "PMERR_INVALID_STRING_PARM",
0x100C, MB_STD, "PMERR_INVALID_HHEAP",
0x100D, MB_STD, "PMERR_INVALID_HEAP_POINTER",
0x100E, MB_STD, "PMERR_INVALID_HEAP_SIZE_PARM",
0x100F, MB_STD, "PMERR_INVALID_HEAP_SIZE",
0x1010, MB_STD, "PMERR_INVALID_HEAP_SIZE_WORD",
0x1011, MB_STD, "PMERR_HEAP_OUT_OF_MEMORY",
0x1012, MB_STD, "PMERR_HEAP_MAX_SIZE_REACHED",
0x1013, MB_STD, "PMERR_INVALID_HATOMTBL",
0x1014, MB_STD, "PMERR_INVALID_ATOM",
0x1015, MB_STD, "PMERR_INVALID_ATOM_NAME",
0x1016, MB_STD, "PMERR_INVALID_INTEGER_ATOM",
0x1017, MB_STD, "PMERR_ATOM_NAME_NOT_FOUND",
0x1018, MB_STD, "PMERR_QUEUE_TOO_LARGE",
0x1019, MB_STD, "PMERR_INVALID_FLAG",
0x101A, MB_STD, "PMERR_INVALID_HACCEL",
0x101B, MB_STD, "PMERR_INVALID_HPTR",
0x101C, MB_STD, "PMERR_INVALID_HENUM",
0x101D, MB_STD, "PMERR_INVALID_SRC_CODEPAGE",
0x101E, MB_STD, "PMERR_INVALID_DST_CODEPAGE",
0x101F, MB_STD, "PMERR_UNKNOWN_COMPONENT_ID",
0x1020, MB_STD, "PMERR_UNKNOWN_ERROR_CODE",
0x1021, MB_STD, "PMERR_SEVERITY_LEVELS",
0x1034, MB_STD, "PMERR_INVALID_RESOURCE_FORMAT",
0x1036, MB_STD, "PMERR_NO_MSG_QUEUE",
0x1037, MB_STD, "PMERR_WIN_DEBUGMSG",
0x1038, MB_STD, "PMERR_QUEUE_FULL",
0x1039, MB_STD, "PMERR_LIBRARY_LOAD_FAILED",
0x103A, MB_STD, "PMERR_PROCEDURE_LOAD_FAILED",
0x103B, MB_STD, "PMERR_LIBRARY_DELETE_FAILED",
0x103C, MB_STD, "PMERR_PROCEDURE_DELETE_FAILED",
0x103D, MB_STD, "PMERR_ARRAY_TOO_LARGE",
0x103E, MB_STD, "PMERR_ARRAY_TOO_SMALL",
0x103F, MB_STD, "PMERR_DATATYPE_ENTRY_BAD_INDEX",
0x1040, MB_STD, "PMERR_DATATYPE_ENTRY_CTL_BAD",
0x1041, MB_STD, "PMERR_DATATYPE_ENTRY_CTL_MISS",
0x1042, MB_STD, "PMERR_DATATYPE_ENTRY_INVALID",
0x1043, MB_STD, "PMERR_DATATYPE_ENTRY_NOT_NUM",
0x1044, MB_STD, "PMERR_DATATYPE_ENTRY_NOT_OFF",
0x1045, MB_STD, "PMERR_DATATYPE_INVALID",
0x1046, MB_STD, "PMERR_DATATYPE_NOT_UNIQUE",
0x1047, MB_STD, "PMERR_DATATYPE_TOO_LONG",
0x1048, MB_STD, "PMERR_DATATYPE_TOO_SMALL",
0x1049, MB_STD, "PMERR_DIRECTION_INVALID",
0x104A, MB_STD, "PMERR_INVALID_HAB",
0x104D, MB_STD, "PMERR_INVALID_HSTRUCT",
0x104E, MB_STD, "PMERR_LENGTH_TOO_SMALL",
0x104F, MB_STD, "PMERR_MSGID_TOO_SMALL",
0x1050, MB_STD, "PMERR_NO_HANDLE_ALLOC",
0x1101, MB_STD, "PMERR_INVALID_PIB",
0x1102, MB_STD, "PMERR_INSUFF_SPACE_TO_ADD",
0x1103, MB_STD, "PMERR_INVALID_GROUP_HANDLE",
0x1104, MB_STD, "PMERR_DUPLICATE_TITLE",
0x1105, MB_STD, "PMERR_INVALID_TITLE",
0x1106, MB_STD, "PMERR_INVALID_TARGET_HANDLE",
0x1107, MB_STD, "PMERR_HANDLE_NOT_IN_GROUP",
0x1108, MB_STD, "PMERR_INVALID_PATH_STATEMENT",
0x1109, MB_STD, "PMERR_NO_PROGRAM_FOUND",
0x110A, MB_STD, "PMERR_INVALID_BUFFER_SIZE",
0x110B, MB_STD, "PMERR_BUFFER_TOO_SMALL",
0x110C, MB_STD, "PMERR_PL_INITIALISATION_FAIL",
0x110D, MB_STD, "PMERR_CANT_DESTROY_SYS_GROUP",
0x110E, MB_STD, "PMERR_INVALID_TYPE_CHANGE",
0x110F, MB_STD, "PMERR_INVALID_PROGRAM_HANDLE",
0x1110, MB_STD, "PMERR_NOT_CURRENT_PL_VERSION",
0x1111, MB_STD, "PMERR_INVALID_CIRCULAR_REF",
0x1112, MB_STD, "PMERR_MEMORY_ALLOCATION_ERR",
0x1113, MB_STD, "PMERR_MEMORY_DEALLOCATION_ERR",
0x1114, MB_STD, "PMERR_TASK_HEADER_TOO_BIG",
0x1115, MB_STD, "PMERR_INVALID_INI_FILE_HANDLE",
0x1116, MB_STD, "PMERR_MEMORY_SHARE",
0x1117, MB_STD, "PMERR_OPEN_QUEUE",
0x1118, MB_STD, "PMERR_CREATE_QUEUE",
0x1119, MB_STD, "PMERR_WRITE_QUEUE",
0x111A, MB_STD, "PMERR_READ_QUEUE",
0x111B, MB_STD, "PMERR_CALL_NOT_EXECUTED",
0x111C, MB_STD, "PMERR_UNKNOWN_APIPKT",
0x111D, MB_STD, "PMERR_INITHREAD_EXISTS",
0x111E, MB_STD, "PMERR_CREATE_THREAD",
0x111F, MB_STD, "PMERR_NO_HK_PROFILE_INSTALLED",
0x1120, MB_STD, "PMERR_INVALID_DIRECTORY",
0x1121, MB_STD, "PMERR_WILDCARD_IN_FILENAME",
0x1122, MB_STD, "PMERR_FILENAME_BUFFER_FULL",
0x1123, MB_STD, "PMERR_FILENAME_TOO_LONG",
0x1124, MB_STD, "PMERR_INI_FILE_IS_SYS_OR_USER",
0x1125, MB_STD, "PMERR_BROADCAST_PLMSG",
0x1126, MB_STD, "PMERR_190_INIT_DONE",
0x1127, MB_STD, "PMERR_HMOD_FOR_PMSHAPI",
0x1128, MB_STD, "PMERR_SET_HK_PROFILE",
0x1129, MB_STD, "PMERR_API_NOT_ALLOWED",
0x112A, MB_STD, "PMERR_INI_STILL_OPEN",
0x112B, MB_STD, "PMERR_PROGDETAILS_NOT_IN_INI",
0x112C, MB_STD, "PMERR_PIBSTRUCT_NOT_IN_INI",
0x112D, MB_STD, "PMERR_INVALID_DISKPROGDETAILS",
0x112E, MB_STD, "PMERR_PROGDETAILS_READ_FAILURE",
0x112F, MB_STD, "PMERR_PROGDETAILS_WRITE_FAILURE",
0x1130, MB_STD, "PMERR_PROGDETAILS_QSIZE_FAILURE",
0x1131, MB_STD, "PMERR_INVALID_PROGDETAILS",
0x1132, MB_STD, "PMERR_SHEPROFILEHOOK_NOT_FOUND",
0x1133, MB_STD, "PMERR_190PLCONVERTED",
0x1134, MB_STD, "PMERR_FAILED_TO_CONVERT_INI_PL",
0x1135, MB_STD, "PMERR_PMSHAPI_NOT_INITIALISED",
0x1136, MB_STD, "PMERR_INVALID_SHELL_API_HOOK_ID",
0x1200, MB_STD, "PMERR_DOS_ERROR",
0x1201, MB_STD, "PMERR_NO_SPACE",
0x1202, MB_STD, "PMERR_INVALID_SWITCH_HANDLE",
0x1203, MB_STD, "PMERR_NO_HANDLE",
0x1204, MB_STD, "PMERR_INVALID_PROCESS_ID",
0x1205, MB_STD, "PMERR_NOT_SHELL",
0x1206, MB_STD, "PMERR_INVALID_WINDOW",
0x1207, MB_STD, "PMERR_INVALID_POST_MSG",
0x1208, MB_STD, "PMERR_INVALID_PARAMETERS",
0x1209, MB_STD, "PMERR_INVALID_PROGRAM_TYPE",
0x120A, MB_STD, "PMERR_NOT_EXTENDED_FOCUS",
0x120B, MB_STD, "PMERR_INVALID_SESSION_ID",
0x120C, MB_STD, "PMERR_SMG_INVALID_ICON_FILE",
0x120D, MB_STD, "PMERR_SMG_ICON_NOT_CREATED",
0x120E, MB_STD, "PMERR_SHL_DEBUG",
0x1301, MB_STD, "PMERR_OPENING_INI_FILE",
0x1302, MB_STD, "PMERR_INI_FILE_CORRUPT",
0x1303, MB_STD, "PMERR_INVALID_PARM",
0x1304, MB_STD, "PMERR_NOT_IN_IDX",
0x1305, MB_STD, "PMERR_NO_ENTRIES_IN_GROUP",
0x1306, MB_STD, "PMERR_INI_WRITE_FAIL",
0x1307, MB_STD, "PMERR_IDX_FULL",
0x1308, MB_STD, "PMERR_INI_PROTECTED",
0x1309, MB_STD, "PMERR_MEMORY_ALLOC",
0x130A, MB_STD, "PMERR_INI_INIT_ALREADY_DONE",
0x130B, MB_STD, "PMERR_INVALID_INTEGER",
0x130C, MB_STD, "PMERR_INVALID_ASCIIZ",
0x130D, MB_STD, "PMERR_CAN_NOT_CALL_SPOOLER",
0x1401, MB_STD, "PMERR_WARNING_WINDOW_NOT_KILLED",
0x1402, MB_STD, "PMERR_ERROR_INVALID_WINDOW",
0x1403, MB_STD, "PMERR_ALREADY_INITIALIZED",
0x1405, MB_STD, "PMERR_MSG_PROG_NO_MOU",
0x1406, MB_STD, "PMERR_MSG_PROG_NON_RECOV",
0x1407, MB_STD, "PMERR_WINCONV_INVALID_PATH",
0x1408, MB_STD, "PMERR_PI_NOT_INITIALISED",
0x1409, MB_STD, "PMERR_PL_NOT_INITIALISED",
0x140A, MB_STD, "PMERR_NO_TASK_MANAGER",
0x140B, MB_STD, "PMERR_SAVE_NOT_IN_PROGRESS",
0x140C, MB_STD, "PMERR_NO_STACK_SPACE",
0x140D, MB_STD, "PMERR_INVALID_COLR_FIELD",
0x140E, MB_STD, "PMERR_INVALID_COLR_VALUE",
0x140F, MB_STD, "PMERR_COLR_WRITE",
0x1501, MB_STD, "PMERR_TARGET_FILE_EXISTS",
0x1502, MB_STD, "PMERR_SOURCE_SAME_AS_TARGET",
0x1503, MB_STD, "PMERR_SOURCE_FILE_NOT_FOUND",
0x1504, MB_STD, "PMERR_INVALID_NEW_PATH",
0x1505, MB_STD, "PMERR_TARGET_FILE_NOT_FOUND",
0x1506, MB_STD, "PMERR_INVALID_DRIVE_NUMBER",
0x1507, MB_STD, "PMERR_NAME_TOO_LONG",
0x1508, MB_STD, "PMERR_NOT_ENOUGH_ROOM_ON_DISK",
0x1509, MB_STD, "PMERR_NOT_ENOUGH_MEM",
0x150B, MB_STD, "PMERR_LOG_DRV_DOES_NOT_EXIST",
0x150C, MB_STD, "PMERR_INVALID_DRIVE",
0x150D, MB_STD, "PMERR_ACCESS_DENIED",
0x150E, MB_STD, "PMERR_NO_FIRST_SLASH",
0x150F, MB_STD, "PMERR_READ_ONLY_FILE",
0x151F, MB_STD, "PMERR_GROUP_PROTECTED",
0x152F, MB_STD, "PMERR_INVALID_PROGRAM_CATEGORY",
0x1530, MB_STD, "PMERR_INVALID_APPL",
0x1531, MB_STD, "PMERR_CANNOT_START",
0x1532, MB_STD, "PMERR_STARTED_IN_BACKGROUND",
0x1533, MB_STD, "PMERR_INVALID_HAPP",
0x1534, MB_STD, "PMERR_CANNOT_STOP",
0x1601, MB_STD, "PMERR_INTERNAL_ERROR_1",
0x1602, MB_STD, "PMERR_INTERNAL_ERROR_2",
0x1603, MB_STD, "PMERR_INTERNAL_ERROR_3",
0x1604, MB_STD, "PMERR_INTERNAL_ERROR_4",
0x1605, MB_STD, "PMERR_INTERNAL_ERROR_5",
0x1606, MB_STD, "PMERR_INTERNAL_ERROR_6",
0x1607, MB_STD, "PMERR_INTERNAL_ERROR_7",
0x1608, MB_STD, "PMERR_INTERNAL_ERROR_8",
0x1609, MB_STD, "PMERR_INTERNAL_ERROR_9",
0x160A, MB_STD, "PMERR_INTERNAL_ERROR_10",
0x160B, MB_STD, "PMERR_INTERNAL_ERROR_11",
0x160C, MB_STD, "PMERR_INTERNAL_ERROR_12",
0x160D, MB_STD, "PMERR_INTERNAL_ERROR_13",
0x160E, MB_STD, "PMERR_INTERNAL_ERROR_14",
0x160F, MB_STD, "PMERR_INTERNAL_ERROR_15",
0x1610, MB_STD, "PMERR_INTERNAL_ERROR_16",
0x1611, MB_STD, "PMERR_INTERNAL_ERROR_17",
0x1612, MB_STD, "PMERR_INTERNAL_ERROR_18",
0x1613, MB_STD, "PMERR_INTERNAL_ERROR_19",
0x1614, MB_STD, "PMERR_INTERNAL_ERROR_20",
0x1615, MB_STD, "PMERR_INTERNAL_ERROR_21",
0x1616, MB_STD, "PMERR_INTERNAL_ERROR_22",
0x1617, MB_STD, "PMERR_INTERNAL_ERROR_23",
0x1618, MB_STD, "PMERR_INTERNAL_ERROR_24",
0x1619, MB_STD, "PMERR_INTERNAL_ERROR_25",
0x161A, MB_STD, "PMERR_INTERNAL_ERROR_26",
0x161B, MB_STD, "PMERR_INTERNAL_ERROR_27",
0x161C, MB_STD, "PMERR_INTERNAL_ERROR_28",
0x161D, MB_STD, "PMERR_INTERNAL_ERROR_29",
0x1630, MB_STD, "PMERR_INVALID_FREE_MESSAGE_ID",
0x1641, MB_STD, "PMERR_FUNCTION_NOT_SUPPORTED",
0x1642, MB_STD, "PMERR_INVALID_ARRAY_COUNT",
0x1643, MB_STD, "PMERR_INVALID_LENGTH",
0x1644, MB_STD, "PMERR_INVALID_BUNDLE_TYPE",
0x1645, MB_STD, "PMERR_INVALID_PARAMETER",
0x1646, MB_STD, "PMERR_INVALID_NUMBER_OF_PARMS",
0x1647, MB_STD, "PMERR_GREATER_THAN_64K",
0x1648, MB_STD, "PMERR_INVALID_PARAMETER_TYPE",
0x1649, MB_STD, "PMERR_NEGATIVE_STRCOND_DIM",
0x164A, MB_STD, "PMERR_INVALID_NUMBER_OF_TYPES",
0x164B, MB_STD, "PMERR_INCORRECT_HSTRUCT",
0x164C, MB_STD, "PMERR_INVALID_ARRAY_SIZE",
0x164D, MB_STD, "PMERR_INVALID_CONTROL_DATATYPE",
0x164E, MB_STD, "PMERR_INCOMPLETE_CONTROL_SEQU",
0x164F, MB_STD, "PMERR_INVALID_DATATYPE",
0x1650, MB_STD, "PMERR_INCORRECT_DATATYPE",
0x1651, MB_STD, "PMERR_NOT_SELF_DESCRIBING_DTYP",
0x1652, MB_STD, "PMERR_INVALID_CTRL_SEQ_INDEX",
0x1653, MB_STD, "PMERR_INVALID_TYPE_FOR_LENGTH",
0x1654, MB_STD, "PMERR_INVALID_TYPE_FOR_OFFSET",
0x1655, MB_STD, "PMERR_INVALID_TYPE_FOR_MPARAM",
0x1656, MB_STD, "PMERR_INVALID_MESSAGE_ID",
0x1657, MB_STD, "PMERR_C_LENGTH_TOO_SMALL",
0x1658, MB_STD, "PMERR_APPL_STRUCTURE_TOO_SMALL",
0x1659, MB_STD, "PMERR_INVALID_ERRORINFO_HANDLE",
0x165A, MB_STD, "PMERR_INVALID_CHARACTER_INDEX",
0x2001, MB_STD, "PMERR_ALREADY_IN_AREA",
0x2002, MB_STD, "PMERR_ALREADY_IN_ELEMENT",
0x2003, MB_STD, "PMERR_ALREADY_IN_PATH",
0x2004, MB_STD, "PMERR_ALREADY_IN_SEG",
0x2005, MB_STD, "PMERR_AREA_INCOMPLETE",
0x2006, MB_STD, "PMERR_BASE_ERROR",
0x2007, MB_STD, "PMERR_BITBLT_LENGTH_EXCEEDED",
0x2008, MB_STD, "PMERR_BITMAP_IN_USE",
0x2009, MB_STD, "PMERR_BITMAP_IS_SELECTED",
0x200A, MB_STD, "PMERR_BITMAP_NOT_FOUND",
0x200B, MB_STD, "PMERR_BITMAP_NOT_SELECTED",
0x200C, MB_STD, "PMERR_BOUNDS_OVERFLOW",
0x200D, MB_STD, "PMERR_CALLED_SEG_IS_CHAINED",
0x200E, MB_STD, "PMERR_CALLED_SEG_IS_CURRENT",
0x200F, MB_STD, "PMERR_CALLED_SEG_NOT_FOUND",
0x2010, MB_STD, "PMERR_CANNOT_DELETE_ALL_DATA",
0x2011, MB_STD, "PMERR_CANNOT_REPLACE_ELEMENT_0",
0x2012, MB_STD, "PMERR_COL_TABLE_NOT_REALIZABLE",
0x2013, MB_STD, "PMERR_COL_TABLE_NOT_REALIZED",
0x2014, MB_STD, "PMERR_COORDINATE_OVERFLOW",
0x2015, MB_STD, "PMERR_CORR_FORMAT_MISMATCH",
0x2016, MB_STD, "PMERR_DATA_TOO_LONG",
0x2017, MB_STD, "PMERR_DC_IS_ASSOCIATED",
0x2018, MB_STD, "PMERR_DESC_STRING_TRUNCATED",
0x2019, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_1",
0x201A, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_2",
0x201B, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_3",
0x201C, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_4",
0x201D, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_5",
0x201E, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_6",
0x201F, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_7",
0x2020, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_8",
0x2021, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_9",
0x2022, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_10",
0x2023, MB_STD, "PMERR_DEV_FUNC_NOT_INSTALLED",
0x2024, MB_STD, "PMERR_DOSOPEN_FAILURE",
0x2025, MB_STD, "PMERR_DOSREAD_FAILURE",
0x2026, MB_STD, "PMERR_DRIVER_NOT_FOUND",
0x2027, MB_STD, "PMERR_DUP_SEG",
0x2028, MB_STD, "PMERR_DYNAMIC_SEG_SEQ_ERROR",
0x2029, MB_STD, "PMERR_DYNAMIC_SEG_ZERO_INV",
0x202A, MB_STD, "PMERR_ELEMENT_INCOMPLETE",
0x202B, MB_STD, "PMERR_ESC_CODE_NOT_SUPPORTED",
0x202C, MB_STD, "PMERR_EXCEEDS_MAX_SEG_LENGTH",
0x202D, MB_STD, "PMERR_FONT_AND_MODE_MISMATCH",
0x202E, MB_STD, "PMERR_FONT_FILE_NOT_LOADED",
0x202F, MB_STD, "PMERR_FONT_NOT_LOADED",
0x2030, MB_STD, "PMERR_FONT_TOO_BIG",
0x2031, MB_STD, "PMERR_HARDWARE_INIT_FAILURE",
0x2032, MB_STD, "PMERR_HBITMAP_BUSY",
0x2033, MB_STD, "PMERR_HDC_BUSY",
0x2034, MB_STD, "PMERR_HRGN_BUSY",
0x2035, MB_STD, "PMERR_HUGE_FONTS_NOT_SUPPORTED",
0x2036, MB_STD, "PMERR_ID_HAS_NO_BITMAP",
0x2037, MB_STD, "PMERR_IMAGE_INCOMPLETE",
0x2038, MB_STD, "PMERR_INCOMPAT_COLOR_FORMAT",
0x2039, MB_STD, "PMERR_INCOMPAT_COLOR_OPTIONS",
0x203A, MB_STD, "PMERR_INCOMPATIBLE_BITMAP",
0x203B, MB_STD, "PMERR_INCOMPATIBLE_METAFILE",
0x203C, MB_STD, "PMERR_INCORRECT_DC_TYPE",
0x203D, MB_STD, "PMERR_INSUFFICIENT_DISK_SPACE",
0x203E, MB_STD, "PMERR_INSUFFICIENT_MEMORY",
0x203F, MB_STD, "PMERR_INV_ANGLE_PARM",
0x2040, MB_STD, "PMERR_INV_ARC_CONTROL",
0x2041, MB_STD, "PMERR_INV_AREA_CONTROL",
0x2042, MB_STD, "PMERR_INV_ARC_POINTS",
0x2043, MB_STD, "PMERR_INV_ATTR_MODE",
0x2044, MB_STD, "PMERR_INV_BACKGROUND_COL_ATTR",
0x2045, MB_STD, "PMERR_INV_BACKGROUND_MIX_ATTR",
0x2046, MB_STD, "PMERR_INV_BITBLT_MIX",
0x2047, MB_STD, "PMERR_INV_BITBLT_STYLE",
0x2048, MB_STD, "PMERR_INV_BITMAP_DIMENSION",
0x2049, MB_STD, "PMERR_INV_BOX_CONTROL",
0x204A, MB_STD, "PMERR_INV_BOX_ROUNDING_PARM",
0x204B, MB_STD, "PMERR_INV_CHAR_ANGLE_ATTR",
0x204C, MB_STD, "PMERR_INV_CHAR_DIRECTION_ATTR",
0x204D, MB_STD, "PMERR_INV_CHAR_MODE_ATTR",
0x204E, MB_STD, "PMERR_INV_CHAR_POS_OPTIONS",
0x204F, MB_STD, "PMERR_INV_CHAR_SET_ATTR",
0x2050, MB_STD, "PMERR_INV_CHAR_SHEAR_ATTR",
0x2051, MB_STD, "PMERR_INV_CLIP_PATH_OPTIONS",
0x2052, MB_STD, "PMERR_INV_CODEPAGE",
0x2053, MB_STD, "PMERR_INV_COLOR_ATTR",
0x2054, MB_STD, "PMERR_INV_COLOR_DATA",
0x2055, MB_STD, "PMERR_INV_COLOR_FORMAT",
0x2056, MB_STD, "PMERR_INV_COLOR_INDEX",
0x2057, MB_STD, "PMERR_INV_COLOR_OPTIONS",
0x2058, MB_STD, "PMERR_INV_COLOR_START_INDEX",
0x2059, MB_STD, "PMERR_INV_COORD_OFFSET",
0x205A, MB_STD, "PMERR_INV_COORD_SPACE",
0x205B, MB_STD, "PMERR_INV_COORDINATE",
0x205C, MB_STD, "PMERR_INV_CORRELATE_DEPTH",
0x205D, MB_STD, "PMERR_INV_CORRELATE_TYPE",
0x205E, MB_STD, "PMERR_INV_CURSOR_BITMAP",
0x205F, MB_STD, "PMERR_INV_DC_DATA",
0x2060, MB_STD, "PMERR_INV_DC_TYPE",
0x2061, MB_STD, "PMERR_INV_DEVICE_NAME",
0x2062, MB_STD, "PMERR_INV_DEV_MODES_OPTIONS",
0x2063, MB_STD, "PMERR_INV_DRAW_CONTROL",
0x2064, MB_STD, "PMERR_INV_DRAW_VALUE",
0x2065, MB_STD, "PMERR_INV_DRAWING_MODE",
0x2066, MB_STD, "PMERR_INV_DRIVER_DATA",
0x2067, MB_STD, "PMERR_INV_DRIVER_NAME",
0x2068, MB_STD, "PMERR_INV_DRAW_BORDER_OPTION",
0x2069, MB_STD, "PMERR_INV_EDIT_MODE",
0x206A, MB_STD, "PMERR_INV_ELEMENT_OFFSET",
0x206B, MB_STD, "PMERR_INV_ELEMENT_POINTER",
0x206C, MB_STD, "PMERR_INV_END_PATH_OPTIONS",
0x206D, MB_STD, "PMERR_INV_ESC_CODE",
0x206E, MB_STD, "PMERR_INV_ESCAPE_DATA",
0x206F, MB_STD, "PMERR_INV_EXTENDED_LCID",
0x2070, MB_STD, "PMERR_INV_FILL_PATH_OPTIONS",
0x2071, MB_STD, "PMERR_INV_FIRST_CHAR",
0x2072, MB_STD, "PMERR_INV_FONT_ATTRS",
0x2073, MB_STD, "PMERR_INV_FONT_FILE_DATA",
0x2074, MB_STD, "PMERR_INV_FOR_THIS_DC_TYPE",
0x2075, MB_STD, "PMERR_INV_FORMAT_CONTROL",
0x2076, MB_STD, "PMERR_INV_FORMS_CODE",
0x2077, MB_STD, "PMERR_INV_FONTDEF",
0x2078, MB_STD, "PMERR_INV_GEOM_LINE_WIDTH_ATTR",
0x2079, MB_STD, "PMERR_INV_GETDATA_CONTROL",
0x207A, MB_STD, "PMERR_INV_GRAPHICS_FIELD",
0x207B, MB_STD, "PMERR_INV_HBITMAP",
0x207C, MB_STD, "PMERR_INV_HDC",
0x207D, MB_STD, "PMERR_INV_HJOURNAL",
0x207E, MB_STD, "PMERR_INV_HMF",
0x207F, MB_STD, "PMERR_INV_HPS",
0x2080, MB_STD, "PMERR_INV_HRGN",
0x2081, MB_STD, "PMERR_INV_ID",
0x2082, MB_STD, "PMERR_INV_IMAGE_DATA_LENGTH",
0x2083, MB_STD, "PMERR_INV_IMAGE_DIMENSION",
0x2084, MB_STD, "PMERR_INV_IMAGE_FORMAT",
0x2085, MB_STD, "PMERR_INV_IN_AREA",
0x2086, MB_STD, "PMERR_INV_IN_CALLED_SEG",
0x2087, MB_STD, "PMERR_INV_IN_CURRENT_EDIT_MODE",
0x2088, MB_STD, "PMERR_INV_IN_DRAW_MODE",
0x2089, MB_STD, "PMERR_INV_IN_ELEMENT",
0x208A, MB_STD, "PMERR_INV_IN_IMAGE",
0x208B, MB_STD, "PMERR_INV_IN_PATH",
0x208C, MB_STD, "PMERR_INV_IN_RETAIN_MODE",
0x208D, MB_STD, "PMERR_INV_IN_SEG",
0x208E, MB_STD, "PMERR_INV_IN_VECTOR_SYMBOL",
0x208F, MB_STD, "PMERR_INV_INFO_TABLE",
0x2090, MB_STD, "PMERR_INV_JOURNAL_OPTION",
0x2091, MB_STD, "PMERR_INV_KERNING_FLAGS",
0x2092, MB_STD, "PMERR_INV_LENGTH_OR_COUNT",
0x2093, MB_STD, "PMERR_INV_LINE_END_ATTR",
0x2094, MB_STD, "PMERR_INV_LINE_JOIN_ATTR",
0x2095, MB_STD, "PMERR_INV_LINE_TYPE_ATTR",
0x2096, MB_STD, "PMERR_INV_LINE_WIDTH_ATTR",
0x2097, MB_STD, "PMERR_INV_LOGICAL_ADDRESS",
0x2098, MB_STD, "PMERR_INV_MARKER_BOX_ATTR",
0x2099, MB_STD, "PMERR_INV_MARKER_SET_ATTR",
0x209A, MB_STD, "PMERR_INV_MARKER_SYMBOL_ATTR",
0x209B, MB_STD, "PMERR_INV_MATRIX_ELEMENT",
0x209C, MB_STD, "PMERR_INV_MAX_HITS",
0x209D, MB_STD, "PMERR_INV_METAFILE",
0x209E, MB_STD, "PMERR_INV_METAFILE_LENGTH",
0x209F, MB_STD, "PMERR_INV_METAFILE_OFFSET",
0x20A0, MB_STD, "PMERR_INV_MICROPS_DRAW_CONTROL",
0x20A1, MB_STD, "PMERR_INV_MICROPS_FUNCTION",
0x20A2, MB_STD, "PMERR_INV_MICROPS_ORDER",
0x20A3, MB_STD, "PMERR_INV_MIX_ATTR",
0x20A4, MB_STD, "PMERR_INV_MODE_FOR_OPEN_DYN",
0x20A5, MB_STD, "PMERR_INV_MODE_FOR_REOPEN_SEG",
0x20A6, MB_STD, "PMERR_INV_MODIFY_PATH_MODE",
0x20A7, MB_STD, "PMERR_INV_MULTIPLIER",
0x20A8, MB_STD, "PMERR_INV_NESTED_FIGURES",
0x20A9, MB_STD, "PMERR_INV_OR_INCOMPAT_OPTIONS",
0x20AA, MB_STD, "PMERR_INV_ORDER_LENGTH",
0x20AB, MB_STD, "PMERR_INV_ORDERING_PARM",
0x20AC, MB_STD, "PMERR_INV_OUTSIDE_DRAW_MODE",
0x20AD, MB_STD, "PMERR_INV_PAGE_VIEWPORT",
0x20AE, MB_STD, "PMERR_INV_PATH_ID",
0x20AF, MB_STD, "PMERR_INV_PATH_MODE",
0x20B0, MB_STD, "PMERR_INV_PATTERN_ATTR",
0x20B1, MB_STD, "PMERR_INV_PATTERN_REF_PT_ATTR",
0x20B2, MB_STD, "PMERR_INV_PATTERN_SET_ATTR",
0x20B3, MB_STD, "PMERR_INV_PATTERN_SET_FONT",
0x20B4, MB_STD, "PMERR_INV_PICK_APERTURE_OPTION",
0x20B5, MB_STD, "PMERR_INV_PICK_APERTURE_POSN",
0x20B6, MB_STD, "PMERR_INV_PICK_APERTURE_SIZE",
0x20B7, MB_STD, "PMERR_INV_PICK_NUMBER",
0x20B8, MB_STD, "PMERR_INV_PLAY_METAFILE_OPTION",
0x20B9, MB_STD, "PMERR_INV_PRIMITIVE_TYPE",
0x20BA, MB_STD, "PMERR_INV_PS_SIZE",
0x20BB, MB_STD, "PMERR_INV_PUTDATA_FORMAT",
0x20BC, MB_STD, "PMERR_INV_QUERY_ELEMENT_NO",
0x20BD, MB_STD, "PMERR_INV_RECT",
0x20BE, MB_STD, "PMERR_INV_REGION_CONTROL",
0x20BF, MB_STD, "PMERR_INV_REGION_MIX_MODE",
0x20C0, MB_STD, "PMERR_INV_REPLACE_MODE_FUNC",
0x20C1, MB_STD, "PMERR_INV_RESERVED_FIELD",
0x20C2, MB_STD, "PMERR_INV_RESET_OPTIONS",
0x20C3, MB_STD, "PMERR_INV_RGBCOLOR",
0x20C4, MB_STD, "PMERR_INV_SCAN_START",
0x20C5, MB_STD, "PMERR_INV_SEG_ATTR",
0x20C6, MB_STD, "PMERR_INV_SEG_ATTR_VALUE",
0x20C7, MB_STD, "PMERR_INV_SEG_CH_LENGTH",
0x20C8, MB_STD, "PMERR_INV_SEG_NAME",
0x20C9, MB_STD, "PMERR_INV_SEG_OFFSET",
0x20CA, MB_STD, "PMERR_INV_SETID",
0x20CB, MB_STD, "PMERR_INV_SETID_TYPE",
0x20CC, MB_STD, "PMERR_INV_SET_VIEWPORT_OPTION",
0x20CD, MB_STD, "PMERR_INV_SHARPNESS_PARM",
0x20CE, MB_STD, "PMERR_INV_SOURCE_OFFSET",
0x20CF, MB_STD, "PMERR_INV_STOP_DRAW_VALUE",
0x20D0, MB_STD, "PMERR_INV_TRANSFORM_TYPE",
0x20D1, MB_STD, "PMERR_INV_USAGE_PARM",
0x20D2, MB_STD, "PMERR_INV_VIEWING_LIMITS",
0x20D3, MB_STD, "PMERR_JFILE_BUSY",
0x20D4, MB_STD, "PMERR_JNL_FUNC_DATA_TOO_LONG",
0x20D5, MB_STD, "PMERR_KERNING_NOT_SUPPORTED",
0x20D6, MB_STD, "PMERR_LABEL_NOT_FOUND",
0x20D7, MB_STD, "PMERR_MATRIX_OVERFLOW",
0x20D8, MB_STD, "PMERR_METAFILE_INTERNAL_ERROR",
0x20D9, MB_STD, "PMERR_METAFILE_IN_USE",
0x20DA, MB_STD, "PMERR_METAFILE_LIMIT_EXCEEDED",
0x20DB, MB_STD, "PMERR_NAME_STACK_FULL",
0x20DC, MB_STD, "PMERR_NOT_CREATED_BY_DEVOPENDC",
0x20DD, MB_STD, "PMERR_NOT_IN_AREA",
0x20DE, MB_STD, "PMERR_NOT_IN_DRAW_MODE",
0x20DF, MB_STD, "PMERR_NOT_IN_ELEMENT",
0x20E0, MB_STD, "PMERR_NOT_IN_IMAGE",
0x20E1, MB_STD, "PMERR_NOT_IN_PATH",
0x20E2, MB_STD, "PMERR_NOT_IN_RETAIN_MODE",
0x20E3, MB_STD, "PMERR_NOT_IN_SEG",
0x20E4, MB_STD, "PMERR_NO_BITMAP_SELECTED",
0x20E5, MB_STD, "PMERR_NO_CURRENT_ELEMENT",
0x20E6, MB_STD, "PMERR_NO_CURRENT_SEG",
0x20E7, MB_STD, "PMERR_NO_METAFILE_RECORD_HANDLE",
0x20E8, MB_STD, "PMERR_ORDER_TOO_BIG",
0x20E9, MB_STD, "PMERR_OTHER_SET_ID_REFS",
0x20EA, MB_STD, "PMERR_OVERRAN_SEG",
0x20EB, MB_STD, "PMERR_OWN_SET_ID_REFS",
0x20EC, MB_STD, "PMERR_PATH_INCOMPLETE",
0x20ED, MB_STD, "PMERR_PATH_LIMIT_EXCEEDED",
0x20EE, MB_STD, "PMERR_PATH_UNKNOWN",
0x20EF, MB_STD, "PMERR_PEL_IS_CLIPPED",
0x20F0, MB_STD, "PMERR_PEL_NOT_AVAILABLE",
0x20F1, MB_STD, "PMERR_PRIMITIVE_STACK_EMPTY",
0x20F2, MB_STD, "PMERR_PROLOG_ERROR",
0x20F3, MB_STD, "PMERR_PROLOG_SEG_ATTR_NOT_SET",
0x20F4, MB_STD, "PMERR_PS_BUSY",
0x20F5, MB_STD, "PMERR_PS_IS_ASSOCIATED",
0x20F6, MB_STD, "PMERR_RAM_JNL_FILE_TOO_SMALL",
0x20F7, MB_STD, "PMERR_REALIZE_NOT_SUPPORTED",
0x20F8, MB_STD, "PMERR_REGION_IS_CLIP_REGION",
0x20F9, MB_STD, "PMERR_RESOURCE_DEPLETION",
0x20FA, MB_STD, "PMERR_SEG_AND_REFSEG_ARE_SAME",
0x20FB, MB_STD, "PMERR_SEG_CALL_RECURSIVE",
0x20FC, MB_STD, "PMERR_SEG_CALL_STACK_EMPTY",
0x20FD, MB_STD, "PMERR_SEG_CALL_STACK_FULL",
0x20FE, MB_STD, "PMERR_SEG_IS_CURRENT",
0x20FF, MB_STD, "PMERR_SEG_NOT_CHAINED",
0x2100, MB_STD, "PMERR_SEG_NOT_FOUND",
0x2101, MB_STD, "PMERR_SEG_STORE_LIMIT_EXCEEDED",
0x2102, MB_STD, "PMERR_SETID_IN_USE",
0x2103, MB_STD, "PMERR_SETID_NOT_FOUND",
0x2104, MB_STD, "PMERR_STARTDOC_NOT_ISSUED",
0x2105, MB_STD, "PMERR_STOP_DRAW_OCCURRED",
0x2106, MB_STD, "PMERR_TOO_MANY_METAFILES_IN_USE",
0x2107, MB_STD, "PMERR_TRUNCATED_ORDER",
0x2108, MB_STD, "PMERR_UNCHAINED_SEG_ZERO_INV",
0x2109, MB_STD, "PMERR_UNSUPPORTED_ATTR",
0x210A, MB_STD, "PMERR_UNSUPPORTED_ATTR_VALUE",
0x210B, MB_STD, "PMERR_ENDDOC_NOT_ISSUED",
0x4001, MB_STD, "PMERR_SPL_DRIVER_ERROR",
0x4002, MB_STD, "PMERR_SPL_DEVICE_ERROR",
0x4003, MB_STD, "PMERR_SPL_DEVICE_NOT_INSTALLED",
0x4004, MB_STD, "PMERR_SPL_QUEUE_ERROR",
0x4005, MB_STD, "PMERR_SPL_INV_HSPL",
0x4006, MB_STD, "PMERR_SPL_NO_DISK_SPACE",
0x4007, MB_STD, "PMERR_SPL_NO_MEMORY",
0x4008, MB_STD, "PMERR_SPL_PRINT_ABORT",
0x4009, MB_STD, "PMERR_SPL_SPOOLER_NOT_INSTALLED",
0x400A, MB_STD, "PMERR_SPL_INV_FORMS_CODE",
0x400B, MB_STD, "PMERR_SPL_INV_PRIORITY",
0x400C, MB_STD, "PMERR_SPL_NO_FREE_JOB_ID",
0x400D, MB_STD, "PMERR_SPL_NO_DATA",
0x400E, MB_STD, "PMERR_SPL_INV_TOKEN",
0x400F, MB_STD, "PMERR_SPL_INV_DATATYPE",
0x4010, MB_STD, "PMERR_SPL_PROCESSOR_ERROR",
0x4011, MB_STD, "PMERR_SPL_INV_JOB_ID",
0x4012, MB_STD, "PMERR_SPL_JOB_NOT_PRINTING",
0x4013, MB_STD, "PMERR_SPL_JOB_PRINTING",
0x4014, MB_STD, "PMERR_SPL_QUEUE_ALREADY_EXISTS",
0x4015, MB_STD, "PMERR_SPL_INV_QUEUE_NAME",
0x4016, MB_STD, "PMERR_SPL_QUEUE_NOT_EMPTY",
0x4017, MB_STD, "PMERR_SPL_DEVICE_ALREADY_EXISTS",
0x4018, MB_STD, "PMERR_SPL_DEVICE_LIMIT_REACHED",
0x4019, MB_STD, "PMERR_SPL_STATUS_STRING_TRUNC",
0x401A, MB_STD, "PMERR_SPL_INV_LENGTH_OR_COUNT",
0x401B, MB_STD, "PMERR_SPL_FILE_NOT_FOUND",
0x401C, MB_STD, "PMERR_SPL_CANNOT_OPEN_FILE",
0x401D, MB_STD, "PMERR_SPL_DRIVER_NOT_INSTALLED",
0x401E, MB_STD, "PMERR_SPL_INV_PROCESSOR_DATTYPE",
0x401F, MB_STD, "PMERR_SPL_INV_DRIVER_DATATYPE",
0x4020, MB_STD, "PMERR_SPL_PROCESSOR_NOT_INST",
0x4021, MB_STD, "PMERR_SPL_NO_SUCH_LOG_ADDRESS",
0x4022, MB_STD, "PMERR_SPL_PRINTER_NOT_FOUND",
0x4023, MB_STD, "PMERR_SPL_DD_NOT_FOUND",
0x4024, MB_STD, "PMERR_SPL_QUEUE_NOT_FOUND",
0x4025, MB_STD, "PMERR_SPL_MANY_QUEUES_ASSOC",
0x4026, MB_STD, "PMERR_SPL_NO_QUEUES_ASSOCIATED",
0x4027, MB_STD, "PMERR_SPL_INI_FILE_ERROR",
0x4028, MB_STD, "PMERR_SPL_NO_DEFAULT_QUEUE",
0x4029, MB_STD, "PMERR_SPL_NO_CURRENT_FORMS_CODE",
0x402A, MB_STD, "PMERR_SPL_NOT_AUTHORISED",
0x402B, MB_STD, "PMERR_SPL_TEMP_NETWORK_ERROR",
0x402C, MB_STD, "PMERR_SPL_HARD_NETWORK_ERROR",
0x402D, MB_STD, "PMERR_DEL_NOT_ALLOWED",
0x402E, MB_STD, "PMERR_CANNOT_DEL_QP_REF",
0x402F, MB_STD, "PMERR_CANNOT_DEL_QNAME_REF",
0x4030, MB_STD, "PMERR_CANNOT_DEL_PRINTER_DD_REF",
0x4031, MB_STD, "PMERR_CANNOT_DEL_PRN_NAME_REF",
0x4032, MB_STD, "PMERR_CANNOT_DEL_PRN_ADDR_REF",
0x4033, MB_STD, "PMERR_SPOOLER_QP_NOT_DEFINED",
0x4034, MB_STD, "PMERR_PRN_NAME_NOT_DEFINED",
0x4035, MB_STD, "PMERR_PRN_ADDR_NOT_DEFINED",
0x4036, MB_STD, "PMERR_PRINTER_DD_NOT_DEFINED",
0x4037, MB_STD, "PMERR_PRINTER_QUEUE_NOT_DEFINED",
0x4038, MB_STD, "PMERR_PRN_ADDR_IN_USE",
0x4039, MB_STD, "PMERR_SPL_TOO_MANY_OPEN_FILES",
0x403A, MB_STD, "PMERR_SPL_CP_NOT_REQD",
0x4040, MB_STD, "PMERR_UNABLE_TO_CLOSE_DEVICE",
0x5001, MB_STD, "PMERR_INV_TYPE",
0x5002, MB_STD, "PMERR_INV_CONV",
0x5003, MB_STD, "PMERR_INV_SEGLEN",
0x5004, MB_STD, "PMERR_DUP_SEGNAME",
0x5005, MB_STD, "PMERR_INV_XFORM",
0x5006, MB_STD, "PMERR_INV_VIEWLIM",
0x5007, MB_STD, "PMERR_INV_3DCOORD",
0x5008, MB_STD, "PMERR_SMB_OVFLOW",
0x5009, MB_STD, "PMERR_SEG_OVFLOW",
};
USHORT PMErrCount = sizeof(PMErrMsg) / sizeof(ERRORMSG);