home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / watcoapi.zip / incl16 / pmerr.h < prev    next >
C/C++ Source or Header  |  2002-09-30  |  3KB  |  79 lines

  1. /*
  2.     OS/2 Presentation Manager error codes include file
  3.     for 16-bit development.
  4. */
  5.  
  6.  
  7. #ifdef INCL_WINERRORS
  8.  
  9. #ifndef INCL_WINERRORS_INCL
  10. #define INCL_WINERRORS_INCL
  11.  
  12. #define PMERR_INVALID_HWND                  0x1001
  13. #define PMERR_INVALID_HMQ                   0x1002
  14. #define PMERR_PARAMETER_OUT_OF_RANGE        0x1003
  15. #define PMERR_WINDOW_LOCK_UNDERFLOW         0x1004
  16. #define PMERR_WINDOW_LOCK_OVERFLOW          0x1005
  17. #define PMERR_BAD_WINDOW_LOCK_COUNT         0x1006
  18. #define PMERR_WINDOW_NOT_LOCKED             0x1007
  19. #define PMERR_INVALID_SELECTOR              0x1008
  20. #define PMERR_CALL_FROM_WRONG_THREAD        0x1009
  21. #define PMERR_RESOURCE_NOT_FOUND            0x100A
  22. #define PMERR_INVALID_STRING_PARM           0x100B
  23. #define PMERR_INVALID_HHEAP                 0x100C
  24. #define PMERR_INVALID_HEAP_POINTER          0x100D
  25. #define PMERR_INVALID_HEAP_SIZE_PARM        0x100E
  26. #define PMERR_INVALID_HEAP_SIZE             0x100F
  27. #define PMERR_INVALID_HEAP_SIZE_WORD        0x1010
  28. #define PMERR_HEAP_OUT_OF_MEMORY            0x1011
  29. #define PMERR_HEAP_MAX_SIZE_REACHED         0x1012
  30. #define PMERR_INVALID_HATOMTBL              0x1013
  31. #define PMERR_INVALID_ATOM                  0x1014
  32. #define PMERR_INVALID_ATOM_NAME             0x1015
  33. #define PMERR_INVALID_INTEGER_ATOM          0x1016
  34. #define PMERR_ATOM_NAME_NOT_FOUND           0x1017
  35. #define PMERR_QUEUE_TOO_LARGE               0x1018
  36. #define PMERR_INVALID_FLAG                  0x1019
  37. #define PMERR_INVALID_HACCEL                0x101A
  38. #define PMERR_INVALID_HPTR                  0x101B
  39. #define PMERR_INVALID_HENUM                 0x101C
  40. #define PMERR_INVALID_SRC_CODEPAGE          0x101D
  41. #define PMERR_INVALID_DST_CODEPAGE          0x101E
  42. #define PMERR_UNKNOWN_COMPONENT_ID          0x101f
  43. #define PMERR_UNKNOWN_ERROR_CODE            0x1020
  44. #define PMERR_SEVERITY_LEVELS               0x1021
  45.  
  46. #define PMERR_INVALID_RESOURCE_FORMAT       0x1034
  47.  
  48. #define PMERR_NO_MSG_QUEUE                  0x1036
  49. #define PMERR_WIN_DEBUGMSG                  0x1037
  50. #define PMERR_QUEUE_FULL                    0x1038
  51. #define PMERR_LIBRARY_LOAD_FAILED           0x1039
  52. #define PMERR_PROCEDURE_LOAD_FAILED         0x103A
  53. #define PMERR_LIBRARY_DELETE_FAILED         0x103B
  54. #define PMERR_PROCEDURE_DELETE_FAILED       0x103C
  55. #define PMERR_ARRAY_TOO_LARGE               0x103D
  56. #define PMERR_ARRAY_TOO_SMALL               0x103E
  57. #define PMERR_DATATYPE_ENTRY_BAD_INDEX      0x103F
  58. #define PMERR_DATATYPE_ENTRY_CTL_BAD        0x1040
  59. #define PMERR_DATATYPE_ENTRY_CTL_MISS       0x1041
  60. #define PMERR_DATATYPE_ENTRY_INVALID        0x1042
  61. #define PMERR_DATATYPE_ENTRY_NOT_NUM        0x1043
  62. #define PMERR_DATATYPE_ENTRY_NOT_OFF        0x1044
  63. #define PMERR_DATATYPE_INVALID              0x1045
  64. #define PMERR_DATATYPE_NOT_UNIQUE           0x1046
  65. #define PMERR_DATATYPE_TOO_LONG             0x1047
  66. #define PMERR_DATATYPE_TOO_SMALL            0x1048
  67. #define PMERR_DIRECTION_INVALID             0x1049
  68. #define PMERR_INVALID_HAB                   0x104A
  69. #define PMERR_INVALID_HSTRUCT               0x104D
  70. #define PMERR_LENGTH_TOO_SMALL              0x104E
  71. #define PMERR_MSGID_TOO_SMALL               0x104F
  72. #define PMERR_NO_HANDLE_ALLOC               0x1050
  73. #define PMERR_NOT_IN_A_PM_SESSION           0x1051
  74. #define PMERR_MSG_QUEUE_ALREADY_EXISTS      0x1052
  75.  
  76. #endif
  77.  
  78. #endif
  79.