home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / FILEDLG6.ZIP / ERRMSG.ZIP / PMERR.C < prev    next >
Text File  |  1990-11-14  |  31KB  |  608 lines

  1. /****************************************************************************
  2.  * PMERR.C -- PM error message data file                                    *
  3.  *                                                                          *
  4.  *  This file contains the Presentation Manager error messages.             *
  5.  *                                                                          *
  6.  *  Modifications --                                                        *
  7.  *      09-Oct-1989 : Initial version.                                      *
  8.  *      04-Nov-1990 : Updated error message list for OS/2 v1.21             *
  9.  ****************************************************************************/
  10.  
  11.     #define INCL_WINDIALOGS
  12.     #include <os2.h>
  13.     #include "errmsg.h"
  14.  
  15.     #define MB_STD      (MB_OK|MB_ICONEXCLAMATION)
  16.  
  17.     ERRORMSG PMErrMsg[] = {
  18.         0x1001, MB_STD, "PMERR_INVALID_HWND",
  19.         0x1002, MB_STD, "PMERR_INVALID_HMQ",
  20.         0x1003, MB_STD, "PMERR_PARAMETER_OUT_OF_RANGE",
  21.         0x1004, MB_STD, "PMERR_WINDOW_LOCK_UNDERFLOW",
  22.         0x1005, MB_STD, "PMERR_WINDOW_LOCK_OVERFLOW",
  23.         0x1006, MB_STD, "PMERR_BAD_WINDOW_LOCK_COUNT",
  24.         0x1007, MB_STD, "PMERR_WINDOW_NOT_LOCKED",
  25.         0x1008, MB_STD, "PMERR_INVALID_SELECTOR",
  26.         0x1009, MB_STD, "PMERR_CALL_FROM_WRONG_THREAD",
  27.         0x100A, MB_STD, "PMERR_RESOURCE_NOT_FOUND",
  28.         0x100B, MB_STD, "PMERR_INVALID_STRING_PARM",
  29.         0x100C, MB_STD, "PMERR_INVALID_HHEAP",
  30.         0x100D, MB_STD, "PMERR_INVALID_HEAP_POINTER",
  31.         0x100E, MB_STD, "PMERR_INVALID_HEAP_SIZE_PARM",
  32.         0x100F, MB_STD, "PMERR_INVALID_HEAP_SIZE",
  33.         0x1010, MB_STD, "PMERR_INVALID_HEAP_SIZE_WORD",
  34.         0x1011, MB_STD, "PMERR_HEAP_OUT_OF_MEMORY",
  35.         0x1012, MB_STD, "PMERR_HEAP_MAX_SIZE_REACHED",
  36.         0x1013, MB_STD, "PMERR_INVALID_HATOMTBL",
  37.         0x1014, MB_STD, "PMERR_INVALID_ATOM",
  38.         0x1015, MB_STD, "PMERR_INVALID_ATOM_NAME",
  39.         0x1016, MB_STD, "PMERR_INVALID_INTEGER_ATOM",
  40.         0x1017, MB_STD, "PMERR_ATOM_NAME_NOT_FOUND",
  41.         0x1018, MB_STD, "PMERR_QUEUE_TOO_LARGE",
  42.         0x1019, MB_STD, "PMERR_INVALID_FLAG",
  43.         0x101A, MB_STD, "PMERR_INVALID_HACCEL",
  44.         0x101B, MB_STD, "PMERR_INVALID_HPTR",
  45.         0x101C, MB_STD, "PMERR_INVALID_HENUM",
  46.         0x101D, MB_STD, "PMERR_INVALID_SRC_CODEPAGE",
  47.         0x101E, MB_STD, "PMERR_INVALID_DST_CODEPAGE",
  48.         0x101F, MB_STD, "PMERR_UNKNOWN_COMPONENT_ID",
  49.         0x1020, MB_STD, "PMERR_UNKNOWN_ERROR_CODE",
  50.         0x1021, MB_STD, "PMERR_SEVERITY_LEVELS",
  51.  
  52.         0x1034, MB_STD, "PMERR_INVALID_RESOURCE_FORMAT",
  53.  
  54.         0x1036, MB_STD, "PMERR_NO_MSG_QUEUE",
  55.         0x1037, MB_STD, "PMERR_WIN_DEBUGMSG",
  56.         0x1038, MB_STD, "PMERR_QUEUE_FULL",
  57.         0x1039, MB_STD, "PMERR_LIBRARY_LOAD_FAILED",
  58.         0x103A, MB_STD, "PMERR_PROCEDURE_LOAD_FAILED",
  59.         0x103B, MB_STD, "PMERR_LIBRARY_DELETE_FAILED",
  60.         0x103C, MB_STD, "PMERR_PROCEDURE_DELETE_FAILED",
  61.         0x103D, MB_STD, "PMERR_ARRAY_TOO_LARGE",
  62.         0x103E, MB_STD, "PMERR_ARRAY_TOO_SMALL",
  63.         0x103F, MB_STD, "PMERR_DATATYPE_ENTRY_BAD_INDEX",
  64.         0x1040, MB_STD, "PMERR_DATATYPE_ENTRY_CTL_BAD",
  65.         0x1041, MB_STD, "PMERR_DATATYPE_ENTRY_CTL_MISS",
  66.         0x1042, MB_STD, "PMERR_DATATYPE_ENTRY_INVALID",
  67.         0x1043, MB_STD, "PMERR_DATATYPE_ENTRY_NOT_NUM",
  68.         0x1044, MB_STD, "PMERR_DATATYPE_ENTRY_NOT_OFF",
  69.         0x1045, MB_STD, "PMERR_DATATYPE_INVALID",
  70.         0x1046, MB_STD, "PMERR_DATATYPE_NOT_UNIQUE",
  71.         0x1047, MB_STD, "PMERR_DATATYPE_TOO_LONG",
  72.         0x1048, MB_STD, "PMERR_DATATYPE_TOO_SMALL",
  73.         0x1049, MB_STD, "PMERR_DIRECTION_INVALID",
  74.         0x104A, MB_STD, "PMERR_INVALID_HAB",
  75.  
  76.         0x104D, MB_STD, "PMERR_INVALID_HSTRUCT",
  77.         0x104E, MB_STD, "PMERR_LENGTH_TOO_SMALL",
  78.         0x104F, MB_STD, "PMERR_MSGID_TOO_SMALL",
  79.         0x1050, MB_STD, "PMERR_NO_HANDLE_ALLOC",
  80.  
  81.         0x1101, MB_STD, "PMERR_INVALID_PIB",
  82.         0x1102, MB_STD, "PMERR_INSUFF_SPACE_TO_ADD",
  83.         0x1103, MB_STD, "PMERR_INVALID_GROUP_HANDLE",
  84.         0x1104, MB_STD, "PMERR_DUPLICATE_TITLE",
  85.         0x1105, MB_STD, "PMERR_INVALID_TITLE",
  86.         0x1106, MB_STD, "PMERR_INVALID_TARGET_HANDLE",
  87.         0x1107, MB_STD, "PMERR_HANDLE_NOT_IN_GROUP",
  88.         0x1108, MB_STD, "PMERR_INVALID_PATH_STATEMENT",
  89.         0x1109, MB_STD, "PMERR_NO_PROGRAM_FOUND",
  90.         0x110A, MB_STD, "PMERR_INVALID_BUFFER_SIZE",
  91.         0x110B, MB_STD, "PMERR_BUFFER_TOO_SMALL",
  92.         0x110C, MB_STD, "PMERR_PL_INITIALISATION_FAIL",
  93.         0x110D, MB_STD, "PMERR_CANT_DESTROY_SYS_GROUP",
  94.         0x110E, MB_STD, "PMERR_INVALID_TYPE_CHANGE",
  95.         0x110F, MB_STD, "PMERR_INVALID_PROGRAM_HANDLE",
  96.         0x1110, MB_STD, "PMERR_NOT_CURRENT_PL_VERSION",
  97.         0x1111, MB_STD, "PMERR_INVALID_CIRCULAR_REF",
  98.         0x1112, MB_STD, "PMERR_MEMORY_ALLOCATION_ERR",
  99.         0x1113, MB_STD, "PMERR_MEMORY_DEALLOCATION_ERR",
  100.         0x1114, MB_STD, "PMERR_TASK_HEADER_TOO_BIG",
  101.         0x1115, MB_STD, "PMERR_INVALID_INI_FILE_HANDLE",
  102.         0x1116, MB_STD, "PMERR_MEMORY_SHARE",
  103.         0x1117, MB_STD, "PMERR_OPEN_QUEUE",
  104.         0x1118, MB_STD, "PMERR_CREATE_QUEUE",
  105.         0x1119, MB_STD, "PMERR_WRITE_QUEUE",
  106.         0x111A, MB_STD, "PMERR_READ_QUEUE",
  107.         0x111B, MB_STD, "PMERR_CALL_NOT_EXECUTED",
  108.         0x111C, MB_STD, "PMERR_UNKNOWN_APIPKT",
  109.         0x111D, MB_STD, "PMERR_INITHREAD_EXISTS",
  110.         0x111E, MB_STD, "PMERR_CREATE_THREAD",
  111.         0x111F, MB_STD, "PMERR_NO_HK_PROFILE_INSTALLED",
  112.         0x1120, MB_STD, "PMERR_INVALID_DIRECTORY",
  113.         0x1121, MB_STD, "PMERR_WILDCARD_IN_FILENAME",
  114.         0x1122, MB_STD, "PMERR_FILENAME_BUFFER_FULL",
  115.         0x1123, MB_STD, "PMERR_FILENAME_TOO_LONG",
  116.         0x1124, MB_STD, "PMERR_INI_FILE_IS_SYS_OR_USER",
  117.         0x1125, MB_STD, "PMERR_BROADCAST_PLMSG",
  118.         0x1126, MB_STD, "PMERR_190_INIT_DONE",
  119.         0x1127, MB_STD, "PMERR_HMOD_FOR_PMSHAPI",
  120.         0x1128, MB_STD, "PMERR_SET_HK_PROFILE",
  121.         0x1129, MB_STD, "PMERR_API_NOT_ALLOWED",
  122.         0x112A, MB_STD, "PMERR_INI_STILL_OPEN",
  123.         0x112B, MB_STD, "PMERR_PROGDETAILS_NOT_IN_INI",
  124.         0x112C, MB_STD, "PMERR_PIBSTRUCT_NOT_IN_INI",
  125.         0x112D, MB_STD, "PMERR_INVALID_DISKPROGDETAILS",
  126.         0x112E, MB_STD, "PMERR_PROGDETAILS_READ_FAILURE",
  127.         0x112F, MB_STD, "PMERR_PROGDETAILS_WRITE_FAILURE",
  128.         0x1130, MB_STD, "PMERR_PROGDETAILS_QSIZE_FAILURE",
  129.         0x1131, MB_STD, "PMERR_INVALID_PROGDETAILS",
  130.         0x1132, MB_STD, "PMERR_SHEPROFILEHOOK_NOT_FOUND",
  131.         0x1133, MB_STD, "PMERR_190PLCONVERTED",
  132.         0x1134, MB_STD, "PMERR_FAILED_TO_CONVERT_INI_PL",
  133.         0x1135, MB_STD, "PMERR_PMSHAPI_NOT_INITIALISED",
  134.         0x1136, MB_STD, "PMERR_INVALID_SHELL_API_HOOK_ID",
  135.  
  136.         0x1200, MB_STD, "PMERR_DOS_ERROR",
  137.         0x1201, MB_STD, "PMERR_NO_SPACE",
  138.         0x1202, MB_STD, "PMERR_INVALID_SWITCH_HANDLE",
  139.         0x1203, MB_STD, "PMERR_NO_HANDLE",
  140.         0x1204, MB_STD, "PMERR_INVALID_PROCESS_ID",
  141.         0x1205, MB_STD, "PMERR_NOT_SHELL",
  142.         0x1206, MB_STD, "PMERR_INVALID_WINDOW",
  143.         0x1207, MB_STD, "PMERR_INVALID_POST_MSG",
  144.         0x1208, MB_STD, "PMERR_INVALID_PARAMETERS",
  145.         0x1209, MB_STD, "PMERR_INVALID_PROGRAM_TYPE",
  146.         0x120A, MB_STD, "PMERR_NOT_EXTENDED_FOCUS",
  147.         0x120B, MB_STD, "PMERR_INVALID_SESSION_ID",
  148.         0x120C, MB_STD, "PMERR_SMG_INVALID_ICON_FILE",
  149.         0x120D, MB_STD, "PMERR_SMG_ICON_NOT_CREATED",
  150.         0x120E, MB_STD, "PMERR_SHL_DEBUG",
  151.  
  152.         0x1301, MB_STD, "PMERR_OPENING_INI_FILE",
  153.         0x1302, MB_STD, "PMERR_INI_FILE_CORRUPT",
  154.         0x1303, MB_STD, "PMERR_INVALID_PARM",
  155.         0x1304, MB_STD, "PMERR_NOT_IN_IDX",
  156.         0x1305, MB_STD, "PMERR_NO_ENTRIES_IN_GROUP",
  157.         0x1306, MB_STD, "PMERR_INI_WRITE_FAIL",
  158.         0x1307, MB_STD, "PMERR_IDX_FULL",
  159.         0x1308, MB_STD, "PMERR_INI_PROTECTED",
  160.         0x1309, MB_STD, "PMERR_MEMORY_ALLOC",
  161.         0x130A, MB_STD, "PMERR_INI_INIT_ALREADY_DONE",
  162.         0x130B, MB_STD, "PMERR_INVALID_INTEGER",
  163.         0x130C, MB_STD, "PMERR_INVALID_ASCIIZ",
  164.         0x130D, MB_STD, "PMERR_CAN_NOT_CALL_SPOOLER",
  165.  
  166.         0x1401, MB_STD, "PMERR_WARNING_WINDOW_NOT_KILLED",
  167.         0x1402, MB_STD, "PMERR_ERROR_INVALID_WINDOW",
  168.         0x1403, MB_STD, "PMERR_ALREADY_INITIALIZED",
  169.  
  170.         0x1405, MB_STD, "PMERR_MSG_PROG_NO_MOU",
  171.         0x1406, MB_STD, "PMERR_MSG_PROG_NON_RECOV",
  172.         0x1407, MB_STD, "PMERR_WINCONV_INVALID_PATH",
  173.         0x1408, MB_STD, "PMERR_PI_NOT_INITIALISED",
  174.         0x1409, MB_STD, "PMERR_PL_NOT_INITIALISED",
  175.         0x140A, MB_STD, "PMERR_NO_TASK_MANAGER",
  176.         0x140B, MB_STD, "PMERR_SAVE_NOT_IN_PROGRESS",
  177.         0x140C, MB_STD, "PMERR_NO_STACK_SPACE",
  178.         0x140D, MB_STD, "PMERR_INVALID_COLR_FIELD",
  179.         0x140E, MB_STD, "PMERR_INVALID_COLR_VALUE",
  180.         0x140F, MB_STD, "PMERR_COLR_WRITE",
  181.  
  182.         0x1501, MB_STD, "PMERR_TARGET_FILE_EXISTS",
  183.         0x1502, MB_STD, "PMERR_SOURCE_SAME_AS_TARGET",
  184.         0x1503, MB_STD, "PMERR_SOURCE_FILE_NOT_FOUND",
  185.         0x1504, MB_STD, "PMERR_INVALID_NEW_PATH",
  186.         0x1505, MB_STD, "PMERR_TARGET_FILE_NOT_FOUND",
  187.         0x1506, MB_STD, "PMERR_INVALID_DRIVE_NUMBER",
  188.         0x1507, MB_STD, "PMERR_NAME_TOO_LONG",
  189.         0x1508, MB_STD, "PMERR_NOT_ENOUGH_ROOM_ON_DISK",
  190.         0x1509, MB_STD, "PMERR_NOT_ENOUGH_MEM",
  191.  
  192.         0x150B, MB_STD, "PMERR_LOG_DRV_DOES_NOT_EXIST",
  193.         0x150C, MB_STD, "PMERR_INVALID_DRIVE",
  194.         0x150D, MB_STD, "PMERR_ACCESS_DENIED",
  195.         0x150E, MB_STD, "PMERR_NO_FIRST_SLASH",
  196.         0x150F, MB_STD, "PMERR_READ_ONLY_FILE",
  197.  
  198.         0x151F, MB_STD, "PMERR_GROUP_PROTECTED",
  199.  
  200.         0x152F, MB_STD, "PMERR_INVALID_PROGRAM_CATEGORY",
  201.         0x1530, MB_STD, "PMERR_INVALID_APPL",
  202.         0x1531, MB_STD, "PMERR_CANNOT_START",
  203.         0x1532, MB_STD, "PMERR_STARTED_IN_BACKGROUND",
  204.         0x1533, MB_STD, "PMERR_INVALID_HAPP",
  205.         0x1534, MB_STD, "PMERR_CANNOT_STOP",
  206.  
  207.         0x1601, MB_STD, "PMERR_INTERNAL_ERROR_1",
  208.         0x1602, MB_STD, "PMERR_INTERNAL_ERROR_2",
  209.         0x1603, MB_STD, "PMERR_INTERNAL_ERROR_3",
  210.         0x1604, MB_STD, "PMERR_INTERNAL_ERROR_4",
  211.         0x1605, MB_STD, "PMERR_INTERNAL_ERROR_5",
  212.         0x1606, MB_STD, "PMERR_INTERNAL_ERROR_6",
  213.         0x1607, MB_STD, "PMERR_INTERNAL_ERROR_7",
  214.         0x1608, MB_STD, "PMERR_INTERNAL_ERROR_8",
  215.         0x1609, MB_STD, "PMERR_INTERNAL_ERROR_9",
  216.         0x160A, MB_STD, "PMERR_INTERNAL_ERROR_10",
  217.         0x160B, MB_STD, "PMERR_INTERNAL_ERROR_11",
  218.         0x160C, MB_STD, "PMERR_INTERNAL_ERROR_12",
  219.         0x160D, MB_STD, "PMERR_INTERNAL_ERROR_13",
  220.         0x160E, MB_STD, "PMERR_INTERNAL_ERROR_14",
  221.         0x160F, MB_STD, "PMERR_INTERNAL_ERROR_15",
  222.         0x1610, MB_STD, "PMERR_INTERNAL_ERROR_16",
  223.         0x1611, MB_STD, "PMERR_INTERNAL_ERROR_17",
  224.         0x1612, MB_STD, "PMERR_INTERNAL_ERROR_18",
  225.         0x1613, MB_STD, "PMERR_INTERNAL_ERROR_19",
  226.         0x1614, MB_STD, "PMERR_INTERNAL_ERROR_20",
  227.         0x1615, MB_STD, "PMERR_INTERNAL_ERROR_21",
  228.         0x1616, MB_STD, "PMERR_INTERNAL_ERROR_22",
  229.         0x1617, MB_STD, "PMERR_INTERNAL_ERROR_23",
  230.         0x1618, MB_STD, "PMERR_INTERNAL_ERROR_24",
  231.         0x1619, MB_STD, "PMERR_INTERNAL_ERROR_25",
  232.         0x161A, MB_STD, "PMERR_INTERNAL_ERROR_26",
  233.         0x161B, MB_STD, "PMERR_INTERNAL_ERROR_27",
  234.         0x161C, MB_STD, "PMERR_INTERNAL_ERROR_28",
  235.         0x161D, MB_STD, "PMERR_INTERNAL_ERROR_29",
  236.  
  237.         0x1630, MB_STD, "PMERR_INVALID_FREE_MESSAGE_ID",
  238.  
  239.         0x1641, MB_STD, "PMERR_FUNCTION_NOT_SUPPORTED",
  240.         0x1642, MB_STD, "PMERR_INVALID_ARRAY_COUNT",
  241.         0x1643, MB_STD, "PMERR_INVALID_LENGTH",
  242.         0x1644, MB_STD, "PMERR_INVALID_BUNDLE_TYPE",
  243.         0x1645, MB_STD, "PMERR_INVALID_PARAMETER",
  244.         0x1646, MB_STD, "PMERR_INVALID_NUMBER_OF_PARMS",
  245.         0x1647, MB_STD, "PMERR_GREATER_THAN_64K",
  246.         0x1648, MB_STD, "PMERR_INVALID_PARAMETER_TYPE",
  247.         0x1649, MB_STD, "PMERR_NEGATIVE_STRCOND_DIM",
  248.         0x164A, MB_STD, "PMERR_INVALID_NUMBER_OF_TYPES",
  249.         0x164B, MB_STD, "PMERR_INCORRECT_HSTRUCT",
  250.         0x164C, MB_STD, "PMERR_INVALID_ARRAY_SIZE",
  251.         0x164D, MB_STD, "PMERR_INVALID_CONTROL_DATATYPE",
  252.         0x164E, MB_STD, "PMERR_INCOMPLETE_CONTROL_SEQU",
  253.         0x164F, MB_STD, "PMERR_INVALID_DATATYPE",
  254.         0x1650, MB_STD, "PMERR_INCORRECT_DATATYPE",
  255.         0x1651, MB_STD, "PMERR_NOT_SELF_DESCRIBING_DTYP",
  256.         0x1652, MB_STD, "PMERR_INVALID_CTRL_SEQ_INDEX",
  257.         0x1653, MB_STD, "PMERR_INVALID_TYPE_FOR_LENGTH",
  258.         0x1654, MB_STD, "PMERR_INVALID_TYPE_FOR_OFFSET",
  259.         0x1655, MB_STD, "PMERR_INVALID_TYPE_FOR_MPARAM",
  260.         0x1656, MB_STD, "PMERR_INVALID_MESSAGE_ID",
  261.         0x1657, MB_STD, "PMERR_C_LENGTH_TOO_SMALL",
  262.         0x1658, MB_STD, "PMERR_APPL_STRUCTURE_TOO_SMALL",
  263.         0x1659, MB_STD, "PMERR_INVALID_ERRORINFO_HANDLE",
  264.         0x165A, MB_STD, "PMERR_INVALID_CHARACTER_INDEX",
  265.  
  266.         0x2001, MB_STD, "PMERR_ALREADY_IN_AREA",
  267.         0x2002, MB_STD, "PMERR_ALREADY_IN_ELEMENT",
  268.         0x2003, MB_STD, "PMERR_ALREADY_IN_PATH",
  269.         0x2004, MB_STD, "PMERR_ALREADY_IN_SEG",
  270.         0x2005, MB_STD, "PMERR_AREA_INCOMPLETE",
  271.         0x2006, MB_STD, "PMERR_BASE_ERROR",
  272.         0x2007, MB_STD, "PMERR_BITBLT_LENGTH_EXCEEDED",
  273.         0x2008, MB_STD, "PMERR_BITMAP_IN_USE",
  274.         0x2009, MB_STD, "PMERR_BITMAP_IS_SELECTED",
  275.         0x200A, MB_STD, "PMERR_BITMAP_NOT_FOUND",
  276.         0x200B, MB_STD, "PMERR_BITMAP_NOT_SELECTED",
  277.         0x200C, MB_STD, "PMERR_BOUNDS_OVERFLOW",
  278.         0x200D, MB_STD, "PMERR_CALLED_SEG_IS_CHAINED",
  279.         0x200E, MB_STD, "PMERR_CALLED_SEG_IS_CURRENT",
  280.         0x200F, MB_STD, "PMERR_CALLED_SEG_NOT_FOUND",
  281.         0x2010, MB_STD, "PMERR_CANNOT_DELETE_ALL_DATA",
  282.         0x2011, MB_STD, "PMERR_CANNOT_REPLACE_ELEMENT_0",
  283.         0x2012, MB_STD, "PMERR_COL_TABLE_NOT_REALIZABLE",
  284.         0x2013, MB_STD, "PMERR_COL_TABLE_NOT_REALIZED",
  285.         0x2014, MB_STD, "PMERR_COORDINATE_OVERFLOW",
  286.         0x2015, MB_STD, "PMERR_CORR_FORMAT_MISMATCH",
  287.         0x2016, MB_STD, "PMERR_DATA_TOO_LONG",
  288.         0x2017, MB_STD, "PMERR_DC_IS_ASSOCIATED",
  289.         0x2018, MB_STD, "PMERR_DESC_STRING_TRUNCATED",
  290.         0x2019, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_1",
  291.         0x201A, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_2",
  292.         0x201B, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_3",
  293.         0x201C, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_4",
  294.         0x201D, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_5",
  295.         0x201E, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_6",
  296.         0x201F, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_7",
  297.         0x2020, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_8",
  298.         0x2021, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_9",
  299.         0x2022, MB_STD, "PMERR_DEVICE_DRIVER_ERROR_10",
  300.         0x2023, MB_STD, "PMERR_DEV_FUNC_NOT_INSTALLED",
  301.         0x2024, MB_STD, "PMERR_DOSOPEN_FAILURE",
  302.         0x2025, MB_STD, "PMERR_DOSREAD_FAILURE",
  303.         0x2026, MB_STD, "PMERR_DRIVER_NOT_FOUND",
  304.         0x2027, MB_STD, "PMERR_DUP_SEG",
  305.         0x2028, MB_STD, "PMERR_DYNAMIC_SEG_SEQ_ERROR",
  306.         0x2029, MB_STD, "PMERR_DYNAMIC_SEG_ZERO_INV",
  307.         0x202A, MB_STD, "PMERR_ELEMENT_INCOMPLETE",
  308.         0x202B, MB_STD, "PMERR_ESC_CODE_NOT_SUPPORTED",
  309.         0x202C, MB_STD, "PMERR_EXCEEDS_MAX_SEG_LENGTH",
  310.         0x202D, MB_STD, "PMERR_FONT_AND_MODE_MISMATCH",
  311.         0x202E, MB_STD, "PMERR_FONT_FILE_NOT_LOADED",
  312.         0x202F, MB_STD, "PMERR_FONT_NOT_LOADED",
  313.         0x2030, MB_STD, "PMERR_FONT_TOO_BIG",
  314.         0x2031, MB_STD, "PMERR_HARDWARE_INIT_FAILURE",
  315.         0x2032, MB_STD, "PMERR_HBITMAP_BUSY",
  316.         0x2033, MB_STD, "PMERR_HDC_BUSY",
  317.         0x2034, MB_STD, "PMERR_HRGN_BUSY",
  318.         0x2035, MB_STD, "PMERR_HUGE_FONTS_NOT_SUPPORTED",
  319.         0x2036, MB_STD, "PMERR_ID_HAS_NO_BITMAP",
  320.         0x2037, MB_STD, "PMERR_IMAGE_INCOMPLETE",
  321.         0x2038, MB_STD, "PMERR_INCOMPAT_COLOR_FORMAT",
  322.         0x2039, MB_STD, "PMERR_INCOMPAT_COLOR_OPTIONS",
  323.         0x203A, MB_STD, "PMERR_INCOMPATIBLE_BITMAP",
  324.         0x203B, MB_STD, "PMERR_INCOMPATIBLE_METAFILE",
  325.         0x203C, MB_STD, "PMERR_INCORRECT_DC_TYPE",
  326.         0x203D, MB_STD, "PMERR_INSUFFICIENT_DISK_SPACE",
  327.         0x203E, MB_STD, "PMERR_INSUFFICIENT_MEMORY",
  328.         0x203F, MB_STD, "PMERR_INV_ANGLE_PARM",
  329.         0x2040, MB_STD, "PMERR_INV_ARC_CONTROL",
  330.         0x2041, MB_STD, "PMERR_INV_AREA_CONTROL",
  331.         0x2042, MB_STD, "PMERR_INV_ARC_POINTS",
  332.         0x2043, MB_STD, "PMERR_INV_ATTR_MODE",
  333.         0x2044, MB_STD, "PMERR_INV_BACKGROUND_COL_ATTR",
  334.         0x2045, MB_STD, "PMERR_INV_BACKGROUND_MIX_ATTR",
  335.         0x2046, MB_STD, "PMERR_INV_BITBLT_MIX",
  336.         0x2047, MB_STD, "PMERR_INV_BITBLT_STYLE",
  337.         0x2048, MB_STD, "PMERR_INV_BITMAP_DIMENSION",
  338.         0x2049, MB_STD, "PMERR_INV_BOX_CONTROL",
  339.         0x204A, MB_STD, "PMERR_INV_BOX_ROUNDING_PARM",
  340.         0x204B, MB_STD, "PMERR_INV_CHAR_ANGLE_ATTR",
  341.         0x204C, MB_STD, "PMERR_INV_CHAR_DIRECTION_ATTR",
  342.         0x204D, MB_STD, "PMERR_INV_CHAR_MODE_ATTR",
  343.         0x204E, MB_STD, "PMERR_INV_CHAR_POS_OPTIONS",
  344.         0x204F, MB_STD, "PMERR_INV_CHAR_SET_ATTR",
  345.         0x2050, MB_STD, "PMERR_INV_CHAR_SHEAR_ATTR",
  346.         0x2051, MB_STD, "PMERR_INV_CLIP_PATH_OPTIONS",
  347.         0x2052, MB_STD, "PMERR_INV_CODEPAGE",
  348.         0x2053, MB_STD, "PMERR_INV_COLOR_ATTR",
  349.         0x2054, MB_STD, "PMERR_INV_COLOR_DATA",
  350.         0x2055, MB_STD, "PMERR_INV_COLOR_FORMAT",
  351.         0x2056, MB_STD, "PMERR_INV_COLOR_INDEX",
  352.         0x2057, MB_STD, "PMERR_INV_COLOR_OPTIONS",
  353.         0x2058, MB_STD, "PMERR_INV_COLOR_START_INDEX",
  354.         0x2059, MB_STD, "PMERR_INV_COORD_OFFSET",
  355.         0x205A, MB_STD, "PMERR_INV_COORD_SPACE",
  356.         0x205B, MB_STD, "PMERR_INV_COORDINATE",
  357.         0x205C, MB_STD, "PMERR_INV_CORRELATE_DEPTH",
  358.         0x205D, MB_STD, "PMERR_INV_CORRELATE_TYPE",
  359.         0x205E, MB_STD, "PMERR_INV_CURSOR_BITMAP",
  360.         0x205F, MB_STD, "PMERR_INV_DC_DATA",
  361.         0x2060, MB_STD, "PMERR_INV_DC_TYPE",
  362.         0x2061, MB_STD, "PMERR_INV_DEVICE_NAME",
  363.         0x2062, MB_STD, "PMERR_INV_DEV_MODES_OPTIONS",
  364.         0x2063, MB_STD, "PMERR_INV_DRAW_CONTROL",
  365.         0x2064, MB_STD, "PMERR_INV_DRAW_VALUE",
  366.         0x2065, MB_STD, "PMERR_INV_DRAWING_MODE",
  367.         0x2066, MB_STD, "PMERR_INV_DRIVER_DATA",
  368.         0x2067, MB_STD, "PMERR_INV_DRIVER_NAME",
  369.         0x2068, MB_STD, "PMERR_INV_DRAW_BORDER_OPTION",
  370.         0x2069, MB_STD, "PMERR_INV_EDIT_MODE",
  371.         0x206A, MB_STD, "PMERR_INV_ELEMENT_OFFSET",
  372.         0x206B, MB_STD, "PMERR_INV_ELEMENT_POINTER",
  373.         0x206C, MB_STD, "PMERR_INV_END_PATH_OPTIONS",
  374.         0x206D, MB_STD, "PMERR_INV_ESC_CODE",
  375.         0x206E, MB_STD, "PMERR_INV_ESCAPE_DATA",
  376.         0x206F, MB_STD, "PMERR_INV_EXTENDED_LCID",
  377.         0x2070, MB_STD, "PMERR_INV_FILL_PATH_OPTIONS",
  378.         0x2071, MB_STD, "PMERR_INV_FIRST_CHAR",
  379.         0x2072, MB_STD, "PMERR_INV_FONT_ATTRS",
  380.         0x2073, MB_STD, "PMERR_INV_FONT_FILE_DATA",
  381.         0x2074, MB_STD, "PMERR_INV_FOR_THIS_DC_TYPE",
  382.         0x2075, MB_STD, "PMERR_INV_FORMAT_CONTROL",
  383.         0x2076, MB_STD, "PMERR_INV_FORMS_CODE",
  384.         0x2077, MB_STD, "PMERR_INV_FONTDEF",
  385.         0x2078, MB_STD, "PMERR_INV_GEOM_LINE_WIDTH_ATTR",
  386.         0x2079, MB_STD, "PMERR_INV_GETDATA_CONTROL",
  387.         0x207A, MB_STD, "PMERR_INV_GRAPHICS_FIELD",
  388.         0x207B, MB_STD, "PMERR_INV_HBITMAP",
  389.         0x207C, MB_STD, "PMERR_INV_HDC",
  390.         0x207D, MB_STD, "PMERR_INV_HJOURNAL",
  391.         0x207E, MB_STD, "PMERR_INV_HMF",
  392.         0x207F, MB_STD, "PMERR_INV_HPS",
  393.         0x2080, MB_STD, "PMERR_INV_HRGN",
  394.         0x2081, MB_STD, "PMERR_INV_ID",
  395.         0x2082, MB_STD, "PMERR_INV_IMAGE_DATA_LENGTH",
  396.         0x2083, MB_STD, "PMERR_INV_IMAGE_DIMENSION",
  397.         0x2084, MB_STD, "PMERR_INV_IMAGE_FORMAT",
  398.         0x2085, MB_STD, "PMERR_INV_IN_AREA",
  399.         0x2086, MB_STD, "PMERR_INV_IN_CALLED_SEG",
  400.         0x2087, MB_STD, "PMERR_INV_IN_CURRENT_EDIT_MODE",
  401.         0x2088, MB_STD, "PMERR_INV_IN_DRAW_MODE",
  402.         0x2089, MB_STD, "PMERR_INV_IN_ELEMENT",
  403.         0x208A, MB_STD, "PMERR_INV_IN_IMAGE",
  404.         0x208B, MB_STD, "PMERR_INV_IN_PATH",
  405.         0x208C, MB_STD, "PMERR_INV_IN_RETAIN_MODE",
  406.         0x208D, MB_STD, "PMERR_INV_IN_SEG",
  407.         0x208E, MB_STD, "PMERR_INV_IN_VECTOR_SYMBOL",
  408.         0x208F, MB_STD, "PMERR_INV_INFO_TABLE",
  409.         0x2090, MB_STD, "PMERR_INV_JOURNAL_OPTION",
  410.         0x2091, MB_STD, "PMERR_INV_KERNING_FLAGS",
  411.         0x2092, MB_STD, "PMERR_INV_LENGTH_OR_COUNT",
  412.         0x2093, MB_STD, "PMERR_INV_LINE_END_ATTR",
  413.         0x2094, MB_STD, "PMERR_INV_LINE_JOIN_ATTR",
  414.         0x2095, MB_STD, "PMERR_INV_LINE_TYPE_ATTR",
  415.         0x2096, MB_STD, "PMERR_INV_LINE_WIDTH_ATTR",
  416.         0x2097, MB_STD, "PMERR_INV_LOGICAL_ADDRESS",
  417.         0x2098, MB_STD, "PMERR_INV_MARKER_BOX_ATTR",
  418.         0x2099, MB_STD, "PMERR_INV_MARKER_SET_ATTR",
  419.         0x209A, MB_STD, "PMERR_INV_MARKER_SYMBOL_ATTR",
  420.         0x209B, MB_STD, "PMERR_INV_MATRIX_ELEMENT",
  421.         0x209C, MB_STD, "PMERR_INV_MAX_HITS",
  422.         0x209D, MB_STD, "PMERR_INV_METAFILE",
  423.         0x209E, MB_STD, "PMERR_INV_METAFILE_LENGTH",
  424.         0x209F, MB_STD, "PMERR_INV_METAFILE_OFFSET",
  425.         0x20A0, MB_STD, "PMERR_INV_MICROPS_DRAW_CONTROL",
  426.         0x20A1, MB_STD, "PMERR_INV_MICROPS_FUNCTION",
  427.         0x20A2, MB_STD, "PMERR_INV_MICROPS_ORDER",
  428.         0x20A3, MB_STD, "PMERR_INV_MIX_ATTR",
  429.         0x20A4, MB_STD, "PMERR_INV_MODE_FOR_OPEN_DYN",
  430.         0x20A5, MB_STD, "PMERR_INV_MODE_FOR_REOPEN_SEG",
  431.         0x20A6, MB_STD, "PMERR_INV_MODIFY_PATH_MODE",
  432.         0x20A7, MB_STD, "PMERR_INV_MULTIPLIER",
  433.         0x20A8, MB_STD, "PMERR_INV_NESTED_FIGURES",
  434.         0x20A9, MB_STD, "PMERR_INV_OR_INCOMPAT_OPTIONS",
  435.         0x20AA, MB_STD, "PMERR_INV_ORDER_LENGTH",
  436.         0x20AB, MB_STD, "PMERR_INV_ORDERING_PARM",
  437.         0x20AC, MB_STD, "PMERR_INV_OUTSIDE_DRAW_MODE",
  438.         0x20AD, MB_STD, "PMERR_INV_PAGE_VIEWPORT",
  439.         0x20AE, MB_STD, "PMERR_INV_PATH_ID",
  440.         0x20AF, MB_STD, "PMERR_INV_PATH_MODE",
  441.         0x20B0, MB_STD, "PMERR_INV_PATTERN_ATTR",
  442.         0x20B1, MB_STD, "PMERR_INV_PATTERN_REF_PT_ATTR",
  443.         0x20B2, MB_STD, "PMERR_INV_PATTERN_SET_ATTR",
  444.         0x20B3, MB_STD, "PMERR_INV_PATTERN_SET_FONT",
  445.         0x20B4, MB_STD, "PMERR_INV_PICK_APERTURE_OPTION",
  446.         0x20B5, MB_STD, "PMERR_INV_PICK_APERTURE_POSN",
  447.         0x20B6, MB_STD, "PMERR_INV_PICK_APERTURE_SIZE",
  448.         0x20B7, MB_STD, "PMERR_INV_PICK_NUMBER",
  449.         0x20B8, MB_STD, "PMERR_INV_PLAY_METAFILE_OPTION",
  450.         0x20B9, MB_STD, "PMERR_INV_PRIMITIVE_TYPE",
  451.         0x20BA, MB_STD, "PMERR_INV_PS_SIZE",
  452.         0x20BB, MB_STD, "PMERR_INV_PUTDATA_FORMAT",
  453.         0x20BC, MB_STD, "PMERR_INV_QUERY_ELEMENT_NO",
  454.         0x20BD, MB_STD, "PMERR_INV_RECT",
  455.         0x20BE, MB_STD, "PMERR_INV_REGION_CONTROL",
  456.         0x20BF, MB_STD, "PMERR_INV_REGION_MIX_MODE",
  457.         0x20C0, MB_STD, "PMERR_INV_REPLACE_MODE_FUNC",
  458.         0x20C1, MB_STD, "PMERR_INV_RESERVED_FIELD",
  459.         0x20C2, MB_STD, "PMERR_INV_RESET_OPTIONS",
  460.         0x20C3, MB_STD, "PMERR_INV_RGBCOLOR",
  461.         0x20C4, MB_STD, "PMERR_INV_SCAN_START",
  462.         0x20C5, MB_STD, "PMERR_INV_SEG_ATTR",
  463.         0x20C6, MB_STD, "PMERR_INV_SEG_ATTR_VALUE",
  464.         0x20C7, MB_STD, "PMERR_INV_SEG_CH_LENGTH",
  465.         0x20C8, MB_STD, "PMERR_INV_SEG_NAME",
  466.         0x20C9, MB_STD, "PMERR_INV_SEG_OFFSET",
  467.         0x20CA, MB_STD, "PMERR_INV_SETID",
  468.         0x20CB, MB_STD, "PMERR_INV_SETID_TYPE",
  469.         0x20CC, MB_STD, "PMERR_INV_SET_VIEWPORT_OPTION",
  470.         0x20CD, MB_STD, "PMERR_INV_SHARPNESS_PARM",
  471.         0x20CE, MB_STD, "PMERR_INV_SOURCE_OFFSET",
  472.         0x20CF, MB_STD, "PMERR_INV_STOP_DRAW_VALUE",
  473.         0x20D0, MB_STD, "PMERR_INV_TRANSFORM_TYPE",
  474.         0x20D1, MB_STD, "PMERR_INV_USAGE_PARM",
  475.         0x20D2, MB_STD, "PMERR_INV_VIEWING_LIMITS",
  476.         0x20D3, MB_STD, "PMERR_JFILE_BUSY",
  477.         0x20D4, MB_STD, "PMERR_JNL_FUNC_DATA_TOO_LONG",
  478.         0x20D5, MB_STD, "PMERR_KERNING_NOT_SUPPORTED",
  479.         0x20D6, MB_STD, "PMERR_LABEL_NOT_FOUND",
  480.         0x20D7, MB_STD, "PMERR_MATRIX_OVERFLOW",
  481.         0x20D8, MB_STD, "PMERR_METAFILE_INTERNAL_ERROR",
  482.         0x20D9, MB_STD, "PMERR_METAFILE_IN_USE",
  483.         0x20DA, MB_STD, "PMERR_METAFILE_LIMIT_EXCEEDED",
  484.         0x20DB, MB_STD, "PMERR_NAME_STACK_FULL",
  485.         0x20DC, MB_STD, "PMERR_NOT_CREATED_BY_DEVOPENDC",
  486.         0x20DD, MB_STD, "PMERR_NOT_IN_AREA",
  487.         0x20DE, MB_STD, "PMERR_NOT_IN_DRAW_MODE",
  488.         0x20DF, MB_STD, "PMERR_NOT_IN_ELEMENT",
  489.         0x20E0, MB_STD, "PMERR_NOT_IN_IMAGE",
  490.         0x20E1, MB_STD, "PMERR_NOT_IN_PATH",
  491.         0x20E2, MB_STD, "PMERR_NOT_IN_RETAIN_MODE",
  492.         0x20E3, MB_STD, "PMERR_NOT_IN_SEG",
  493.         0x20E4, MB_STD, "PMERR_NO_BITMAP_SELECTED",
  494.         0x20E5, MB_STD, "PMERR_NO_CURRENT_ELEMENT",
  495.         0x20E6, MB_STD, "PMERR_NO_CURRENT_SEG",
  496.         0x20E7, MB_STD, "PMERR_NO_METAFILE_RECORD_HANDLE",
  497.         0x20E8, MB_STD, "PMERR_ORDER_TOO_BIG",
  498.         0x20E9, MB_STD, "PMERR_OTHER_SET_ID_REFS",
  499.         0x20EA, MB_STD, "PMERR_OVERRAN_SEG",
  500.         0x20EB, MB_STD, "PMERR_OWN_SET_ID_REFS",
  501.         0x20EC, MB_STD, "PMERR_PATH_INCOMPLETE",
  502.         0x20ED, MB_STD, "PMERR_PATH_LIMIT_EXCEEDED",
  503.         0x20EE, MB_STD, "PMERR_PATH_UNKNOWN",
  504.         0x20EF, MB_STD, "PMERR_PEL_IS_CLIPPED",
  505.         0x20F0, MB_STD, "PMERR_PEL_NOT_AVAILABLE",
  506.         0x20F1, MB_STD, "PMERR_PRIMITIVE_STACK_EMPTY",
  507.         0x20F2, MB_STD, "PMERR_PROLOG_ERROR",
  508.         0x20F3, MB_STD, "PMERR_PROLOG_SEG_ATTR_NOT_SET",
  509.         0x20F4, MB_STD, "PMERR_PS_BUSY",
  510.         0x20F5, MB_STD, "PMERR_PS_IS_ASSOCIATED",
  511.         0x20F6, MB_STD, "PMERR_RAM_JNL_FILE_TOO_SMALL",
  512.         0x20F7, MB_STD, "PMERR_REALIZE_NOT_SUPPORTED",
  513.         0x20F8, MB_STD, "PMERR_REGION_IS_CLIP_REGION",
  514.         0x20F9, MB_STD, "PMERR_RESOURCE_DEPLETION",
  515.         0x20FA, MB_STD, "PMERR_SEG_AND_REFSEG_ARE_SAME",
  516.         0x20FB, MB_STD, "PMERR_SEG_CALL_RECURSIVE",
  517.         0x20FC, MB_STD, "PMERR_SEG_CALL_STACK_EMPTY",
  518.         0x20FD, MB_STD, "PMERR_SEG_CALL_STACK_FULL",
  519.         0x20FE, MB_STD, "PMERR_SEG_IS_CURRENT",
  520.         0x20FF, MB_STD, "PMERR_SEG_NOT_CHAINED",
  521.         0x2100, MB_STD, "PMERR_SEG_NOT_FOUND",
  522.         0x2101, MB_STD, "PMERR_SEG_STORE_LIMIT_EXCEEDED",
  523.         0x2102, MB_STD, "PMERR_SETID_IN_USE",
  524.         0x2103, MB_STD, "PMERR_SETID_NOT_FOUND",
  525.         0x2104, MB_STD, "PMERR_STARTDOC_NOT_ISSUED",
  526.         0x2105, MB_STD, "PMERR_STOP_DRAW_OCCURRED",
  527.         0x2106, MB_STD, "PMERR_TOO_MANY_METAFILES_IN_USE",
  528.         0x2107, MB_STD, "PMERR_TRUNCATED_ORDER",
  529.         0x2108, MB_STD, "PMERR_UNCHAINED_SEG_ZERO_INV",
  530.         0x2109, MB_STD, "PMERR_UNSUPPORTED_ATTR",
  531.         0x210A, MB_STD, "PMERR_UNSUPPORTED_ATTR_VALUE",
  532.         0x210B, MB_STD, "PMERR_ENDDOC_NOT_ISSUED",
  533.  
  534.         0x4001, MB_STD, "PMERR_SPL_DRIVER_ERROR",
  535.         0x4002, MB_STD, "PMERR_SPL_DEVICE_ERROR",
  536.         0x4003, MB_STD, "PMERR_SPL_DEVICE_NOT_INSTALLED",
  537.         0x4004, MB_STD, "PMERR_SPL_QUEUE_ERROR",
  538.         0x4005, MB_STD, "PMERR_SPL_INV_HSPL",
  539.         0x4006, MB_STD, "PMERR_SPL_NO_DISK_SPACE",
  540.         0x4007, MB_STD, "PMERR_SPL_NO_MEMORY",
  541.         0x4008, MB_STD, "PMERR_SPL_PRINT_ABORT",
  542.         0x4009, MB_STD, "PMERR_SPL_SPOOLER_NOT_INSTALLED",
  543.         0x400A, MB_STD, "PMERR_SPL_INV_FORMS_CODE",
  544.         0x400B, MB_STD, "PMERR_SPL_INV_PRIORITY",
  545.         0x400C, MB_STD, "PMERR_SPL_NO_FREE_JOB_ID",
  546.         0x400D, MB_STD, "PMERR_SPL_NO_DATA",
  547.         0x400E, MB_STD, "PMERR_SPL_INV_TOKEN",
  548.         0x400F, MB_STD, "PMERR_SPL_INV_DATATYPE",
  549.         0x4010, MB_STD, "PMERR_SPL_PROCESSOR_ERROR",
  550.         0x4011, MB_STD, "PMERR_SPL_INV_JOB_ID",
  551.         0x4012, MB_STD, "PMERR_SPL_JOB_NOT_PRINTING",
  552.         0x4013, MB_STD, "PMERR_SPL_JOB_PRINTING",
  553.         0x4014, MB_STD, "PMERR_SPL_QUEUE_ALREADY_EXISTS",
  554.         0x4015, MB_STD, "PMERR_SPL_INV_QUEUE_NAME",
  555.         0x4016, MB_STD, "PMERR_SPL_QUEUE_NOT_EMPTY",
  556.         0x4017, MB_STD, "PMERR_SPL_DEVICE_ALREADY_EXISTS",
  557.         0x4018, MB_STD, "PMERR_SPL_DEVICE_LIMIT_REACHED",
  558.         0x4019, MB_STD, "PMERR_SPL_STATUS_STRING_TRUNC",
  559.         0x401A, MB_STD, "PMERR_SPL_INV_LENGTH_OR_COUNT",
  560.         0x401B, MB_STD, "PMERR_SPL_FILE_NOT_FOUND",
  561.         0x401C, MB_STD, "PMERR_SPL_CANNOT_OPEN_FILE",
  562.         0x401D, MB_STD, "PMERR_SPL_DRIVER_NOT_INSTALLED",
  563.         0x401E, MB_STD, "PMERR_SPL_INV_PROCESSOR_DATTYPE",
  564.         0x401F, MB_STD, "PMERR_SPL_INV_DRIVER_DATATYPE",
  565.         0x4020, MB_STD, "PMERR_SPL_PROCESSOR_NOT_INST",
  566.         0x4021, MB_STD, "PMERR_SPL_NO_SUCH_LOG_ADDRESS",
  567.         0x4022, MB_STD, "PMERR_SPL_PRINTER_NOT_FOUND",
  568.         0x4023, MB_STD, "PMERR_SPL_DD_NOT_FOUND",
  569.         0x4024, MB_STD, "PMERR_SPL_QUEUE_NOT_FOUND",
  570.         0x4025, MB_STD, "PMERR_SPL_MANY_QUEUES_ASSOC",
  571.         0x4026, MB_STD, "PMERR_SPL_NO_QUEUES_ASSOCIATED",
  572.         0x4027, MB_STD, "PMERR_SPL_INI_FILE_ERROR",
  573.         0x4028, MB_STD, "PMERR_SPL_NO_DEFAULT_QUEUE",
  574.         0x4029, MB_STD, "PMERR_SPL_NO_CURRENT_FORMS_CODE",
  575.         0x402A, MB_STD, "PMERR_SPL_NOT_AUTHORISED",
  576.         0x402B, MB_STD, "PMERR_SPL_TEMP_NETWORK_ERROR",
  577.         0x402C, MB_STD, "PMERR_SPL_HARD_NETWORK_ERROR",
  578.         0x402D, MB_STD, "PMERR_DEL_NOT_ALLOWED",
  579.         0x402E, MB_STD, "PMERR_CANNOT_DEL_QP_REF",
  580.         0x402F, MB_STD, "PMERR_CANNOT_DEL_QNAME_REF",
  581.         0x4030, MB_STD, "PMERR_CANNOT_DEL_PRINTER_DD_REF",
  582.         0x4031, MB_STD, "PMERR_CANNOT_DEL_PRN_NAME_REF",
  583.         0x4032, MB_STD, "PMERR_CANNOT_DEL_PRN_ADDR_REF",
  584.         0x4033, MB_STD, "PMERR_SPOOLER_QP_NOT_DEFINED",
  585.         0x4034, MB_STD, "PMERR_PRN_NAME_NOT_DEFINED",
  586.         0x4035, MB_STD, "PMERR_PRN_ADDR_NOT_DEFINED",
  587.         0x4036, MB_STD, "PMERR_PRINTER_DD_NOT_DEFINED",
  588.         0x4037, MB_STD, "PMERR_PRINTER_QUEUE_NOT_DEFINED",
  589.         0x4038, MB_STD, "PMERR_PRN_ADDR_IN_USE",
  590.         0x4039, MB_STD, "PMERR_SPL_TOO_MANY_OPEN_FILES",
  591.         0x403A, MB_STD, "PMERR_SPL_CP_NOT_REQD",
  592.  
  593.         0x4040, MB_STD, "PMERR_UNABLE_TO_CLOSE_DEVICE",
  594.  
  595.         0x5001, MB_STD, "PMERR_INV_TYPE",
  596.         0x5002, MB_STD, "PMERR_INV_CONV",
  597.         0x5003, MB_STD, "PMERR_INV_SEGLEN",
  598.         0x5004, MB_STD, "PMERR_DUP_SEGNAME",
  599.         0x5005, MB_STD, "PMERR_INV_XFORM",
  600.         0x5006, MB_STD, "PMERR_INV_VIEWLIM",
  601.         0x5007, MB_STD, "PMERR_INV_3DCOORD",
  602.         0x5008, MB_STD, "PMERR_SMB_OVFLOW",
  603.         0x5009, MB_STD, "PMERR_SEG_OVFLOW",
  604.  
  605.     };
  606.  
  607.     USHORT PMErrCount = sizeof(PMErrMsg) / sizeof(ERRORMSG);
  608.