Changeset 180 for trunk/src/helpers/wphandle.c
- Timestamp:
- Jul 2, 2002, 5:27:26 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/helpers/wphandle.c
r169 r180 515 515 &cbBlockThis)) 516 516 { 517 arc = ERROR_WPH_ CORRUPT_HANDLES_DATA;517 arc = ERROR_WPH_PRFQUERYPROFILESIZE_BLOCK; 518 518 break; 519 519 } … … 536 536 &cbBlockThis)) 537 537 { 538 arc = ERROR_WPH_ CORRUPT_HANDLES_DATA;538 arc = ERROR_WPH_PRFQUERYPROFILEDATA_BLOCK; 539 539 break; 540 540 } … … 830 830 CATCH(excpt1) 831 831 { 832 arc = ERROR_ WPH_CRASHED;832 arc = ERROR_PROTECTION_VIOLATION; // V0.9.19 (2002-07-01) [umoeller] 833 833 } END_CATCH(); 834 834 … … 966 966 CATCH(excpt1) 967 967 { 968 arc = ERROR_ WPH_CRASHED;968 arc = ERROR_PROTECTION_VIOLATION; // V0.9.19 (2002-07-01) [umoeller] 969 969 } END_CATCH(); 970 970 } … … 1043 1043 CATCH(excpt1) 1044 1044 { 1045 arc = ERROR_ WPH_CRASHED;1045 arc = ERROR_PROTECTION_VIOLATION; // V0.9.19 (2002-07-01) [umoeller] 1046 1046 } END_CATCH(); 1047 1047 … … 1049 1049 } 1050 1050 1051 1052 1051 /* 1052 *@@ wphDescribeError: 1053 * returns an error description for one of the handles 1054 * engine errors, or NULL if the error code is not 1055 * recognized. 1056 * 1057 *@@added V0.9.19 (2002-07-01) [umoeller] 1058 */ 1059 1060 PCSZ wphDescribeError(APIRET arc) 1061 { 1062 switch (arc) 1063 { 1064 case ERROR_WPH_NO_BASECLASS_DATA: 1065 return "Cannot find PM_Workplace:BaseClass in OS2.INI"; 1066 1067 case ERROR_WPH_NO_ACTIVEHANDLES_DATA: 1068 return "Cannot find PM_Workplace:ActiveHandles in OS2SYS.INI"; 1069 1070 case ERROR_WPH_INCOMPLETE_BASECLASS_DATA: 1071 return "PM_Workplace:ActiveHandles in OS2SYS.INI is incomplete"; 1072 1073 case ERROR_WPH_NO_HANDLES_DATA: 1074 return "Active handles block in OS2SYS.INI is empty"; 1075 1076 case ERROR_WPH_CORRUPT_HANDLES_DATA: 1077 return "Cannot parse data in active handles block in OS2SYS.INI"; 1078 1079 case ERROR_WPH_INVALID_PARENT_HANDLE: 1080 return "Handle has invalid parent handle"; 1081 1082 case ERROR_WPH_CANNOT_FIND_HANDLE: 1083 return "No handle exists for the given filename"; 1084 1085 case ERROR_WPH_DRIV_TREEINSERT_FAILED: 1086 return "Duplicate DRIV node (treeInsert failed)"; 1087 1088 case ERROR_WPH_NODE_TREEINSERT_FAILED: 1089 return "Duplicate NODE node (treeInsert failed)"; 1090 1091 case ERROR_WPH_NODE_BEFORE_DRIV: 1092 return "NODE node before DRIV node"; 1093 1094 case ERROR_WPH_NO_MATCHING_DRIVE_BLOCK: 1095 return "No matching DRIV node"; 1096 1097 case ERROR_WPH_NO_MATCHING_ROOT_DIR: 1098 return "No matching root directory"; 1099 1100 case ERROR_WPH_NOT_FILESYSTEM_HANDLE: 1101 return "Handle is not a file-system handle"; 1102 1103 case ERROR_WPH_PRFQUERYPROFILESIZE_BLOCK: 1104 return "PrfQueryProfileSize failed on reading one BLOCK in OS2SYS.INI"; 1105 1106 case ERROR_WPH_PRFQUERYPROFILEDATA_BLOCK: 1107 return "PrfQueryProfileData failed on reading one BLOCK in OS2SYS.INI"; 1108 } 1109 1110 return NULL; 1111 }
Note:
See TracChangeset
for help on using the changeset viewer.