1 /* vim: set expandtab ts=4 sw=4: */ 2 /* 3 * You may redistribute this program and/or modify it under the terms of 4 * the GNU General Public License as published by the Free Software Foundation, 5 * either version 3 of the License, or (at your option) any later version. 6 * 7 * This program is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * GNU General Public License for more details. 11 * 12 * You should have received a copy of the GNU General Public License 13 * along with this program. If not, see <https://www.gnu.org/licenses/>. 14 */ 15 16 #include "exception/WinEr.h" 17 18 #include <windows.h> 19 #include <ntstatus.h> 20 WinEr_strerror(long status)21char* WinEr_strerror(long status) 22 { 23 switch (status) { 24 case ERROR_SUCCESS: 25 return "ERROR_SUCCESS"; 26 case ERROR_INVALID_FUNCTION: 27 return "ERROR_INVALID_FUNCTION"; 28 case ERROR_FILE_NOT_FOUND: 29 return "ERROR_FILE_NOT_FOUND"; 30 case ERROR_PATH_NOT_FOUND: 31 return "ERROR_PATH_NOT_FOUND"; 32 case ERROR_TOO_MANY_OPEN_FILES: 33 return "ERROR_TOO_MANY_OPEN_FILES"; 34 case ERROR_ACCESS_DENIED: 35 return "ERROR_ACCESS_DENIED"; 36 case ERROR_INVALID_HANDLE: 37 return "ERROR_INVALID_HANDLE"; 38 case ERROR_ARENA_TRASHED: 39 return "ERROR_ARENA_TRASHED"; 40 case ERROR_NOT_ENOUGH_MEMORY: 41 return "ERROR_NOT_ENOUGH_MEMORY"; 42 case ERROR_INVALID_BLOCK: 43 return "ERROR_INVALID_BLOCK"; 44 case ERROR_BAD_ENVIRONMENT: 45 return "ERROR_BAD_ENVIRONMENT"; 46 case ERROR_BAD_FORMAT: 47 return "ERROR_BAD_FORMAT"; 48 case ERROR_INVALID_ACCESS: 49 return "ERROR_INVALID_ACCESS"; 50 case ERROR_INVALID_DATA: 51 return "ERROR_INVALID_DATA"; 52 case ERROR_OUTOFMEMORY: 53 return "ERROR_OUTOFMEMORY"; 54 case ERROR_INVALID_DRIVE: 55 return "ERROR_INVALID_DRIVE"; 56 case ERROR_CURRENT_DIRECTORY: 57 return "ERROR_CURRENT_DIRECTORY"; 58 case ERROR_NOT_SAME_DEVICE: 59 return "ERROR_NOT_SAME_DEVICE"; 60 case ERROR_NO_MORE_FILES: 61 return "ERROR_NO_MORE_FILES"; 62 case ERROR_WRITE_PROTECT: 63 return "ERROR_WRITE_PROTECT"; 64 case ERROR_BAD_UNIT: 65 return "ERROR_BAD_UNIT"; 66 case ERROR_NOT_READY: 67 return "ERROR_NOT_READY"; 68 case ERROR_BAD_COMMAND: 69 return "ERROR_BAD_COMMAND"; 70 case ERROR_CRC: 71 return "ERROR_CRC"; 72 case ERROR_BAD_LENGTH: 73 return "ERROR_BAD_LENGTH"; 74 case ERROR_SEEK: 75 return "ERROR_SEEK"; 76 case ERROR_NOT_DOS_DISK: 77 return "ERROR_NOT_DOS_DISK"; 78 case ERROR_SECTOR_NOT_FOUND: 79 return "ERROR_SECTOR_NOT_FOUND"; 80 case ERROR_OUT_OF_PAPER: 81 return "ERROR_OUT_OF_PAPER"; 82 case ERROR_WRITE_FAULT: 83 return "ERROR_WRITE_FAULT"; 84 case ERROR_READ_FAULT: 85 return "ERROR_READ_FAULT"; 86 case ERROR_GEN_FAILURE: 87 return "ERROR_GEN_FAILURE"; 88 case ERROR_SHARING_VIOLATION: 89 return "ERROR_SHARING_VIOLATION"; 90 case ERROR_LOCK_VIOLATION: 91 return "ERROR_LOCK_VIOLATION"; 92 case ERROR_WRONG_DISK: 93 return "ERROR_WRONG_DISK"; 94 case ERROR_SHARING_BUFFER_EXCEEDED: 95 return "ERROR_SHARING_BUFFER_EXCEEDED"; 96 case ERROR_HANDLE_EOF: 97 return "ERROR_HANDLE_EOF"; 98 case ERROR_HANDLE_DISK_FULL: 99 return "ERROR_HANDLE_DISK_FULL"; 100 case ERROR_NOT_SUPPORTED: 101 return "ERROR_NOT_SUPPORTED"; 102 case ERROR_REM_NOT_LIST: 103 return "ERROR_REM_NOT_LIST"; 104 case ERROR_DUP_NAME: 105 return "ERROR_DUP_NAME"; 106 case ERROR_BAD_NETPATH: 107 return "ERROR_BAD_NETPATH"; 108 case ERROR_NETWORK_BUSY: 109 return "ERROR_NETWORK_BUSY"; 110 case ERROR_DEV_NOT_EXIST: 111 return "ERROR_DEV_NOT_EXIST"; 112 case ERROR_TOO_MANY_CMDS: 113 return "ERROR_TOO_MANY_CMDS"; 114 case ERROR_ADAP_HDW_ERR: 115 return "ERROR_ADAP_HDW_ERR"; 116 case ERROR_BAD_NET_RESP: 117 return "ERROR_BAD_NET_RESP"; 118 case ERROR_UNEXP_NET_ERR: 119 return "ERROR_UNEXP_NET_ERR"; 120 case ERROR_BAD_REM_ADAP: 121 return "ERROR_BAD_REM_ADAP"; 122 case ERROR_PRINTQ_FULL: 123 return "ERROR_PRINTQ_FULL"; 124 case ERROR_NO_SPOOL_SPACE: 125 return "ERROR_NO_SPOOL_SPACE"; 126 case ERROR_PRINT_CANCELLED: 127 return "ERROR_PRINT_CANCELLED"; 128 case ERROR_NETNAME_DELETED: 129 return "ERROR_NETNAME_DELETED"; 130 case ERROR_NETWORK_ACCESS_DENIED: 131 return "ERROR_NETWORK_ACCESS_DENIED"; 132 case ERROR_BAD_DEV_TYPE: 133 return "ERROR_BAD_DEV_TYPE"; 134 case ERROR_BAD_NET_NAME: 135 return "ERROR_BAD_NET_NAME"; 136 case ERROR_TOO_MANY_NAMES: 137 return "ERROR_TOO_MANY_NAMES"; 138 case ERROR_TOO_MANY_SESS: 139 return "ERROR_TOO_MANY_SESS"; 140 case ERROR_SHARING_PAUSED: 141 return "ERROR_SHARING_PAUSED"; 142 case ERROR_REQ_NOT_ACCEP: 143 return "ERROR_REQ_NOT_ACCEP"; 144 case ERROR_REDIR_PAUSED: 145 return "ERROR_REDIR_PAUSED"; 146 case ERROR_FILE_EXISTS: 147 return "ERROR_FILE_EXISTS"; 148 case ERROR_CANNOT_MAKE: 149 return "ERROR_CANNOT_MAKE"; 150 case ERROR_FAIL_I24: 151 return "ERROR_FAIL_I24"; 152 case ERROR_OUT_OF_STRUCTURES: 153 return "ERROR_OUT_OF_STRUCTURES"; 154 case ERROR_ALREADY_ASSIGNED: 155 return "ERROR_ALREADY_ASSIGNED"; 156 case ERROR_INVALID_PASSWORD: 157 return "ERROR_INVALID_PASSWORD"; 158 case ERROR_INVALID_PARAMETER: 159 return "ERROR_INVALID_PARAMETER"; 160 case ERROR_NET_WRITE_FAULT: 161 return "ERROR_NET_WRITE_FAULT"; 162 case ERROR_NO_PROC_SLOTS: 163 return "ERROR_NO_PROC_SLOTS"; 164 case ERROR_TOO_MANY_SEMAPHORES: 165 return "ERROR_TOO_MANY_SEMAPHORES"; 166 case ERROR_EXCL_SEM_ALREADY_OWNED: 167 return "ERROR_EXCL_SEM_ALREADY_OWNED"; 168 case ERROR_SEM_IS_SET: 169 return "ERROR_SEM_IS_SET"; 170 case ERROR_TOO_MANY_SEM_REQUESTS: 171 return "ERROR_TOO_MANY_SEM_REQUESTS"; 172 case ERROR_INVALID_AT_INTERRUPT_TIME: 173 return "ERROR_INVALID_AT_INTERRUPT_TIME"; 174 case ERROR_SEM_OWNER_DIED: 175 return "ERROR_SEM_OWNER_DIED"; 176 case ERROR_SEM_USER_LIMIT: 177 return "ERROR_SEM_USER_LIMIT"; 178 case ERROR_DISK_CHANGE: 179 return "ERROR_DISK_CHANGE"; 180 case ERROR_DRIVE_LOCKED: 181 return "ERROR_DRIVE_LOCKED"; 182 case ERROR_BROKEN_PIPE: 183 return "ERROR_BROKEN_PIPE"; 184 case ERROR_OPEN_FAILED: 185 return "ERROR_OPEN_FAILED"; 186 case ERROR_BUFFER_OVERFLOW: 187 return "ERROR_BUFFER_OVERFLOW"; 188 case ERROR_DISK_FULL: 189 return "ERROR_DISK_FULL"; 190 case ERROR_NO_MORE_SEARCH_HANDLES: 191 return "ERROR_NO_MORE_SEARCH_HANDLES"; 192 case ERROR_INVALID_TARGET_HANDLE: 193 return "ERROR_INVALID_TARGET_HANDLE"; 194 case ERROR_INVALID_CATEGORY: 195 return "ERROR_INVALID_CATEGORY"; 196 case ERROR_INVALID_VERIFY_SWITCH: 197 return "ERROR_INVALID_VERIFY_SWITCH"; 198 case ERROR_BAD_DRIVER_LEVEL: 199 return "ERROR_BAD_DRIVER_LEVEL"; 200 case ERROR_CALL_NOT_IMPLEMENTED: 201 return "ERROR_CALL_NOT_IMPLEMENTED"; 202 case ERROR_SEM_TIMEOUT: 203 return "ERROR_SEM_TIMEOUT"; 204 case ERROR_INSUFFICIENT_BUFFER: 205 return "ERROR_INSUFFICIENT_BUFFER"; 206 case ERROR_INVALID_NAME: 207 return "ERROR_INVALID_NAME"; 208 case ERROR_INVALID_LEVEL: 209 return "ERROR_INVALID_LEVEL"; 210 case ERROR_NO_VOLUME_LABEL: 211 return "ERROR_NO_VOLUME_LABEL"; 212 case ERROR_MOD_NOT_FOUND: 213 return "ERROR_MOD_NOT_FOUND"; 214 case ERROR_PROC_NOT_FOUND: 215 return "ERROR_PROC_NOT_FOUND"; 216 case ERROR_WAIT_NO_CHILDREN: 217 return "ERROR_WAIT_NO_CHILDREN"; 218 case ERROR_CHILD_NOT_COMPLETE: 219 return "ERROR_CHILD_NOT_COMPLETE"; 220 case ERROR_DIRECT_ACCESS_HANDLE: 221 return "ERROR_DIRECT_ACCESS_HANDLE"; 222 case ERROR_NEGATIVE_SEEK: 223 return "ERROR_NEGATIVE_SEEK"; 224 case ERROR_SEEK_ON_DEVICE: 225 return "ERROR_SEEK_ON_DEVICE"; 226 case ERROR_IS_JOIN_TARGET: 227 return "ERROR_IS_JOIN_TARGET"; 228 case ERROR_IS_JOINED: 229 return "ERROR_IS_JOINED"; 230 case ERROR_IS_SUBSTED: 231 return "ERROR_IS_SUBSTED"; 232 case ERROR_NOT_JOINED: 233 return "ERROR_NOT_JOINED"; 234 case ERROR_NOT_SUBSTED: 235 return "ERROR_NOT_SUBSTED"; 236 case ERROR_JOIN_TO_JOIN: 237 return "ERROR_JOIN_TO_JOIN"; 238 case ERROR_SUBST_TO_SUBST: 239 return "ERROR_SUBST_TO_SUBST"; 240 case ERROR_JOIN_TO_SUBST: 241 return "ERROR_JOIN_TO_SUBST"; 242 case ERROR_SUBST_TO_JOIN: 243 return "ERROR_SUBST_TO_JOIN"; 244 case ERROR_BUSY_DRIVE: 245 return "ERROR_BUSY_DRIVE"; 246 case ERROR_SAME_DRIVE: 247 return "ERROR_SAME_DRIVE"; 248 case ERROR_DIR_NOT_ROOT: 249 return "ERROR_DIR_NOT_ROOT"; 250 case ERROR_DIR_NOT_EMPTY: 251 return "ERROR_DIR_NOT_EMPTY"; 252 case ERROR_IS_SUBST_PATH: 253 return "ERROR_IS_SUBST_PATH"; 254 case ERROR_IS_JOIN_PATH: 255 return "ERROR_IS_JOIN_PATH"; 256 case ERROR_PATH_BUSY: 257 return "ERROR_PATH_BUSY"; 258 case ERROR_IS_SUBST_TARGET: 259 return "ERROR_IS_SUBST_TARGET"; 260 case ERROR_SYSTEM_TRACE: 261 return "ERROR_SYSTEM_TRACE"; 262 case ERROR_INVALID_EVENT_COUNT: 263 return "ERROR_INVALID_EVENT_COUNT"; 264 case ERROR_TOO_MANY_MUXWAITERS: 265 return "ERROR_TOO_MANY_MUXWAITERS"; 266 case ERROR_INVALID_LIST_FORMAT: 267 return "ERROR_INVALID_LIST_FORMAT"; 268 case ERROR_LABEL_TOO_LONG: 269 return "ERROR_LABEL_TOO_LONG"; 270 case ERROR_TOO_MANY_TCBS: 271 return "ERROR_TOO_MANY_TCBS"; 272 case ERROR_SIGNAL_REFUSED: 273 return "ERROR_SIGNAL_REFUSED"; 274 case ERROR_DISCARDED: 275 return "ERROR_DISCARDED"; 276 case ERROR_NOT_LOCKED: 277 return "ERROR_NOT_LOCKED"; 278 case ERROR_BAD_THREADID_ADDR: 279 return "ERROR_BAD_THREADID_ADDR"; 280 case ERROR_BAD_ARGUMENTS: 281 return "ERROR_BAD_ARGUMENTS"; 282 case ERROR_BAD_PATHNAME: 283 return "ERROR_BAD_PATHNAME"; 284 case ERROR_SIGNAL_PENDING: 285 return "ERROR_SIGNAL_PENDING"; 286 case ERROR_MAX_THRDS_REACHED: 287 return "ERROR_MAX_THRDS_REACHED"; 288 case ERROR_LOCK_FAILED: 289 return "ERROR_LOCK_FAILED"; 290 case ERROR_BUSY: 291 return "ERROR_BUSY"; 292 case ERROR_CANCEL_VIOLATION: 293 return "ERROR_CANCEL_VIOLATION"; 294 case ERROR_ATOMIC_LOCKS_NOT_SUPPORTED: 295 return "ERROR_ATOMIC_LOCKS_NOT_SUPPORTED"; 296 case ERROR_INVALID_SEGMENT_NUMBER: 297 return "ERROR_INVALID_SEGMENT_NUMBER"; 298 case ERROR_INVALID_ORDINAL: 299 return "ERROR_INVALID_ORDINAL"; 300 case ERROR_ALREADY_EXISTS: 301 return "ERROR_ALREADY_EXISTS"; 302 case ERROR_INVALID_FLAG_NUMBER: 303 return "ERROR_INVALID_FLAG_NUMBER"; 304 case ERROR_SEM_NOT_FOUND: 305 return "ERROR_SEM_NOT_FOUND"; 306 case ERROR_INVALID_STARTING_CODESEG: 307 return "ERROR_INVALID_STARTING_CODESEG"; 308 case ERROR_INVALID_STACKSEG: 309 return "ERROR_INVALID_STACKSEG"; 310 case ERROR_INVALID_MODULETYPE: 311 return "ERROR_INVALID_MODULETYPE"; 312 case ERROR_INVALID_EXE_SIGNATURE: 313 return "ERROR_INVALID_EXE_SIGNATURE"; 314 case ERROR_EXE_MARKED_INVALID: 315 return "ERROR_EXE_MARKED_INVALID"; 316 case ERROR_BAD_EXE_FORMAT: 317 return "ERROR_BAD_EXE_FORMAT"; 318 case ERROR_ITERATED_DATA_EXCEEDS_64k: 319 return "ERROR_ITERATED_DATA_EXCEEDS_64k"; 320 case ERROR_INVALID_MINALLOCSIZE: 321 return "ERROR_INVALID_MINALLOCSIZE"; 322 case ERROR_DYNLINK_FROM_INVALID_RING: 323 return "ERROR_DYNLINK_FROM_INVALID_RING"; 324 case ERROR_IOPL_NOT_ENABLED: 325 return "ERROR_IOPL_NOT_ENABLED"; 326 case ERROR_INVALID_SEGDPL: 327 return "ERROR_INVALID_SEGDPL"; 328 case ERROR_AUTODATASEG_EXCEEDS_64k: 329 return "ERROR_AUTODATASEG_EXCEEDS_64k"; 330 case ERROR_RING2SEG_MUST_BE_MOVABLE: 331 return "ERROR_RING2SEG_MUST_BE_MOVABLE"; 332 case ERROR_RELOC_CHAIN_XEEDS_SEGLIM: 333 return "ERROR_RELOC_CHAIN_XEEDS_SEGLIM"; 334 case ERROR_INFLOOP_IN_RELOC_CHAIN: 335 return "ERROR_INFLOOP_IN_RELOC_CHAIN"; 336 case ERROR_ENVVAR_NOT_FOUND: 337 return "ERROR_ENVVAR_NOT_FOUND"; 338 case ERROR_NO_SIGNAL_SENT: 339 return "ERROR_NO_SIGNAL_SENT"; 340 case ERROR_FILENAME_EXCED_RANGE: 341 return "ERROR_FILENAME_EXCED_RANGE"; 342 case ERROR_RING2_STACK_IN_USE: 343 return "ERROR_RING2_STACK_IN_USE"; 344 case ERROR_META_EXPANSION_TOO_LONG: 345 return "ERROR_META_EXPANSION_TOO_LONG"; 346 case ERROR_INVALID_SIGNAL_NUMBER: 347 return "ERROR_INVALID_SIGNAL_NUMBER"; 348 case ERROR_THREAD_1_INACTIVE: 349 return "ERROR_THREAD_1_INACTIVE"; 350 case ERROR_LOCKED: 351 return "ERROR_LOCKED"; 352 case ERROR_TOO_MANY_MODULES: 353 return "ERROR_TOO_MANY_MODULES"; 354 case ERROR_NESTING_NOT_ALLOWED: 355 return "ERROR_NESTING_NOT_ALLOWED"; 356 case ERROR_EXE_MACHINE_TYPE_MISMATCH: 357 return "ERROR_EXE_MACHINE_TYPE_MISMATCH"; 358 case ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY: 359 return "ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY"; 360 case ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY: 361 return "ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY"; 362 case ERROR_BAD_PIPE: 363 return "ERROR_BAD_PIPE"; 364 case ERROR_PIPE_BUSY: 365 return "ERROR_PIPE_BUSY"; 366 case ERROR_NO_DATA: 367 return "ERROR_NO_DATA"; 368 case ERROR_PIPE_NOT_CONNECTED: 369 return "ERROR_PIPE_NOT_CONNECTED"; 370 case ERROR_MORE_DATA: 371 return "ERROR_MORE_DATA"; 372 case ERROR_VC_DISCONNECTED: 373 return "ERROR_VC_DISCONNECTED"; 374 case ERROR_INVALID_EA_NAME: 375 return "ERROR_INVALID_EA_NAME"; 376 case ERROR_EA_LIST_INCONSISTENT: 377 return "ERROR_EA_LIST_INCONSISTENT"; 378 case ERROR_NO_MORE_ITEMS: 379 return "ERROR_NO_MORE_ITEMS"; 380 case ERROR_CANNOT_COPY: 381 return "ERROR_CANNOT_COPY"; 382 case ERROR_DIRECTORY: 383 return "ERROR_DIRECTORY"; 384 case ERROR_EAS_DIDNT_FIT: 385 return "ERROR_EAS_DIDNT_FIT"; 386 case ERROR_EA_FILE_CORRUPT: 387 return "ERROR_EA_FILE_CORRUPT"; 388 case ERROR_EA_TABLE_FULL: 389 return "ERROR_EA_TABLE_FULL"; 390 case ERROR_INVALID_EA_HANDLE: 391 return "ERROR_INVALID_EA_HANDLE"; 392 case ERROR_EAS_NOT_SUPPORTED: 393 return "ERROR_EAS_NOT_SUPPORTED"; 394 case ERROR_NOT_OWNER: 395 return "ERROR_NOT_OWNER"; 396 case ERROR_TOO_MANY_POSTS: 397 return "ERROR_TOO_MANY_POSTS"; 398 case ERROR_PARTIAL_COPY: 399 return "ERROR_PARTIAL_COPY"; 400 case ERROR_OPLOCK_NOT_GRANTED: 401 return "ERROR_OPLOCK_NOT_GRANTED"; 402 case ERROR_INVALID_OPLOCK_PROTOCOL: 403 return "ERROR_INVALID_OPLOCK_PROTOCOL"; 404 case ERROR_DISK_TOO_FRAGMENTED: 405 return "ERROR_DISK_TOO_FRAGMENTED"; 406 case ERROR_DELETE_PENDING: 407 return "ERROR_DELETE_PENDING"; 408 case ERROR_MR_MID_NOT_FOUND: 409 return "ERROR_MR_MID_NOT_FOUND"; 410 case ERROR_SCOPE_NOT_FOUND: 411 return "ERROR_SCOPE_NOT_FOUND"; 412 case ERROR_INVALID_ADDRESS: 413 return "ERROR_INVALID_ADDRESS"; 414 case ERROR_ARITHMETIC_OVERFLOW: 415 return "ERROR_ARITHMETIC_OVERFLOW"; 416 case ERROR_PIPE_CONNECTED: 417 return "ERROR_PIPE_CONNECTED"; 418 case ERROR_PIPE_LISTENING: 419 return "ERROR_PIPE_LISTENING"; 420 case ERROR_EA_ACCESS_DENIED: 421 return "ERROR_EA_ACCESS_DENIED"; 422 case ERROR_OPERATION_ABORTED: 423 return "ERROR_OPERATION_ABORTED"; 424 case ERROR_IO_INCOMPLETE: 425 return "ERROR_IO_INCOMPLETE"; 426 case ERROR_IO_PENDING: 427 return "ERROR_IO_PENDING"; 428 case ERROR_NOACCESS: 429 return "ERROR_NOACCESS"; 430 case ERROR_SWAPERROR: 431 return "ERROR_SWAPERROR"; 432 case ERROR_STACK_OVERFLOW: 433 return "ERROR_STACK_OVERFLOW"; 434 case ERROR_INVALID_MESSAGE: 435 return "ERROR_INVALID_MESSAGE"; 436 case ERROR_CAN_NOT_COMPLETE: 437 return "ERROR_CAN_NOT_COMPLETE"; 438 case ERROR_INVALID_FLAGS: 439 return "ERROR_INVALID_FLAGS"; 440 case ERROR_UNRECOGNIZED_VOLUME: 441 return "ERROR_UNRECOGNIZED_VOLUME"; 442 case ERROR_FILE_INVALID: 443 return "ERROR_FILE_INVALID"; 444 case ERROR_FULLSCREEN_MODE: 445 return "ERROR_FULLSCREEN_MODE"; 446 case ERROR_NO_TOKEN: 447 return "ERROR_NO_TOKEN"; 448 case ERROR_BADDB: 449 return "ERROR_BADDB"; 450 case ERROR_BADKEY: 451 return "ERROR_BADKEY"; 452 case ERROR_CANTOPEN: 453 return "ERROR_CANTOPEN"; 454 case ERROR_CANTREAD: 455 return "ERROR_CANTREAD"; 456 case ERROR_CANTWRITE: 457 return "ERROR_CANTWRITE"; 458 case ERROR_REGISTRY_RECOVERED: 459 return "ERROR_REGISTRY_RECOVERED"; 460 case ERROR_REGISTRY_CORRUPT: 461 return "ERROR_REGISTRY_CORRUPT"; 462 case ERROR_REGISTRY_IO_FAILED: 463 return "ERROR_REGISTRY_IO_FAILED"; 464 case ERROR_NOT_REGISTRY_FILE: 465 return "ERROR_NOT_REGISTRY_FILE"; 466 case ERROR_KEY_DELETED: 467 return "ERROR_KEY_DELETED"; 468 case ERROR_NO_LOG_SPACE: 469 return "ERROR_NO_LOG_SPACE"; 470 case ERROR_KEY_HAS_CHILDREN: 471 return "ERROR_KEY_HAS_CHILDREN"; 472 case ERROR_CHILD_MUST_BE_VOLATILE: 473 return "ERROR_CHILD_MUST_BE_VOLATILE"; 474 case ERROR_NOTIFY_ENUM_DIR: 475 return "ERROR_NOTIFY_ENUM_DIR"; 476 case ERROR_DEPENDENT_SERVICES_RUNNING: 477 return "ERROR_DEPENDENT_SERVICES_RUNNING"; 478 case ERROR_INVALID_SERVICE_CONTROL: 479 return "ERROR_INVALID_SERVICE_CONTROL"; 480 case ERROR_SERVICE_REQUEST_TIMEOUT: 481 return "ERROR_SERVICE_REQUEST_TIMEOUT"; 482 case ERROR_SERVICE_NO_THREAD: 483 return "ERROR_SERVICE_NO_THREAD"; 484 case ERROR_SERVICE_DATABASE_LOCKED: 485 return "ERROR_SERVICE_DATABASE_LOCKED"; 486 case ERROR_SERVICE_ALREADY_RUNNING: 487 return "ERROR_SERVICE_ALREADY_RUNNING"; 488 case ERROR_INVALID_SERVICE_ACCOUNT: 489 return "ERROR_INVALID_SERVICE_ACCOUNT"; 490 case ERROR_SERVICE_DISABLED: 491 return "ERROR_SERVICE_DISABLED"; 492 case ERROR_CIRCULAR_DEPENDENCY: 493 return "ERROR_CIRCULAR_DEPENDENCY"; 494 case ERROR_SERVICE_DOES_NOT_EXIST: 495 return "ERROR_SERVICE_DOES_NOT_EXIST"; 496 case ERROR_SERVICE_CANNOT_ACCEPT_CTRL: 497 return "ERROR_SERVICE_CANNOT_ACCEPT_CTRL"; 498 case ERROR_SERVICE_NOT_ACTIVE: 499 return "ERROR_SERVICE_NOT_ACTIVE"; 500 case ERROR_FAILED_SERVICE_CONTROLLER_CONNECT: 501 return "ERROR_FAILED_SERVICE_CONTROLLER_CONNECT"; 502 case ERROR_EXCEPTION_IN_SERVICE: 503 return "ERROR_EXCEPTION_IN_SERVICE"; 504 case ERROR_DATABASE_DOES_NOT_EXIST: 505 return "ERROR_DATABASE_DOES_NOT_EXIST"; 506 case ERROR_SERVICE_SPECIFIC_ERROR: 507 return "ERROR_SERVICE_SPECIFIC_ERROR"; 508 case ERROR_PROCESS_ABORTED: 509 return "ERROR_PROCESS_ABORTED"; 510 case ERROR_SERVICE_DEPENDENCY_FAIL: 511 return "ERROR_SERVICE_DEPENDENCY_FAIL"; 512 case ERROR_SERVICE_LOGON_FAILED: 513 return "ERROR_SERVICE_LOGON_FAILED"; 514 case ERROR_SERVICE_START_HANG: 515 return "ERROR_SERVICE_START_HANG"; 516 case ERROR_INVALID_SERVICE_LOCK: 517 return "ERROR_INVALID_SERVICE_LOCK"; 518 case ERROR_SERVICE_MARKED_FOR_DELETE: 519 return "ERROR_SERVICE_MARKED_FOR_DELETE"; 520 case ERROR_SERVICE_EXISTS: 521 return "ERROR_SERVICE_EXISTS"; 522 case ERROR_ALREADY_RUNNING_LKG: 523 return "ERROR_ALREADY_RUNNING_LKG"; 524 case ERROR_SERVICE_DEPENDENCY_DELETED: 525 return "ERROR_SERVICE_DEPENDENCY_DELETED"; 526 case ERROR_BOOT_ALREADY_ACCEPTED: 527 return "ERROR_BOOT_ALREADY_ACCEPTED"; 528 case ERROR_SERVICE_NEVER_STARTED: 529 return "ERROR_SERVICE_NEVER_STARTED"; 530 case ERROR_DUPLICATE_SERVICE_NAME: 531 return "ERROR_DUPLICATE_SERVICE_NAME"; 532 case ERROR_DIFFERENT_SERVICE_ACCOUNT: 533 return "ERROR_DIFFERENT_SERVICE_ACCOUNT"; 534 case ERROR_CANNOT_DETECT_DRIVER_FAILURE: 535 return "ERROR_CANNOT_DETECT_DRIVER_FAILURE"; 536 case ERROR_CANNOT_DETECT_PROCESS_ABORT: 537 return "ERROR_CANNOT_DETECT_PROCESS_ABORT"; 538 case ERROR_NO_RECOVERY_PROGRAM: 539 return "ERROR_NO_RECOVERY_PROGRAM"; 540 case ERROR_SERVICE_NOT_IN_EXE: 541 return "ERROR_SERVICE_NOT_IN_EXE"; 542 case ERROR_NOT_SAFEBOOT_SERVICE: 543 return "ERROR_NOT_SAFEBOOT_SERVICE"; 544 case ERROR_END_OF_MEDIA: 545 return "ERROR_END_OF_MEDIA"; 546 case ERROR_FILEMARK_DETECTED: 547 return "ERROR_FILEMARK_DETECTED"; 548 case ERROR_BEGINNING_OF_MEDIA: 549 return "ERROR_BEGINNING_OF_MEDIA"; 550 case ERROR_SETMARK_DETECTED: 551 return "ERROR_SETMARK_DETECTED"; 552 case ERROR_NO_DATA_DETECTED: 553 return "ERROR_NO_DATA_DETECTED"; 554 case ERROR_PARTITION_FAILURE: 555 return "ERROR_PARTITION_FAILURE"; 556 case ERROR_INVALID_BLOCK_LENGTH: 557 return "ERROR_INVALID_BLOCK_LENGTH"; 558 case ERROR_DEVICE_NOT_PARTITIONED: 559 return "ERROR_DEVICE_NOT_PARTITIONED"; 560 case ERROR_UNABLE_TO_LOCK_MEDIA: 561 return "ERROR_UNABLE_TO_LOCK_MEDIA"; 562 case ERROR_UNABLE_TO_UNLOAD_MEDIA: 563 return "ERROR_UNABLE_TO_UNLOAD_MEDIA"; 564 case ERROR_MEDIA_CHANGED: 565 return "ERROR_MEDIA_CHANGED"; 566 case ERROR_BUS_RESET: 567 return "ERROR_BUS_RESET"; 568 case ERROR_NO_MEDIA_IN_DRIVE: 569 return "ERROR_NO_MEDIA_IN_DRIVE"; 570 case ERROR_NO_UNICODE_TRANSLATION: 571 return "ERROR_NO_UNICODE_TRANSLATION"; 572 case ERROR_DLL_INIT_FAILED: 573 return "ERROR_DLL_INIT_FAILED"; 574 case ERROR_SHUTDOWN_IN_PROGRESS: 575 return "ERROR_SHUTDOWN_IN_PROGRESS"; 576 case ERROR_NO_SHUTDOWN_IN_PROGRESS: 577 return "ERROR_NO_SHUTDOWN_IN_PROGRESS"; 578 case ERROR_IO_DEVICE: 579 return "ERROR_IO_DEVICE"; 580 case ERROR_SERIAL_NO_DEVICE: 581 return "ERROR_SERIAL_NO_DEVICE"; 582 case ERROR_IRQ_BUSY: 583 return "ERROR_IRQ_BUSY"; 584 case ERROR_MORE_WRITES: 585 return "ERROR_MORE_WRITES"; 586 case ERROR_COUNTER_TIMEOUT: 587 return "ERROR_COUNTER_TIMEOUT"; 588 case ERROR_FLOPPY_ID_MARK_NOT_FOUND: 589 return "ERROR_FLOPPY_ID_MARK_NOT_FOUND"; 590 case ERROR_FLOPPY_WRONG_CYLINDER: 591 return "ERROR_FLOPPY_WRONG_CYLINDER"; 592 case ERROR_FLOPPY_UNKNOWN_ERROR: 593 return "ERROR_FLOPPY_UNKNOWN_ERROR"; 594 case ERROR_FLOPPY_BAD_REGISTERS: 595 return "ERROR_FLOPPY_BAD_REGISTERS"; 596 case ERROR_DISK_RECALIBRATE_FAILED: 597 return "ERROR_DISK_RECALIBRATE_FAILED"; 598 case ERROR_DISK_OPERATION_FAILED: 599 return "ERROR_DISK_OPERATION_FAILED"; 600 case ERROR_DISK_RESET_FAILED: 601 return "ERROR_DISK_RESET_FAILED"; 602 case ERROR_EOM_OVERFLOW: 603 return "ERROR_EOM_OVERFLOW"; 604 case ERROR_NOT_ENOUGH_SERVER_MEMORY: 605 return "ERROR_NOT_ENOUGH_SERVER_MEMORY"; 606 case ERROR_POSSIBLE_DEADLOCK: 607 return "ERROR_POSSIBLE_DEADLOCK"; 608 case ERROR_MAPPED_ALIGNMENT: 609 return "ERROR_MAPPED_ALIGNMENT"; 610 case ERROR_SET_POWER_STATE_VETOED: 611 return "ERROR_SET_POWER_STATE_VETOED"; 612 case ERROR_SET_POWER_STATE_FAILED: 613 return "ERROR_SET_POWER_STATE_FAILED"; 614 case ERROR_TOO_MANY_LINKS: 615 return "ERROR_TOO_MANY_LINKS"; 616 case ERROR_OLD_WIN_VERSION: 617 return "ERROR_OLD_WIN_VERSION"; 618 case ERROR_APP_WRONG_OS: 619 return "ERROR_APP_WRONG_OS"; 620 case ERROR_SINGLE_INSTANCE_APP: 621 return "ERROR_SINGLE_INSTANCE_APP"; 622 case ERROR_RMODE_APP: 623 return "ERROR_RMODE_APP"; 624 case ERROR_INVALID_DLL: 625 return "ERROR_INVALID_DLL"; 626 case ERROR_NO_ASSOCIATION: 627 return "ERROR_NO_ASSOCIATION"; 628 case ERROR_DDE_FAIL: 629 return "ERROR_DDE_FAIL"; 630 case ERROR_DLL_NOT_FOUND: 631 return "ERROR_DLL_NOT_FOUND"; 632 case ERROR_NO_MORE_USER_HANDLES: 633 return "ERROR_NO_MORE_USER_HANDLES"; 634 case ERROR_MESSAGE_SYNC_ONLY: 635 return "ERROR_MESSAGE_SYNC_ONLY"; 636 case ERROR_SOURCE_ELEMENT_EMPTY: 637 return "ERROR_SOURCE_ELEMENT_EMPTY"; 638 case ERROR_DESTINATION_ELEMENT_FULL: 639 return "ERROR_DESTINATION_ELEMENT_FULL"; 640 case ERROR_ILLEGAL_ELEMENT_ADDRESS: 641 return "ERROR_ILLEGAL_ELEMENT_ADDRESS"; 642 case ERROR_MAGAZINE_NOT_PRESENT: 643 return "ERROR_MAGAZINE_NOT_PRESENT"; 644 case ERROR_DEVICE_REINITIALIZATION_NEEDED: 645 return "ERROR_DEVICE_REINITIALIZATION_NEEDED"; 646 case ERROR_DEVICE_REQUIRES_CLEANING: 647 return "ERROR_DEVICE_REQUIRES_CLEANING"; 648 case ERROR_DEVICE_DOOR_OPEN: 649 return "ERROR_DEVICE_DOOR_OPEN"; 650 case ERROR_DEVICE_NOT_CONNECTED: 651 return "ERROR_DEVICE_NOT_CONNECTED"; 652 case ERROR_NOT_FOUND: 653 return "ERROR_NOT_FOUND"; 654 case ERROR_NO_MATCH: 655 return "ERROR_NO_MATCH"; 656 case ERROR_SET_NOT_FOUND: 657 return "ERROR_SET_NOT_FOUND"; 658 case ERROR_POINT_NOT_FOUND: 659 return "ERROR_POINT_NOT_FOUND"; 660 case ERROR_NO_TRACKING_SERVICE: 661 return "ERROR_NO_TRACKING_SERVICE"; 662 case ERROR_NO_VOLUME_ID: 663 return "ERROR_NO_VOLUME_ID"; 664 case ERROR_UNABLE_TO_REMOVE_REPLACED: 665 return "ERROR_UNABLE_TO_REMOVE_REPLACED"; 666 case ERROR_UNABLE_TO_MOVE_REPLACEMENT: 667 return "ERROR_UNABLE_TO_MOVE_REPLACEMENT"; 668 case ERROR_UNABLE_TO_MOVE_REPLACEMENT_2: 669 return "ERROR_UNABLE_TO_MOVE_REPLACEMENT_2"; 670 case ERROR_JOURNAL_DELETE_IN_PROGRESS: 671 return "ERROR_JOURNAL_DELETE_IN_PROGRESS"; 672 case ERROR_JOURNAL_NOT_ACTIVE: 673 return "ERROR_JOURNAL_NOT_ACTIVE"; 674 case ERROR_POTENTIAL_FILE_FOUND: 675 return "ERROR_POTENTIAL_FILE_FOUND"; 676 case ERROR_JOURNAL_ENTRY_DELETED: 677 return "ERROR_JOURNAL_ENTRY_DELETED"; 678 case ERROR_BAD_DEVICE: 679 return "ERROR_BAD_DEVICE"; 680 case ERROR_CONNECTION_UNAVAIL: 681 return "ERROR_CONNECTION_UNAVAIL"; 682 case ERROR_DEVICE_ALREADY_REMEMBERED: 683 return "ERROR_DEVICE_ALREADY_REMEMBERED"; 684 case ERROR_NO_NET_OR_BAD_PATH: 685 return "ERROR_NO_NET_OR_BAD_PATH"; 686 case ERROR_BAD_PROVIDER: 687 return "ERROR_BAD_PROVIDER"; 688 case ERROR_CANNOT_OPEN_PROFILE: 689 return "ERROR_CANNOT_OPEN_PROFILE"; 690 case ERROR_BAD_PROFILE: 691 return "ERROR_BAD_PROFILE"; 692 case ERROR_NOT_CONTAINER: 693 return "ERROR_NOT_CONTAINER"; 694 case ERROR_EXTENDED_ERROR: 695 return "ERROR_EXTENDED_ERROR"; 696 case ERROR_INVALID_GROUPNAME: 697 return "ERROR_INVALID_GROUPNAME"; 698 case ERROR_INVALID_COMPUTERNAME: 699 return "ERROR_INVALID_COMPUTERNAME"; 700 case ERROR_INVALID_EVENTNAME: 701 return "ERROR_INVALID_EVENTNAME"; 702 case ERROR_INVALID_DOMAINNAME: 703 return "ERROR_INVALID_DOMAINNAME"; 704 case ERROR_INVALID_SERVICENAME: 705 return "ERROR_INVALID_SERVICENAME"; 706 case ERROR_INVALID_NETNAME: 707 return "ERROR_INVALID_NETNAME"; 708 case ERROR_INVALID_SHARENAME: 709 return "ERROR_INVALID_SHARENAME"; 710 case ERROR_INVALID_PASSWORDNAME: 711 return "ERROR_INVALID_PASSWORDNAME"; 712 case ERROR_INVALID_MESSAGENAME: 713 return "ERROR_INVALID_MESSAGENAME"; 714 case ERROR_INVALID_MESSAGEDEST: 715 return "ERROR_INVALID_MESSAGEDEST"; 716 case ERROR_SESSION_CREDENTIAL_CONFLICT: 717 return "ERROR_SESSION_CREDENTIAL_CONFLICT"; 718 case ERROR_REMOTE_SESSION_LIMIT_EXCEEDED: 719 return "ERROR_REMOTE_SESSION_LIMIT_EXCEEDED"; 720 case ERROR_DUP_DOMAINNAME: 721 return "ERROR_DUP_DOMAINNAME"; 722 case ERROR_NO_NETWORK: 723 return "ERROR_NO_NETWORK"; 724 case ERROR_CANCELLED: 725 return "ERROR_CANCELLED"; 726 case ERROR_USER_MAPPED_FILE: 727 return "ERROR_USER_MAPPED_FILE"; 728 case ERROR_CONNECTION_REFUSED: 729 return "ERROR_CONNECTION_REFUSED"; 730 case ERROR_GRACEFUL_DISCONNECT: 731 return "ERROR_GRACEFUL_DISCONNECT"; 732 case ERROR_ADDRESS_ALREADY_ASSOCIATED: 733 return "ERROR_ADDRESS_ALREADY_ASSOCIATED"; 734 case ERROR_ADDRESS_NOT_ASSOCIATED: 735 return "ERROR_ADDRESS_NOT_ASSOCIATED"; 736 case ERROR_CONNECTION_INVALID: 737 return "ERROR_CONNECTION_INVALID"; 738 case ERROR_CONNECTION_ACTIVE: 739 return "ERROR_CONNECTION_ACTIVE"; 740 case ERROR_NETWORK_UNREACHABLE: 741 return "ERROR_NETWORK_UNREACHABLE"; 742 case ERROR_HOST_UNREACHABLE: 743 return "ERROR_HOST_UNREACHABLE"; 744 case ERROR_PROTOCOL_UNREACHABLE: 745 return "ERROR_PROTOCOL_UNREACHABLE"; 746 case ERROR_PORT_UNREACHABLE: 747 return "ERROR_PORT_UNREACHABLE"; 748 case ERROR_REQUEST_ABORTED: 749 return "ERROR_REQUEST_ABORTED"; 750 case ERROR_CONNECTION_ABORTED: 751 return "ERROR_CONNECTION_ABORTED"; 752 case ERROR_RETRY: 753 return "ERROR_RETRY"; 754 case ERROR_CONNECTION_COUNT_LIMIT: 755 return "ERROR_CONNECTION_COUNT_LIMIT"; 756 case ERROR_LOGIN_TIME_RESTRICTION: 757 return "ERROR_LOGIN_TIME_RESTRICTION"; 758 case ERROR_LOGIN_WKSTA_RESTRICTION: 759 return "ERROR_LOGIN_WKSTA_RESTRICTION"; 760 case ERROR_INCORRECT_ADDRESS: 761 return "ERROR_INCORRECT_ADDRESS"; 762 case ERROR_ALREADY_REGISTERED: 763 return "ERROR_ALREADY_REGISTERED"; 764 case ERROR_SERVICE_NOT_FOUND: 765 return "ERROR_SERVICE_NOT_FOUND"; 766 case ERROR_NOT_AUTHENTICATED: 767 return "ERROR_NOT_AUTHENTICATED"; 768 case ERROR_NOT_LOGGED_ON: 769 return "ERROR_NOT_LOGGED_ON"; 770 case ERROR_CONTINUE: 771 return "ERROR_CONTINUE"; 772 case ERROR_ALREADY_INITIALIZED: 773 return "ERROR_ALREADY_INITIALIZED"; 774 case ERROR_NO_MORE_DEVICES: 775 return "ERROR_NO_MORE_DEVICES"; 776 case ERROR_NO_SUCH_SITE: 777 return "ERROR_NO_SUCH_SITE"; 778 case ERROR_DOMAIN_CONTROLLER_EXISTS: 779 return "ERROR_DOMAIN_CONTROLLER_EXISTS"; 780 case ERROR_ONLY_IF_CONNECTED: 781 return "ERROR_ONLY_IF_CONNECTED"; 782 case ERROR_OVERRIDE_NOCHANGES: 783 return "ERROR_OVERRIDE_NOCHANGES"; 784 case ERROR_BAD_USER_PROFILE: 785 return "ERROR_BAD_USER_PROFILE"; 786 case ERROR_NOT_SUPPORTED_ON_SBS: 787 return "ERROR_NOT_SUPPORTED_ON_SBS"; 788 case ERROR_SERVER_SHUTDOWN_IN_PROGRESS: 789 return "ERROR_SERVER_SHUTDOWN_IN_PROGRESS"; 790 case ERROR_HOST_DOWN: 791 return "ERROR_HOST_DOWN"; 792 case ERROR_NON_ACCOUNT_SID: 793 return "ERROR_NON_ACCOUNT_SID"; 794 case ERROR_NON_DOMAIN_SID: 795 return "ERROR_NON_DOMAIN_SID"; 796 case ERROR_APPHELP_BLOCK: 797 return "ERROR_APPHELP_BLOCK"; 798 case ERROR_ACCESS_DISABLED_BY_POLICY: 799 return "ERROR_ACCESS_DISABLED_BY_POLICY"; 800 case ERROR_REG_NAT_CONSUMPTION: 801 return "ERROR_REG_NAT_CONSUMPTION"; 802 case ERROR_CSCSHARE_OFFLINE: 803 return "ERROR_CSCSHARE_OFFLINE"; 804 case ERROR_PKINIT_FAILURE: 805 return "ERROR_PKINIT_FAILURE"; 806 case ERROR_SMARTCARD_SUBSYSTEM_FAILURE: 807 return "ERROR_SMARTCARD_SUBSYSTEM_FAILURE"; 808 case ERROR_DOWNGRADE_DETECTED: 809 return "ERROR_DOWNGRADE_DETECTED"; 810 case ERROR_MACHINE_LOCKED: 811 return "ERROR_MACHINE_LOCKED"; 812 case ERROR_CALLBACK_SUPPLIED_INVALID_DATA: 813 return "ERROR_CALLBACK_SUPPLIED_INVALID_DATA"; 814 case ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED: 815 return "ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED"; 816 case ERROR_DRIVER_BLOCKED: 817 return "ERROR_DRIVER_BLOCKED"; 818 case ERROR_INVALID_IMPORT_OF_NON_DLL: 819 return "ERROR_INVALID_IMPORT_OF_NON_DLL"; 820 case ERROR_ACCESS_DISABLED_WEBBLADE: 821 return "ERROR_ACCESS_DISABLED_WEBBLADE"; 822 case ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER: 823 return "ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER"; 824 case ERROR_RECOVERY_FAILURE: 825 return "ERROR_RECOVERY_FAILURE"; 826 case ERROR_ALREADY_FIBER: 827 return "ERROR_ALREADY_FIBER"; 828 case ERROR_ALREADY_THREAD: 829 return "ERROR_ALREADY_THREAD"; 830 case ERROR_STACK_BUFFER_OVERRUN: 831 return "ERROR_STACK_BUFFER_OVERRUN"; 832 case ERROR_PARAMETER_QUOTA_EXCEEDED: 833 return "ERROR_PARAMETER_QUOTA_EXCEEDED"; 834 case ERROR_DEBUGGER_INACTIVE: 835 return "ERROR_DEBUGGER_INACTIVE"; 836 case ERROR_DELAY_LOAD_FAILED: 837 return "ERROR_DELAY_LOAD_FAILED"; 838 case ERROR_VDM_DISALLOWED: 839 return "ERROR_VDM_DISALLOWED"; 840 case ERROR_UNIDENTIFIED_ERROR: 841 return "ERROR_UNIDENTIFIED_ERROR"; 842 case ERROR_NOT_ALL_ASSIGNED: 843 return "ERROR_NOT_ALL_ASSIGNED"; 844 case ERROR_SOME_NOT_MAPPED: 845 return "ERROR_SOME_NOT_MAPPED"; 846 case ERROR_NO_QUOTAS_FOR_ACCOUNT: 847 return "ERROR_NO_QUOTAS_FOR_ACCOUNT"; 848 case ERROR_LOCAL_USER_SESSION_KEY: 849 return "ERROR_LOCAL_USER_SESSION_KEY"; 850 case ERROR_NULL_LM_PASSWORD: 851 return "ERROR_NULL_LM_PASSWORD"; 852 case ERROR_UNKNOWN_REVISION: 853 return "ERROR_UNKNOWN_REVISION"; 854 case ERROR_REVISION_MISMATCH: 855 return "ERROR_REVISION_MISMATCH"; 856 case ERROR_INVALID_OWNER: 857 return "ERROR_INVALID_OWNER"; 858 case ERROR_INVALID_PRIMARY_GROUP: 859 return "ERROR_INVALID_PRIMARY_GROUP"; 860 case ERROR_NO_IMPERSONATION_TOKEN: 861 return "ERROR_NO_IMPERSONATION_TOKEN"; 862 case ERROR_CANT_DISABLE_MANDATORY: 863 return "ERROR_CANT_DISABLE_MANDATORY"; 864 case ERROR_NO_LOGON_SERVERS: 865 return "ERROR_NO_LOGON_SERVERS"; 866 case ERROR_NO_SUCH_LOGON_SESSION: 867 return "ERROR_NO_SUCH_LOGON_SESSION"; 868 case ERROR_NO_SUCH_PRIVILEGE: 869 return "ERROR_NO_SUCH_PRIVILEGE"; 870 case ERROR_PRIVILEGE_NOT_HELD: 871 return "ERROR_PRIVILEGE_NOT_HELD"; 872 case ERROR_INVALID_ACCOUNT_NAME: 873 return "ERROR_INVALID_ACCOUNT_NAME"; 874 case ERROR_USER_EXISTS: 875 return "ERROR_USER_EXISTS"; 876 case ERROR_NO_SUCH_USER: 877 return "ERROR_NO_SUCH_USER"; 878 case ERROR_GROUP_EXISTS: 879 return "ERROR_GROUP_EXISTS"; 880 case ERROR_NO_SUCH_GROUP: 881 return "ERROR_NO_SUCH_GROUP"; 882 case ERROR_MEMBER_IN_GROUP: 883 return "ERROR_MEMBER_IN_GROUP"; 884 case ERROR_MEMBER_NOT_IN_GROUP: 885 return "ERROR_MEMBER_NOT_IN_GROUP"; 886 case ERROR_LAST_ADMIN: 887 return "ERROR_LAST_ADMIN"; 888 case ERROR_WRONG_PASSWORD: 889 return "ERROR_WRONG_PASSWORD"; 890 case ERROR_ILL_FORMED_PASSWORD: 891 return "ERROR_ILL_FORMED_PASSWORD"; 892 case ERROR_PASSWORD_RESTRICTION: 893 return "ERROR_PASSWORD_RESTRICTION"; 894 case ERROR_LOGON_FAILURE: 895 return "ERROR_LOGON_FAILURE"; 896 case ERROR_ACCOUNT_RESTRICTION: 897 return "ERROR_ACCOUNT_RESTRICTION"; 898 case ERROR_INVALID_LOGON_HOURS: 899 return "ERROR_INVALID_LOGON_HOURS"; 900 case ERROR_INVALID_WORKSTATION: 901 return "ERROR_INVALID_WORKSTATION"; 902 case ERROR_PASSWORD_EXPIRED: 903 return "ERROR_PASSWORD_EXPIRED"; 904 case ERROR_ACCOUNT_DISABLED: 905 return "ERROR_ACCOUNT_DISABLED"; 906 case ERROR_NONE_MAPPED: 907 return "ERROR_NONE_MAPPED"; 908 case ERROR_TOO_MANY_LUIDS_REQUESTED: 909 return "ERROR_TOO_MANY_LUIDS_REQUESTED"; 910 case ERROR_LUIDS_EXHAUSTED: 911 return "ERROR_LUIDS_EXHAUSTED"; 912 case ERROR_INVALID_SUB_AUTHORITY: 913 return "ERROR_INVALID_SUB_AUTHORITY"; 914 case ERROR_INVALID_ACL: 915 return "ERROR_INVALID_ACL"; 916 case ERROR_INVALID_SID: 917 return "ERROR_INVALID_SID"; 918 case ERROR_INVALID_SECURITY_DESCR: 919 return "ERROR_INVALID_SECURITY_DESCR"; 920 case ERROR_BAD_INHERITANCE_ACL: 921 return "ERROR_BAD_INHERITANCE_ACL"; 922 case ERROR_SERVER_DISABLED: 923 return "ERROR_SERVER_DISABLED"; 924 case ERROR_SERVER_NOT_DISABLED: 925 return "ERROR_SERVER_NOT_DISABLED"; 926 case ERROR_INVALID_ID_AUTHORITY: 927 return "ERROR_INVALID_ID_AUTHORITY"; 928 case ERROR_ALLOTTED_SPACE_EXCEEDED: 929 return "ERROR_ALLOTTED_SPACE_EXCEEDED"; 930 case ERROR_INVALID_GROUP_ATTRIBUTES: 931 return "ERROR_INVALID_GROUP_ATTRIBUTES"; 932 case ERROR_BAD_IMPERSONATION_LEVEL: 933 return "ERROR_BAD_IMPERSONATION_LEVEL"; 934 case ERROR_CANT_OPEN_ANONYMOUS: 935 return "ERROR_CANT_OPEN_ANONYMOUS"; 936 case ERROR_BAD_VALIDATION_CLASS: 937 return "ERROR_BAD_VALIDATION_CLASS"; 938 case ERROR_BAD_TOKEN_TYPE: 939 return "ERROR_BAD_TOKEN_TYPE"; 940 case ERROR_NO_SECURITY_ON_OBJECT: 941 return "ERROR_NO_SECURITY_ON_OBJECT"; 942 case ERROR_CANT_ACCESS_DOMAIN_INFO: 943 return "ERROR_CANT_ACCESS_DOMAIN_INFO"; 944 case ERROR_INVALID_SERVER_STATE: 945 return "ERROR_INVALID_SERVER_STATE"; 946 case ERROR_INVALID_DOMAIN_STATE: 947 return "ERROR_INVALID_DOMAIN_STATE"; 948 case ERROR_INVALID_DOMAIN_ROLE: 949 return "ERROR_INVALID_DOMAIN_ROLE"; 950 case ERROR_NO_SUCH_DOMAIN: 951 return "ERROR_NO_SUCH_DOMAIN"; 952 case ERROR_DOMAIN_EXISTS: 953 return "ERROR_DOMAIN_EXISTS"; 954 case ERROR_DOMAIN_LIMIT_EXCEEDED: 955 return "ERROR_DOMAIN_LIMIT_EXCEEDED"; 956 case ERROR_INTERNAL_DB_CORRUPTION: 957 return "ERROR_INTERNAL_DB_CORRUPTION"; 958 case ERROR_INTERNAL_ERROR: 959 return "ERROR_INTERNAL_ERROR"; 960 case ERROR_GENERIC_NOT_MAPPED: 961 return "ERROR_GENERIC_NOT_MAPPED"; 962 case ERROR_BAD_DESCRIPTOR_FORMAT: 963 return "ERROR_BAD_DESCRIPTOR_FORMAT"; 964 case ERROR_NOT_LOGON_PROCESS: 965 return "ERROR_NOT_LOGON_PROCESS"; 966 case ERROR_LOGON_SESSION_EXISTS: 967 return "ERROR_LOGON_SESSION_EXISTS"; 968 case ERROR_NO_SUCH_PACKAGE: 969 return "ERROR_NO_SUCH_PACKAGE"; 970 case ERROR_BAD_LOGON_SESSION_STATE: 971 return "ERROR_BAD_LOGON_SESSION_STATE"; 972 case ERROR_LOGON_SESSION_COLLISION: 973 return "ERROR_LOGON_SESSION_COLLISION"; 974 case ERROR_INVALID_LOGON_TYPE: 975 return "ERROR_INVALID_LOGON_TYPE"; 976 case ERROR_CANNOT_IMPERSONATE: 977 return "ERROR_CANNOT_IMPERSONATE"; 978 case ERROR_RXACT_INVALID_STATE: 979 return "ERROR_RXACT_INVALID_STATE"; 980 case ERROR_RXACT_COMMIT_FAILURE: 981 return "ERROR_RXACT_COMMIT_FAILURE"; 982 case ERROR_SPECIAL_ACCOUNT: 983 return "ERROR_SPECIAL_ACCOUNT"; 984 case ERROR_SPECIAL_GROUP: 985 return "ERROR_SPECIAL_GROUP"; 986 case ERROR_SPECIAL_USER: 987 return "ERROR_SPECIAL_USER"; 988 case ERROR_MEMBERS_PRIMARY_GROUP: 989 return "ERROR_MEMBERS_PRIMARY_GROUP"; 990 case ERROR_TOKEN_ALREADY_IN_USE: 991 return "ERROR_TOKEN_ALREADY_IN_USE"; 992 case ERROR_NO_SUCH_ALIAS: 993 return "ERROR_NO_SUCH_ALIAS"; 994 case ERROR_MEMBER_NOT_IN_ALIAS: 995 return "ERROR_MEMBER_NOT_IN_ALIAS"; 996 case ERROR_MEMBER_IN_ALIAS: 997 return "ERROR_MEMBER_IN_ALIAS"; 998 case ERROR_ALIAS_EXISTS: 999 return "ERROR_ALIAS_EXISTS"; 1000 case ERROR_LOGON_NOT_GRANTED: 1001 return "ERROR_LOGON_NOT_GRANTED"; 1002 case ERROR_TOO_MANY_SECRETS: 1003 return "ERROR_TOO_MANY_SECRETS"; 1004 case ERROR_SECRET_TOO_LONG: 1005 return "ERROR_SECRET_TOO_LONG"; 1006 case ERROR_INTERNAL_DB_ERROR: 1007 return "ERROR_INTERNAL_DB_ERROR"; 1008 case ERROR_TOO_MANY_CONTEXT_IDS: 1009 return "ERROR_TOO_MANY_CONTEXT_IDS"; 1010 case ERROR_LOGON_TYPE_NOT_GRANTED: 1011 return "ERROR_LOGON_TYPE_NOT_GRANTED"; 1012 case ERROR_NT_CROSS_ENCRYPTION_REQUIRED: 1013 return "ERROR_NT_CROSS_ENCRYPTION_REQUIRED"; 1014 case ERROR_NO_SUCH_MEMBER: 1015 return "ERROR_NO_SUCH_MEMBER"; 1016 case ERROR_INVALID_MEMBER: 1017 return "ERROR_INVALID_MEMBER"; 1018 case ERROR_TOO_MANY_SIDS: 1019 return "ERROR_TOO_MANY_SIDS"; 1020 case ERROR_LM_CROSS_ENCRYPTION_REQUIRED: 1021 return "ERROR_LM_CROSS_ENCRYPTION_REQUIRED"; 1022 case ERROR_NO_INHERITANCE: 1023 return "ERROR_NO_INHERITANCE"; 1024 case ERROR_FILE_CORRUPT: 1025 return "ERROR_FILE_CORRUPT"; 1026 case ERROR_DISK_CORRUPT: 1027 return "ERROR_DISK_CORRUPT"; 1028 case ERROR_NO_USER_SESSION_KEY: 1029 return "ERROR_NO_USER_SESSION_KEY"; 1030 case ERROR_LICENSE_QUOTA_EXCEEDED: 1031 return "ERROR_LICENSE_QUOTA_EXCEEDED"; 1032 case ERROR_WRONG_TARGET_NAME: 1033 return "ERROR_WRONG_TARGET_NAME"; 1034 case ERROR_MUTUAL_AUTH_FAILED: 1035 return "ERROR_MUTUAL_AUTH_FAILED"; 1036 case ERROR_TIME_SKEW: 1037 return "ERROR_TIME_SKEW"; 1038 case ERROR_CURRENT_DOMAIN_NOT_ALLOWED: 1039 return "ERROR_CURRENT_DOMAIN_NOT_ALLOWED"; 1040 case ERROR_INVALID_WINDOW_HANDLE: 1041 return "ERROR_INVALID_WINDOW_HANDLE"; 1042 case ERROR_INVALID_MENU_HANDLE: 1043 return "ERROR_INVALID_MENU_HANDLE"; 1044 case ERROR_INVALID_CURSOR_HANDLE: 1045 return "ERROR_INVALID_CURSOR_HANDLE"; 1046 case ERROR_INVALID_ACCEL_HANDLE: 1047 return "ERROR_INVALID_ACCEL_HANDLE"; 1048 case ERROR_INVALID_HOOK_HANDLE: 1049 return "ERROR_INVALID_HOOK_HANDLE"; 1050 case ERROR_INVALID_DWP_HANDLE: 1051 return "ERROR_INVALID_DWP_HANDLE"; 1052 case ERROR_TLW_WITH_WSCHILD: 1053 return "ERROR_TLW_WITH_WSCHILD"; 1054 case ERROR_CANNOT_FIND_WND_CLASS: 1055 return "ERROR_CANNOT_FIND_WND_CLASS"; 1056 case ERROR_WINDOW_OF_OTHER_THREAD: 1057 return "ERROR_WINDOW_OF_OTHER_THREAD"; 1058 case ERROR_HOTKEY_ALREADY_REGISTERED: 1059 return "ERROR_HOTKEY_ALREADY_REGISTERED"; 1060 case ERROR_CLASS_ALREADY_EXISTS: 1061 return "ERROR_CLASS_ALREADY_EXISTS"; 1062 case ERROR_CLASS_DOES_NOT_EXIST: 1063 return "ERROR_CLASS_DOES_NOT_EXIST"; 1064 case ERROR_CLASS_HAS_WINDOWS: 1065 return "ERROR_CLASS_HAS_WINDOWS"; 1066 case ERROR_INVALID_INDEX: 1067 return "ERROR_INVALID_INDEX"; 1068 case ERROR_INVALID_ICON_HANDLE: 1069 return "ERROR_INVALID_ICON_HANDLE"; 1070 case ERROR_PRIVATE_DIALOG_INDEX: 1071 return "ERROR_PRIVATE_DIALOG_INDEX"; 1072 case ERROR_LISTBOX_ID_NOT_FOUND: 1073 return "ERROR_LISTBOX_ID_NOT_FOUND"; 1074 case ERROR_NO_WILDCARD_CHARACTERS: 1075 return "ERROR_NO_WILDCARD_CHARACTERS"; 1076 case ERROR_CLIPBOARD_NOT_OPEN: 1077 return "ERROR_CLIPBOARD_NOT_OPEN"; 1078 case ERROR_HOTKEY_NOT_REGISTERED: 1079 return "ERROR_HOTKEY_NOT_REGISTERED"; 1080 case ERROR_WINDOW_NOT_DIALOG: 1081 return "ERROR_WINDOW_NOT_DIALOG"; 1082 case ERROR_CONTROL_ID_NOT_FOUND: 1083 return "ERROR_CONTROL_ID_NOT_FOUND"; 1084 case ERROR_INVALID_COMBOBOX_MESSAGE: 1085 return "ERROR_INVALID_COMBOBOX_MESSAGE"; 1086 case ERROR_WINDOW_NOT_COMBOBOX: 1087 return "ERROR_WINDOW_NOT_COMBOBOX"; 1088 case ERROR_INVALID_EDIT_HEIGHT: 1089 return "ERROR_INVALID_EDIT_HEIGHT"; 1090 case ERROR_DC_NOT_FOUND: 1091 return "ERROR_DC_NOT_FOUND"; 1092 case ERROR_INVALID_HOOK_FILTER: 1093 return "ERROR_INVALID_HOOK_FILTER"; 1094 case ERROR_INVALID_FILTER_PROC: 1095 return "ERROR_INVALID_FILTER_PROC"; 1096 case ERROR_HOOK_NEEDS_HMOD: 1097 return "ERROR_HOOK_NEEDS_HMOD"; 1098 case ERROR_GLOBAL_ONLY_HOOK: 1099 return "ERROR_GLOBAL_ONLY_HOOK"; 1100 case ERROR_JOURNAL_HOOK_SET: 1101 return "ERROR_JOURNAL_HOOK_SET"; 1102 case ERROR_HOOK_NOT_INSTALLED: 1103 return "ERROR_HOOK_NOT_INSTALLED"; 1104 case ERROR_INVALID_LB_MESSAGE: 1105 return "ERROR_INVALID_LB_MESSAGE"; 1106 case ERROR_SETCOUNT_ON_BAD_LB: 1107 return "ERROR_SETCOUNT_ON_BAD_LB"; 1108 case ERROR_LB_WITHOUT_TABSTOPS: 1109 return "ERROR_LB_WITHOUT_TABSTOPS"; 1110 case ERROR_DESTROY_OBJECT_OF_OTHER_THREAD: 1111 return "ERROR_DESTROY_OBJECT_OF_OTHER_THREAD"; 1112 case ERROR_CHILD_WINDOW_MENU: 1113 return "ERROR_CHILD_WINDOW_MENU"; 1114 case ERROR_NO_SYSTEM_MENU: 1115 return "ERROR_NO_SYSTEM_MENU"; 1116 case ERROR_INVALID_MSGBOX_STYLE: 1117 return "ERROR_INVALID_MSGBOX_STYLE"; 1118 case ERROR_INVALID_SPI_VALUE: 1119 return "ERROR_INVALID_SPI_VALUE"; 1120 case ERROR_SCREEN_ALREADY_LOCKED: 1121 return "ERROR_SCREEN_ALREADY_LOCKED"; 1122 case ERROR_HWNDS_HAVE_DIFF_PARENT: 1123 return "ERROR_HWNDS_HAVE_DIFF_PARENT"; 1124 case ERROR_NOT_CHILD_WINDOW: 1125 return "ERROR_NOT_CHILD_WINDOW"; 1126 case ERROR_INVALID_GW_COMMAND: 1127 return "ERROR_INVALID_GW_COMMAND"; 1128 case ERROR_INVALID_THREAD_ID: 1129 return "ERROR_INVALID_THREAD_ID"; 1130 case ERROR_NON_MDICHILD_WINDOW: 1131 return "ERROR_NON_MDICHILD_WINDOW"; 1132 case ERROR_POPUP_ALREADY_ACTIVE: 1133 return "ERROR_POPUP_ALREADY_ACTIVE"; 1134 case ERROR_NO_SCROLLBARS: 1135 return "ERROR_NO_SCROLLBARS"; 1136 case ERROR_INVALID_SCROLLBAR_RANGE: 1137 return "ERROR_INVALID_SCROLLBAR_RANGE"; 1138 case ERROR_INVALID_SHOWWIN_COMMAND: 1139 return "ERROR_INVALID_SHOWWIN_COMMAND"; 1140 case ERROR_NO_SYSTEM_RESOURCES: 1141 return "ERROR_NO_SYSTEM_RESOURCES"; 1142 case ERROR_NONPAGED_SYSTEM_RESOURCES: 1143 return "ERROR_NONPAGED_SYSTEM_RESOURCES"; 1144 case ERROR_PAGED_SYSTEM_RESOURCES: 1145 return "ERROR_PAGED_SYSTEM_RESOURCES"; 1146 case ERROR_WORKING_SET_QUOTA: 1147 return "ERROR_WORKING_SET_QUOTA"; 1148 case ERROR_PAGEFILE_QUOTA: 1149 return "ERROR_PAGEFILE_QUOTA"; 1150 case ERROR_COMMITMENT_LIMIT: 1151 return "ERROR_COMMITMENT_LIMIT"; 1152 case ERROR_MENU_ITEM_NOT_FOUND: 1153 return "ERROR_MENU_ITEM_NOT_FOUND"; 1154 case ERROR_INVALID_KEYBOARD_HANDLE: 1155 return "ERROR_INVALID_KEYBOARD_HANDLE"; 1156 case ERROR_HOOK_TYPE_NOT_ALLOWED: 1157 return "ERROR_HOOK_TYPE_NOT_ALLOWED"; 1158 case ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION: 1159 return "ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION"; 1160 case ERROR_TIMEOUT: 1161 return "ERROR_TIMEOUT"; 1162 case ERROR_INVALID_MONITOR_HANDLE: 1163 return "ERROR_INVALID_MONITOR_HANDLE"; 1164 case ERROR_INCORRECT_SIZE: 1165 return "ERROR_INCORRECT_SIZE"; 1166 case ERROR_EVENTLOG_FILE_CORRUPT: 1167 return "ERROR_EVENTLOG_FILE_CORRUPT"; 1168 case ERROR_EVENTLOG_CANT_START: 1169 return "ERROR_EVENTLOG_CANT_START"; 1170 case ERROR_LOG_FILE_FULL: 1171 return "ERROR_LOG_FILE_FULL"; 1172 case ERROR_EVENTLOG_FILE_CHANGED: 1173 return "ERROR_EVENTLOG_FILE_CHANGED"; 1174 case ERROR_INSTALL_SERVICE_FAILURE: 1175 return "ERROR_INSTALL_SERVICE_FAILURE"; 1176 case ERROR_INSTALL_USEREXIT: 1177 return "ERROR_INSTALL_USEREXIT"; 1178 case ERROR_INSTALL_FAILURE: 1179 return "ERROR_INSTALL_FAILURE"; 1180 case ERROR_INSTALL_SUSPEND: 1181 return "ERROR_INSTALL_SUSPEND"; 1182 case ERROR_UNKNOWN_PRODUCT: 1183 return "ERROR_UNKNOWN_PRODUCT"; 1184 case ERROR_UNKNOWN_FEATURE: 1185 return "ERROR_UNKNOWN_FEATURE"; 1186 case ERROR_UNKNOWN_COMPONENT: 1187 return "ERROR_UNKNOWN_COMPONENT"; 1188 case ERROR_UNKNOWN_PROPERTY: 1189 return "ERROR_UNKNOWN_PROPERTY"; 1190 case ERROR_INVALID_HANDLE_STATE: 1191 return "ERROR_INVALID_HANDLE_STATE"; 1192 case ERROR_BAD_CONFIGURATION: 1193 return "ERROR_BAD_CONFIGURATION"; 1194 case ERROR_INDEX_ABSENT: 1195 return "ERROR_INDEX_ABSENT"; 1196 case ERROR_INSTALL_SOURCE_ABSENT: 1197 return "ERROR_INSTALL_SOURCE_ABSENT"; 1198 case ERROR_INSTALL_PACKAGE_VERSION: 1199 return "ERROR_INSTALL_PACKAGE_VERSION"; 1200 case ERROR_PRODUCT_UNINSTALLED: 1201 return "ERROR_PRODUCT_UNINSTALLED"; 1202 case ERROR_BAD_QUERY_SYNTAX: 1203 return "ERROR_BAD_QUERY_SYNTAX"; 1204 case ERROR_INVALID_FIELD: 1205 return "ERROR_INVALID_FIELD"; 1206 case ERROR_DEVICE_REMOVED: 1207 return "ERROR_DEVICE_REMOVED"; 1208 case ERROR_INSTALL_ALREADY_RUNNING: 1209 return "ERROR_INSTALL_ALREADY_RUNNING"; 1210 case ERROR_INSTALL_PACKAGE_OPEN_FAILED: 1211 return "ERROR_INSTALL_PACKAGE_OPEN_FAILED"; 1212 case ERROR_INSTALL_PACKAGE_INVALID: 1213 return "ERROR_INSTALL_PACKAGE_INVALID"; 1214 case ERROR_INSTALL_UI_FAILURE: 1215 return "ERROR_INSTALL_UI_FAILURE"; 1216 case ERROR_INSTALL_LOG_FAILURE: 1217 return "ERROR_INSTALL_LOG_FAILURE"; 1218 case ERROR_INSTALL_LANGUAGE_UNSUPPORTED: 1219 return "ERROR_INSTALL_LANGUAGE_UNSUPPORTED"; 1220 case ERROR_INSTALL_TRANSFORM_FAILURE: 1221 return "ERROR_INSTALL_TRANSFORM_FAILURE"; 1222 case ERROR_INSTALL_PACKAGE_REJECTED: 1223 return "ERROR_INSTALL_PACKAGE_REJECTED"; 1224 case ERROR_FUNCTION_NOT_CALLED: 1225 return "ERROR_FUNCTION_NOT_CALLED"; 1226 case ERROR_FUNCTION_FAILED: 1227 return "ERROR_FUNCTION_FAILED"; 1228 case ERROR_INVALID_TABLE: 1229 return "ERROR_INVALID_TABLE"; 1230 case ERROR_DATATYPE_MISMATCH: 1231 return "ERROR_DATATYPE_MISMATCH"; 1232 case ERROR_UNSUPPORTED_TYPE: 1233 return "ERROR_UNSUPPORTED_TYPE"; 1234 case ERROR_CREATE_FAILED: 1235 return "ERROR_CREATE_FAILED"; 1236 case ERROR_INSTALL_TEMP_UNWRITABLE: 1237 return "ERROR_INSTALL_TEMP_UNWRITABLE"; 1238 case ERROR_INSTALL_PLATFORM_UNSUPPORTED: 1239 return "ERROR_INSTALL_PLATFORM_UNSUPPORTED"; 1240 case ERROR_INSTALL_NOTUSED: 1241 return "ERROR_INSTALL_NOTUSED"; 1242 case ERROR_PATCH_PACKAGE_OPEN_FAILED: 1243 return "ERROR_PATCH_PACKAGE_OPEN_FAILED"; 1244 case ERROR_PATCH_PACKAGE_INVALID: 1245 return "ERROR_PATCH_PACKAGE_INVALID"; 1246 case ERROR_PATCH_PACKAGE_UNSUPPORTED: 1247 return "ERROR_PATCH_PACKAGE_UNSUPPORTED"; 1248 case ERROR_PRODUCT_VERSION: 1249 return "ERROR_PRODUCT_VERSION"; 1250 case ERROR_INVALID_COMMAND_LINE: 1251 return "ERROR_INVALID_COMMAND_LINE"; 1252 case ERROR_INSTALL_REMOTE_DISALLOWED: 1253 return "ERROR_INSTALL_REMOTE_DISALLOWED"; 1254 case ERROR_SUCCESS_REBOOT_INITIATED: 1255 return "ERROR_SUCCESS_REBOOT_INITIATED"; 1256 case ERROR_PATCH_TARGET_NOT_FOUND: 1257 return "ERROR_PATCH_TARGET_NOT_FOUND"; 1258 case ERROR_PATCH_PACKAGE_REJECTED: 1259 return "ERROR_PATCH_PACKAGE_REJECTED"; 1260 case ERROR_INSTALL_TRANSFORM_REJECTED: 1261 return "ERROR_INSTALL_TRANSFORM_REJECTED"; 1262 case ERROR_INSTALL_REMOTE_PROHIBITED: 1263 return "ERROR_INSTALL_REMOTE_PROHIBITED"; 1264 case ERROR_INVALID_USER_BUFFER: 1265 return "ERROR_INVALID_USER_BUFFER"; 1266 case ERROR_UNRECOGNIZED_MEDIA: 1267 return "ERROR_UNRECOGNIZED_MEDIA"; 1268 case ERROR_NO_TRUST_LSA_SECRET: 1269 return "ERROR_NO_TRUST_LSA_SECRET"; 1270 case ERROR_NO_TRUST_SAM_ACCOUNT: 1271 return "ERROR_NO_TRUST_SAM_ACCOUNT"; 1272 case ERROR_TRUSTED_DOMAIN_FAILURE: 1273 return "ERROR_TRUSTED_DOMAIN_FAILURE"; 1274 case ERROR_TRUSTED_RELATIONSHIP_FAILURE: 1275 return "ERROR_TRUSTED_RELATIONSHIP_FAILURE"; 1276 case ERROR_TRUST_FAILURE: 1277 return "ERROR_TRUST_FAILURE"; 1278 case ERROR_NETLOGON_NOT_STARTED: 1279 return "ERROR_NETLOGON_NOT_STARTED"; 1280 case ERROR_ACCOUNT_EXPIRED: 1281 return "ERROR_ACCOUNT_EXPIRED"; 1282 case ERROR_REDIRECTOR_HAS_OPEN_HANDLES: 1283 return "ERROR_REDIRECTOR_HAS_OPEN_HANDLES"; 1284 case ERROR_PRINTER_DRIVER_ALREADY_INSTALLED: 1285 return "ERROR_PRINTER_DRIVER_ALREADY_INSTALLED"; 1286 case ERROR_UNKNOWN_PORT: 1287 return "ERROR_UNKNOWN_PORT"; 1288 case ERROR_UNKNOWN_PRINTER_DRIVER: 1289 return "ERROR_UNKNOWN_PRINTER_DRIVER"; 1290 case ERROR_UNKNOWN_PRINTPROCESSOR: 1291 return "ERROR_UNKNOWN_PRINTPROCESSOR"; 1292 case ERROR_INVALID_SEPARATOR_FILE: 1293 return "ERROR_INVALID_SEPARATOR_FILE"; 1294 case ERROR_INVALID_PRIORITY: 1295 return "ERROR_INVALID_PRIORITY"; 1296 case ERROR_INVALID_PRINTER_NAME: 1297 return "ERROR_INVALID_PRINTER_NAME"; 1298 case ERROR_PRINTER_ALREADY_EXISTS: 1299 return "ERROR_PRINTER_ALREADY_EXISTS"; 1300 case ERROR_INVALID_PRINTER_COMMAND: 1301 return "ERROR_INVALID_PRINTER_COMMAND"; 1302 case ERROR_INVALID_DATATYPE: 1303 return "ERROR_INVALID_DATATYPE"; 1304 case ERROR_INVALID_ENVIRONMENT: 1305 return "ERROR_INVALID_ENVIRONMENT"; 1306 case ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT: 1307 return "ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT"; 1308 case ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT: 1309 return "ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT"; 1310 case ERROR_NOLOGON_SERVER_TRUST_ACCOUNT: 1311 return "ERROR_NOLOGON_SERVER_TRUST_ACCOUNT"; 1312 case ERROR_DOMAIN_TRUST_INCONSISTENT: 1313 return "ERROR_DOMAIN_TRUST_INCONSISTENT"; 1314 case ERROR_SERVER_HAS_OPEN_HANDLES: 1315 return "ERROR_SERVER_HAS_OPEN_HANDLES"; 1316 case ERROR_RESOURCE_DATA_NOT_FOUND: 1317 return "ERROR_RESOURCE_DATA_NOT_FOUND"; 1318 case ERROR_RESOURCE_TYPE_NOT_FOUND: 1319 return "ERROR_RESOURCE_TYPE_NOT_FOUND"; 1320 case ERROR_RESOURCE_NAME_NOT_FOUND: 1321 return "ERROR_RESOURCE_NAME_NOT_FOUND"; 1322 case ERROR_RESOURCE_LANG_NOT_FOUND: 1323 return "ERROR_RESOURCE_LANG_NOT_FOUND"; 1324 case ERROR_NOT_ENOUGH_QUOTA: 1325 return "ERROR_NOT_ENOUGH_QUOTA"; 1326 case ERROR_INVALID_TIME: 1327 return "ERROR_INVALID_TIME"; 1328 case ERROR_INVALID_FORM_NAME: 1329 return "ERROR_INVALID_FORM_NAME"; 1330 case ERROR_INVALID_FORM_SIZE: 1331 return "ERROR_INVALID_FORM_SIZE"; 1332 case ERROR_ALREADY_WAITING: 1333 return "ERROR_ALREADY_WAITING"; 1334 case ERROR_PRINTER_DELETED: 1335 return "ERROR_PRINTER_DELETED"; 1336 case ERROR_INVALID_PRINTER_STATE: 1337 return "ERROR_INVALID_PRINTER_STATE"; 1338 case ERROR_PASSWORD_MUST_CHANGE: 1339 return "ERROR_PASSWORD_MUST_CHANGE"; 1340 case ERROR_DOMAIN_CONTROLLER_NOT_FOUND: 1341 return "ERROR_DOMAIN_CONTROLLER_NOT_FOUND"; 1342 case ERROR_ACCOUNT_LOCKED_OUT: 1343 return "ERROR_ACCOUNT_LOCKED_OUT"; 1344 case ERROR_NO_SITENAME: 1345 return "ERROR_NO_SITENAME"; 1346 case ERROR_CANT_ACCESS_FILE: 1347 return "ERROR_CANT_ACCESS_FILE"; 1348 case ERROR_CANT_RESOLVE_FILENAME: 1349 return "ERROR_CANT_RESOLVE_FILENAME"; 1350 case ERROR_KM_DRIVER_BLOCKED: 1351 return "ERROR_KM_DRIVER_BLOCKED"; 1352 case ERROR_CONTEXT_EXPIRED: 1353 return "ERROR_CONTEXT_EXPIRED"; 1354 case ERROR_PER_USER_TRUST_QUOTA_EXCEEDED: 1355 return "ERROR_PER_USER_TRUST_QUOTA_EXCEEDED"; 1356 case ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED: 1357 return "ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED"; 1358 case ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED: 1359 return "ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED"; 1360 case ERROR_AUTHENTICATION_FIREWALL_FAILED: 1361 return "ERROR_AUTHENTICATION_FIREWALL_FAILED"; 1362 case ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED: 1363 return "ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED"; 1364 case ERROR_INVALID_PIXEL_FORMAT: 1365 return "ERROR_INVALID_PIXEL_FORMAT"; 1366 case ERROR_BAD_DRIVER: 1367 return "ERROR_BAD_DRIVER"; 1368 case ERROR_INVALID_WINDOW_STYLE: 1369 return "ERROR_INVALID_WINDOW_STYLE"; 1370 case ERROR_METAFILE_NOT_SUPPORTED: 1371 return "ERROR_METAFILE_NOT_SUPPORTED"; 1372 case ERROR_TRANSFORM_NOT_SUPPORTED: 1373 return "ERROR_TRANSFORM_NOT_SUPPORTED"; 1374 case ERROR_CLIPPING_NOT_SUPPORTED: 1375 return "ERROR_CLIPPING_NOT_SUPPORTED"; 1376 case ERROR_INVALID_CMM: 1377 return "ERROR_INVALID_CMM"; 1378 case ERROR_INVALID_PROFILE: 1379 return "ERROR_INVALID_PROFILE"; 1380 case ERROR_TAG_NOT_FOUND: 1381 return "ERROR_TAG_NOT_FOUND"; 1382 case ERROR_TAG_NOT_PRESENT: 1383 return "ERROR_TAG_NOT_PRESENT"; 1384 case ERROR_DUPLICATE_TAG: 1385 return "ERROR_DUPLICATE_TAG"; 1386 case ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE: 1387 return "ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE"; 1388 case ERROR_PROFILE_NOT_FOUND: 1389 return "ERROR_PROFILE_NOT_FOUND"; 1390 case ERROR_INVALID_COLORSPACE: 1391 return "ERROR_INVALID_COLORSPACE"; 1392 case ERROR_ICM_NOT_ENABLED: 1393 return "ERROR_ICM_NOT_ENABLED"; 1394 case ERROR_DELETING_ICM_XFORM: 1395 return "ERROR_DELETING_ICM_XFORM"; 1396 case ERROR_INVALID_TRANSFORM: 1397 return "ERROR_INVALID_TRANSFORM"; 1398 case ERROR_COLORSPACE_MISMATCH: 1399 return "ERROR_COLORSPACE_MISMATCH"; 1400 case ERROR_INVALID_COLORINDEX: 1401 return "ERROR_INVALID_COLORINDEX"; 1402 case ERROR_CONNECTED_OTHER_PASSWORD: 1403 return "ERROR_CONNECTED_OTHER_PASSWORD"; 1404 case ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT: 1405 return "ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT"; 1406 case ERROR_BAD_USERNAME: 1407 return "ERROR_BAD_USERNAME"; 1408 case ERROR_NOT_CONNECTED: 1409 return "ERROR_NOT_CONNECTED"; 1410 case ERROR_OPEN_FILES: 1411 return "ERROR_OPEN_FILES"; 1412 case ERROR_ACTIVE_CONNECTIONS: 1413 return "ERROR_ACTIVE_CONNECTIONS"; 1414 case ERROR_DEVICE_IN_USE: 1415 return "ERROR_DEVICE_IN_USE"; 1416 case ERROR_UNKNOWN_PRINT_MONITOR: 1417 return "ERROR_UNKNOWN_PRINT_MONITOR"; 1418 case ERROR_PRINTER_DRIVER_IN_USE: 1419 return "ERROR_PRINTER_DRIVER_IN_USE"; 1420 case ERROR_SPOOL_FILE_NOT_FOUND: 1421 return "ERROR_SPOOL_FILE_NOT_FOUND"; 1422 case ERROR_SPL_NO_STARTDOC: 1423 return "ERROR_SPL_NO_STARTDOC"; 1424 case ERROR_SPL_NO_ADDJOB: 1425 return "ERROR_SPL_NO_ADDJOB"; 1426 case ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED: 1427 return "ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED"; 1428 case ERROR_PRINT_MONITOR_ALREADY_INSTALLED: 1429 return "ERROR_PRINT_MONITOR_ALREADY_INSTALLED"; 1430 case ERROR_INVALID_PRINT_MONITOR: 1431 return "ERROR_INVALID_PRINT_MONITOR"; 1432 case ERROR_PRINT_MONITOR_IN_USE: 1433 return "ERROR_PRINT_MONITOR_IN_USE"; 1434 case ERROR_PRINTER_HAS_JOBS_QUEUED: 1435 return "ERROR_PRINTER_HAS_JOBS_QUEUED"; 1436 case ERROR_SUCCESS_REBOOT_REQUIRED: 1437 return "ERROR_SUCCESS_REBOOT_REQUIRED"; 1438 case ERROR_SUCCESS_RESTART_REQUIRED: 1439 return "ERROR_SUCCESS_RESTART_REQUIRED"; 1440 case ERROR_PRINTER_NOT_FOUND: 1441 return "ERROR_PRINTER_NOT_FOUND"; 1442 case ERROR_PRINTER_DRIVER_WARNED: 1443 return "ERROR_PRINTER_DRIVER_WARNED"; 1444 case ERROR_PRINTER_DRIVER_BLOCKED: 1445 return "ERROR_PRINTER_DRIVER_BLOCKED"; 1446 case ERROR_WINS_INTERNAL: 1447 return "ERROR_WINS_INTERNAL"; 1448 case ERROR_CAN_NOT_DEL_LOCAL_WINS: 1449 return "ERROR_CAN_NOT_DEL_LOCAL_WINS"; 1450 case ERROR_STATIC_INIT: 1451 return "ERROR_STATIC_INIT"; 1452 case ERROR_INC_BACKUP: 1453 return "ERROR_INC_BACKUP"; 1454 case ERROR_FULL_BACKUP: 1455 return "ERROR_FULL_BACKUP"; 1456 case ERROR_REC_NON_EXISTENT: 1457 return "ERROR_REC_NON_EXISTENT"; 1458 case ERROR_RPL_NOT_ALLOWED: 1459 return "ERROR_RPL_NOT_ALLOWED"; 1460 case ERROR_DHCP_ADDRESS_CONFLICT: 1461 return "ERROR_DHCP_ADDRESS_CONFLICT"; 1462 case ERROR_WMI_GUID_NOT_FOUND: 1463 return "ERROR_WMI_GUID_NOT_FOUND"; 1464 case ERROR_WMI_INSTANCE_NOT_FOUND: 1465 return "ERROR_WMI_INSTANCE_NOT_FOUND"; 1466 case ERROR_WMI_ITEMID_NOT_FOUND: 1467 return "ERROR_WMI_ITEMID_NOT_FOUND"; 1468 case ERROR_WMI_TRY_AGAIN: 1469 return "ERROR_WMI_TRY_AGAIN"; 1470 case ERROR_WMI_DP_NOT_FOUND: 1471 return "ERROR_WMI_DP_NOT_FOUND"; 1472 case ERROR_WMI_UNRESOLVED_INSTANCE_REF: 1473 return "ERROR_WMI_UNRESOLVED_INSTANCE_REF"; 1474 case ERROR_WMI_ALREADY_ENABLED: 1475 return "ERROR_WMI_ALREADY_ENABLED"; 1476 case ERROR_WMI_GUID_DISCONNECTED: 1477 return "ERROR_WMI_GUID_DISCONNECTED"; 1478 case ERROR_WMI_SERVER_UNAVAILABLE: 1479 return "ERROR_WMI_SERVER_UNAVAILABLE"; 1480 case ERROR_WMI_DP_FAILED: 1481 return "ERROR_WMI_DP_FAILED"; 1482 case ERROR_WMI_INVALID_MOF: 1483 return "ERROR_WMI_INVALID_MOF"; 1484 case ERROR_WMI_INVALID_REGINFO: 1485 return "ERROR_WMI_INVALID_REGINFO"; 1486 case ERROR_WMI_ALREADY_DISABLED: 1487 return "ERROR_WMI_ALREADY_DISABLED"; 1488 case ERROR_WMI_READ_ONLY: 1489 return "ERROR_WMI_READ_ONLY"; 1490 case ERROR_WMI_SET_FAILURE: 1491 return "ERROR_WMI_SET_FAILURE"; 1492 case ERROR_INVALID_MEDIA: 1493 return "ERROR_INVALID_MEDIA"; 1494 case ERROR_INVALID_LIBRARY: 1495 return "ERROR_INVALID_LIBRARY"; 1496 case ERROR_INVALID_MEDIA_POOL: 1497 return "ERROR_INVALID_MEDIA_POOL"; 1498 case ERROR_DRIVE_MEDIA_MISMATCH: 1499 return "ERROR_DRIVE_MEDIA_MISMATCH"; 1500 case ERROR_MEDIA_OFFLINE: 1501 return "ERROR_MEDIA_OFFLINE"; 1502 case ERROR_LIBRARY_OFFLINE: 1503 return "ERROR_LIBRARY_OFFLINE"; 1504 case ERROR_EMPTY: 1505 return "ERROR_EMPTY"; 1506 case ERROR_NOT_EMPTY: 1507 return "ERROR_NOT_EMPTY"; 1508 case ERROR_MEDIA_UNAVAILABLE: 1509 return "ERROR_MEDIA_UNAVAILABLE"; 1510 case ERROR_RESOURCE_DISABLED: 1511 return "ERROR_RESOURCE_DISABLED"; 1512 case ERROR_INVALID_CLEANER: 1513 return "ERROR_INVALID_CLEANER"; 1514 case ERROR_UNABLE_TO_CLEAN: 1515 return "ERROR_UNABLE_TO_CLEAN"; 1516 case ERROR_OBJECT_NOT_FOUND: 1517 return "ERROR_OBJECT_NOT_FOUND"; 1518 case ERROR_DATABASE_FAILURE: 1519 return "ERROR_DATABASE_FAILURE"; 1520 case ERROR_DATABASE_FULL: 1521 return "ERROR_DATABASE_FULL"; 1522 case ERROR_MEDIA_INCOMPATIBLE: 1523 return "ERROR_MEDIA_INCOMPATIBLE"; 1524 case ERROR_RESOURCE_NOT_PRESENT: 1525 return "ERROR_RESOURCE_NOT_PRESENT"; 1526 case ERROR_INVALID_OPERATION: 1527 return "ERROR_INVALID_OPERATION"; 1528 case ERROR_MEDIA_NOT_AVAILABLE: 1529 return "ERROR_MEDIA_NOT_AVAILABLE"; 1530 case ERROR_DEVICE_NOT_AVAILABLE: 1531 return "ERROR_DEVICE_NOT_AVAILABLE"; 1532 case ERROR_REQUEST_REFUSED: 1533 return "ERROR_REQUEST_REFUSED"; 1534 case ERROR_INVALID_DRIVE_OBJECT: 1535 return "ERROR_INVALID_DRIVE_OBJECT"; 1536 case ERROR_LIBRARY_FULL: 1537 return "ERROR_LIBRARY_FULL"; 1538 case ERROR_MEDIUM_NOT_ACCESSIBLE: 1539 return "ERROR_MEDIUM_NOT_ACCESSIBLE"; 1540 case ERROR_UNABLE_TO_LOAD_MEDIUM: 1541 return "ERROR_UNABLE_TO_LOAD_MEDIUM"; 1542 case ERROR_UNABLE_TO_INVENTORY_DRIVE: 1543 return "ERROR_UNABLE_TO_INVENTORY_DRIVE"; 1544 case ERROR_UNABLE_TO_INVENTORY_SLOT: 1545 return "ERROR_UNABLE_TO_INVENTORY_SLOT"; 1546 case ERROR_UNABLE_TO_INVENTORY_TRANSPORT: 1547 return "ERROR_UNABLE_TO_INVENTORY_TRANSPORT"; 1548 case ERROR_TRANSPORT_FULL: 1549 return "ERROR_TRANSPORT_FULL"; 1550 case ERROR_CONTROLLING_IEPORT: 1551 return "ERROR_CONTROLLING_IEPORT"; 1552 case ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA: 1553 return "ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA"; 1554 case ERROR_CLEANER_SLOT_SET: 1555 return "ERROR_CLEANER_SLOT_SET"; 1556 case ERROR_CLEANER_SLOT_NOT_SET: 1557 return "ERROR_CLEANER_SLOT_NOT_SET"; 1558 case ERROR_CLEANER_CARTRIDGE_SPENT: 1559 return "ERROR_CLEANER_CARTRIDGE_SPENT"; 1560 case ERROR_UNEXPECTED_OMID: 1561 return "ERROR_UNEXPECTED_OMID"; 1562 case ERROR_CANT_DELETE_LAST_ITEM: 1563 return "ERROR_CANT_DELETE_LAST_ITEM"; 1564 case ERROR_MESSAGE_EXCEEDS_MAX_SIZE: 1565 return "ERROR_MESSAGE_EXCEEDS_MAX_SIZE"; 1566 case ERROR_VOLUME_CONTAINS_SYS_FILES: 1567 return "ERROR_VOLUME_CONTAINS_SYS_FILES"; 1568 case ERROR_INDIGENOUS_TYPE: 1569 return "ERROR_INDIGENOUS_TYPE"; 1570 case ERROR_NO_SUPPORTING_DRIVES: 1571 return "ERROR_NO_SUPPORTING_DRIVES"; 1572 case ERROR_CLEANER_CARTRIDGE_INSTALLED: 1573 return "ERROR_CLEANER_CARTRIDGE_INSTALLED"; 1574 case ERROR_IEPORT_FULL: 1575 return "ERROR_IEPORT_FULL"; 1576 case ERROR_FILE_OFFLINE: 1577 return "ERROR_FILE_OFFLINE"; 1578 case ERROR_REMOTE_STORAGE_NOT_ACTIVE: 1579 return "ERROR_REMOTE_STORAGE_NOT_ACTIVE"; 1580 case ERROR_REMOTE_STORAGE_MEDIA_ERROR: 1581 return "ERROR_REMOTE_STORAGE_MEDIA_ERROR"; 1582 case ERROR_NOT_A_REPARSE_POINT: 1583 return "ERROR_NOT_A_REPARSE_POINT"; 1584 case ERROR_REPARSE_ATTRIBUTE_CONFLICT: 1585 return "ERROR_REPARSE_ATTRIBUTE_CONFLICT"; 1586 case ERROR_INVALID_REPARSE_DATA: 1587 return "ERROR_INVALID_REPARSE_DATA"; 1588 case ERROR_REPARSE_TAG_INVALID: 1589 return "ERROR_REPARSE_TAG_INVALID"; 1590 case ERROR_REPARSE_TAG_MISMATCH: 1591 return "ERROR_REPARSE_TAG_MISMATCH"; 1592 case ERROR_VOLUME_NOT_SIS_ENABLED: 1593 return "ERROR_VOLUME_NOT_SIS_ENABLED"; 1594 case ERROR_DEPENDENT_RESOURCE_EXISTS: 1595 return "ERROR_DEPENDENT_RESOURCE_EXISTS"; 1596 case ERROR_DEPENDENCY_NOT_FOUND: 1597 return "ERROR_DEPENDENCY_NOT_FOUND"; 1598 case ERROR_DEPENDENCY_ALREADY_EXISTS: 1599 return "ERROR_DEPENDENCY_ALREADY_EXISTS"; 1600 case ERROR_RESOURCE_NOT_ONLINE: 1601 return "ERROR_RESOURCE_NOT_ONLINE"; 1602 case ERROR_HOST_NODE_NOT_AVAILABLE: 1603 return "ERROR_HOST_NODE_NOT_AVAILABLE"; 1604 case ERROR_RESOURCE_NOT_AVAILABLE: 1605 return "ERROR_RESOURCE_NOT_AVAILABLE"; 1606 case ERROR_RESOURCE_NOT_FOUND: 1607 return "ERROR_RESOURCE_NOT_FOUND"; 1608 case ERROR_SHUTDOWN_CLUSTER: 1609 return "ERROR_SHUTDOWN_CLUSTER"; 1610 case ERROR_CANT_EVICT_ACTIVE_NODE: 1611 return "ERROR_CANT_EVICT_ACTIVE_NODE"; 1612 case ERROR_OBJECT_ALREADY_EXISTS: 1613 return "ERROR_OBJECT_ALREADY_EXISTS"; 1614 case ERROR_OBJECT_IN_LIST: 1615 return "ERROR_OBJECT_IN_LIST"; 1616 case ERROR_GROUP_NOT_AVAILABLE: 1617 return "ERROR_GROUP_NOT_AVAILABLE"; 1618 case ERROR_GROUP_NOT_FOUND: 1619 return "ERROR_GROUP_NOT_FOUND"; 1620 case ERROR_GROUP_NOT_ONLINE: 1621 return "ERROR_GROUP_NOT_ONLINE"; 1622 case ERROR_HOST_NODE_NOT_RESOURCE_OWNER: 1623 return "ERROR_HOST_NODE_NOT_RESOURCE_OWNER"; 1624 case ERROR_HOST_NODE_NOT_GROUP_OWNER: 1625 return "ERROR_HOST_NODE_NOT_GROUP_OWNER"; 1626 case ERROR_RESMON_CREATE_FAILED: 1627 return "ERROR_RESMON_CREATE_FAILED"; 1628 case ERROR_RESMON_ONLINE_FAILED: 1629 return "ERROR_RESMON_ONLINE_FAILED"; 1630 case ERROR_RESOURCE_ONLINE: 1631 return "ERROR_RESOURCE_ONLINE"; 1632 case ERROR_QUORUM_RESOURCE: 1633 return "ERROR_QUORUM_RESOURCE"; 1634 case ERROR_NOT_QUORUM_CAPABLE: 1635 return "ERROR_NOT_QUORUM_CAPABLE"; 1636 case ERROR_CLUSTER_SHUTTING_DOWN: 1637 return "ERROR_CLUSTER_SHUTTING_DOWN"; 1638 case ERROR_INVALID_STATE: 1639 return "ERROR_INVALID_STATE"; 1640 case ERROR_RESOURCE_PROPERTIES_STORED: 1641 return "ERROR_RESOURCE_PROPERTIES_STORED"; 1642 case ERROR_NOT_QUORUM_CLASS: 1643 return "ERROR_NOT_QUORUM_CLASS"; 1644 case ERROR_CORE_RESOURCE: 1645 return "ERROR_CORE_RESOURCE"; 1646 case ERROR_QUORUM_RESOURCE_ONLINE_FAILED: 1647 return "ERROR_QUORUM_RESOURCE_ONLINE_FAILED"; 1648 case ERROR_QUORUMLOG_OPEN_FAILED: 1649 return "ERROR_QUORUMLOG_OPEN_FAILED"; 1650 case ERROR_CLUSTERLOG_CORRUPT: 1651 return "ERROR_CLUSTERLOG_CORRUPT"; 1652 case ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE: 1653 return "ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE"; 1654 case ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE: 1655 return "ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE"; 1656 case ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND: 1657 return "ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND"; 1658 case ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE: 1659 return "ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE"; 1660 case ERROR_QUORUM_OWNER_ALIVE: 1661 return "ERROR_QUORUM_OWNER_ALIVE"; 1662 case ERROR_NETWORK_NOT_AVAILABLE: 1663 return "ERROR_NETWORK_NOT_AVAILABLE"; 1664 case ERROR_NODE_NOT_AVAILABLE: 1665 return "ERROR_NODE_NOT_AVAILABLE"; 1666 case ERROR_ALL_NODES_NOT_AVAILABLE: 1667 return "ERROR_ALL_NODES_NOT_AVAILABLE"; 1668 case ERROR_RESOURCE_FAILED: 1669 return "ERROR_RESOURCE_FAILED"; 1670 case ERROR_CLUSTER_INVALID_NODE: 1671 return "ERROR_CLUSTER_INVALID_NODE"; 1672 case ERROR_CLUSTER_NODE_EXISTS: 1673 return "ERROR_CLUSTER_NODE_EXISTS"; 1674 case ERROR_CLUSTER_JOIN_IN_PROGRESS: 1675 return "ERROR_CLUSTER_JOIN_IN_PROGRESS"; 1676 case ERROR_CLUSTER_NODE_NOT_FOUND: 1677 return "ERROR_CLUSTER_NODE_NOT_FOUND"; 1678 case ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND: 1679 return "ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND"; 1680 case ERROR_CLUSTER_NETWORK_EXISTS: 1681 return "ERROR_CLUSTER_NETWORK_EXISTS"; 1682 case ERROR_CLUSTER_NETWORK_NOT_FOUND: 1683 return "ERROR_CLUSTER_NETWORK_NOT_FOUND"; 1684 case ERROR_CLUSTER_NETINTERFACE_EXISTS: 1685 return "ERROR_CLUSTER_NETINTERFACE_EXISTS"; 1686 case ERROR_CLUSTER_NETINTERFACE_NOT_FOUND: 1687 return "ERROR_CLUSTER_NETINTERFACE_NOT_FOUND"; 1688 case ERROR_CLUSTER_INVALID_REQUEST: 1689 return "ERROR_CLUSTER_INVALID_REQUEST"; 1690 case ERROR_CLUSTER_INVALID_NETWORK_PROVIDER: 1691 return "ERROR_CLUSTER_INVALID_NETWORK_PROVIDER"; 1692 case ERROR_CLUSTER_NODE_DOWN: 1693 return "ERROR_CLUSTER_NODE_DOWN"; 1694 case ERROR_CLUSTER_NODE_UNREACHABLE: 1695 return "ERROR_CLUSTER_NODE_UNREACHABLE"; 1696 case ERROR_CLUSTER_NODE_NOT_MEMBER: 1697 return "ERROR_CLUSTER_NODE_NOT_MEMBER"; 1698 case ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS: 1699 return "ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS"; 1700 case ERROR_CLUSTER_INVALID_NETWORK: 1701 return "ERROR_CLUSTER_INVALID_NETWORK"; 1702 case ERROR_CLUSTER_NODE_UP: 1703 return "ERROR_CLUSTER_NODE_UP"; 1704 case ERROR_CLUSTER_IPADDR_IN_USE: 1705 return "ERROR_CLUSTER_IPADDR_IN_USE"; 1706 case ERROR_CLUSTER_NODE_NOT_PAUSED: 1707 return "ERROR_CLUSTER_NODE_NOT_PAUSED"; 1708 case ERROR_CLUSTER_NO_SECURITY_CONTEXT: 1709 return "ERROR_CLUSTER_NO_SECURITY_CONTEXT"; 1710 case ERROR_CLUSTER_NETWORK_NOT_INTERNAL: 1711 return "ERROR_CLUSTER_NETWORK_NOT_INTERNAL"; 1712 case ERROR_CLUSTER_NODE_ALREADY_UP: 1713 return "ERROR_CLUSTER_NODE_ALREADY_UP"; 1714 case ERROR_CLUSTER_NODE_ALREADY_DOWN: 1715 return "ERROR_CLUSTER_NODE_ALREADY_DOWN"; 1716 case ERROR_CLUSTER_NETWORK_ALREADY_ONLINE: 1717 return "ERROR_CLUSTER_NETWORK_ALREADY_ONLINE"; 1718 case ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE: 1719 return "ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE"; 1720 case ERROR_CLUSTER_NODE_ALREADY_MEMBER: 1721 return "ERROR_CLUSTER_NODE_ALREADY_MEMBER"; 1722 case ERROR_CLUSTER_LAST_INTERNAL_NETWORK: 1723 return "ERROR_CLUSTER_LAST_INTERNAL_NETWORK"; 1724 case ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS: 1725 return "ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS"; 1726 case ERROR_INVALID_OPERATION_ON_QUORUM: 1727 return "ERROR_INVALID_OPERATION_ON_QUORUM"; 1728 case ERROR_DEPENDENCY_NOT_ALLOWED: 1729 return "ERROR_DEPENDENCY_NOT_ALLOWED"; 1730 case ERROR_CLUSTER_NODE_PAUSED: 1731 return "ERROR_CLUSTER_NODE_PAUSED"; 1732 case ERROR_NODE_CANT_HOST_RESOURCE: 1733 return "ERROR_NODE_CANT_HOST_RESOURCE"; 1734 case ERROR_CLUSTER_NODE_NOT_READY: 1735 return "ERROR_CLUSTER_NODE_NOT_READY"; 1736 case ERROR_CLUSTER_NODE_SHUTTING_DOWN: 1737 return "ERROR_CLUSTER_NODE_SHUTTING_DOWN"; 1738 case ERROR_CLUSTER_JOIN_ABORTED: 1739 return "ERROR_CLUSTER_JOIN_ABORTED"; 1740 case ERROR_CLUSTER_INCOMPATIBLE_VERSIONS: 1741 return "ERROR_CLUSTER_INCOMPATIBLE_VERSIONS"; 1742 case ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED: 1743 return "ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED"; 1744 case ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED: 1745 return "ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED"; 1746 case ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND: 1747 return "ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND"; 1748 case ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED: 1749 return "ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED"; 1750 case ERROR_CLUSTER_RESNAME_NOT_FOUND: 1751 return "ERROR_CLUSTER_RESNAME_NOT_FOUND"; 1752 case ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED: 1753 return "ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED"; 1754 case ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST: 1755 return "ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST"; 1756 case ERROR_CLUSTER_DATABASE_SEQMISMATCH: 1757 return "ERROR_CLUSTER_DATABASE_SEQMISMATCH"; 1758 case ERROR_RESMON_INVALID_STATE: 1759 return "ERROR_RESMON_INVALID_STATE"; 1760 case ERROR_CLUSTER_GUM_NOT_LOCKER: 1761 return "ERROR_CLUSTER_GUM_NOT_LOCKER"; 1762 case ERROR_QUORUM_DISK_NOT_FOUND: 1763 return "ERROR_QUORUM_DISK_NOT_FOUND"; 1764 case ERROR_DATABASE_BACKUP_CORRUPT: 1765 return "ERROR_DATABASE_BACKUP_CORRUPT"; 1766 case ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT: 1767 return "ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT"; 1768 case ERROR_RESOURCE_PROPERTY_UNCHANGEABLE: 1769 return "ERROR_RESOURCE_PROPERTY_UNCHANGEABLE"; 1770 case ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE: 1771 return "ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE"; 1772 case ERROR_CLUSTER_QUORUMLOG_NOT_FOUND: 1773 return "ERROR_CLUSTER_QUORUMLOG_NOT_FOUND"; 1774 case ERROR_CLUSTER_MEMBERSHIP_HALT: 1775 return "ERROR_CLUSTER_MEMBERSHIP_HALT"; 1776 case ERROR_CLUSTER_INSTANCE_ID_MISMATCH: 1777 return "ERROR_CLUSTER_INSTANCE_ID_MISMATCH"; 1778 case ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP: 1779 return "ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP"; 1780 case ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH: 1781 return "ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH"; 1782 case ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP: 1783 return "ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP"; 1784 case ERROR_CLUSTER_PARAMETER_MISMATCH: 1785 return "ERROR_CLUSTER_PARAMETER_MISMATCH"; 1786 case ERROR_NODE_CANNOT_BE_CLUSTERED: 1787 return "ERROR_NODE_CANNOT_BE_CLUSTERED"; 1788 case ERROR_CLUSTER_WRONG_OS_VERSION: 1789 return "ERROR_CLUSTER_WRONG_OS_VERSION"; 1790 case ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME: 1791 return "ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME"; 1792 case ERROR_CLUSCFG_ALREADY_COMMITTED: 1793 return "ERROR_CLUSCFG_ALREADY_COMMITTED"; 1794 case ERROR_CLUSCFG_ROLLBACK_FAILED: 1795 return "ERROR_CLUSCFG_ROLLBACK_FAILED"; 1796 case ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT: 1797 return "ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT"; 1798 case ERROR_CLUSTER_OLD_VERSION: 1799 return "ERROR_CLUSTER_OLD_VERSION"; 1800 case ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME: 1801 return "ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME"; 1802 case ERROR_ENCRYPTION_FAILED: 1803 return "ERROR_ENCRYPTION_FAILED"; 1804 case ERROR_DECRYPTION_FAILED: 1805 return "ERROR_DECRYPTION_FAILED"; 1806 case ERROR_FILE_ENCRYPTED: 1807 return "ERROR_FILE_ENCRYPTED"; 1808 case ERROR_NO_RECOVERY_POLICY: 1809 return "ERROR_NO_RECOVERY_POLICY"; 1810 case ERROR_NO_EFS: 1811 return "ERROR_NO_EFS"; 1812 case ERROR_WRONG_EFS: 1813 return "ERROR_WRONG_EFS"; 1814 case ERROR_NO_USER_KEYS: 1815 return "ERROR_NO_USER_KEYS"; 1816 case ERROR_FILE_NOT_ENCRYPTED: 1817 return "ERROR_FILE_NOT_ENCRYPTED"; 1818 case ERROR_NOT_EXPORT_FORMAT: 1819 return "ERROR_NOT_EXPORT_FORMAT"; 1820 case ERROR_FILE_READ_ONLY: 1821 return "ERROR_FILE_READ_ONLY"; 1822 case ERROR_DIR_EFS_DISALLOWED: 1823 return "ERROR_DIR_EFS_DISALLOWED"; 1824 case ERROR_EFS_SERVER_NOT_TRUSTED: 1825 return "ERROR_EFS_SERVER_NOT_TRUSTED"; 1826 case ERROR_BAD_RECOVERY_POLICY: 1827 return "ERROR_BAD_RECOVERY_POLICY"; 1828 case ERROR_EFS_ALG_BLOB_TOO_BIG: 1829 return "ERROR_EFS_ALG_BLOB_TOO_BIG"; 1830 case ERROR_VOLUME_NOT_SUPPORT_EFS: 1831 return "ERROR_VOLUME_NOT_SUPPORT_EFS"; 1832 case ERROR_EFS_DISABLED: 1833 return "ERROR_EFS_DISABLED"; 1834 case ERROR_EFS_VERSION_NOT_SUPPORT: 1835 return "ERROR_EFS_VERSION_NOT_SUPPORT"; 1836 case ERROR_NO_BROWSER_SERVERS_FOUND: 1837 return "ERROR_NO_BROWSER_SERVERS_FOUND"; 1838 case ERROR_CTX_WINSTATION_NAME_INVALID: 1839 return "ERROR_CTX_WINSTATION_NAME_INVALID"; 1840 case ERROR_CTX_INVALID_PD: 1841 return "ERROR_CTX_INVALID_PD"; 1842 case ERROR_CTX_PD_NOT_FOUND: 1843 return "ERROR_CTX_PD_NOT_FOUND"; 1844 case ERROR_CTX_WD_NOT_FOUND: 1845 return "ERROR_CTX_WD_NOT_FOUND"; 1846 case ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY: 1847 return "ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY"; 1848 case ERROR_CTX_SERVICE_NAME_COLLISION: 1849 return "ERROR_CTX_SERVICE_NAME_COLLISION"; 1850 case ERROR_CTX_CLOSE_PENDING: 1851 return "ERROR_CTX_CLOSE_PENDING"; 1852 case ERROR_CTX_NO_OUTBUF: 1853 return "ERROR_CTX_NO_OUTBUF"; 1854 case ERROR_CTX_MODEM_INF_NOT_FOUND: 1855 return "ERROR_CTX_MODEM_INF_NOT_FOUND"; 1856 case ERROR_CTX_INVALID_MODEMNAME: 1857 return "ERROR_CTX_INVALID_MODEMNAME"; 1858 case ERROR_CTX_MODEM_RESPONSE_ERROR: 1859 return "ERROR_CTX_MODEM_RESPONSE_ERROR"; 1860 case ERROR_CTX_MODEM_RESPONSE_TIMEOUT: 1861 return "ERROR_CTX_MODEM_RESPONSE_TIMEOUT"; 1862 case ERROR_CTX_MODEM_RESPONSE_NO_CARRIER: 1863 return "ERROR_CTX_MODEM_RESPONSE_NO_CARRIER"; 1864 case ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE: 1865 return "ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE"; 1866 case ERROR_CTX_MODEM_RESPONSE_BUSY: 1867 return "ERROR_CTX_MODEM_RESPONSE_BUSY"; 1868 case ERROR_CTX_MODEM_RESPONSE_VOICE: 1869 return "ERROR_CTX_MODEM_RESPONSE_VOICE"; 1870 case ERROR_CTX_TD_ERROR: 1871 return "ERROR_CTX_TD_ERROR"; 1872 case ERROR_CTX_WINSTATION_NOT_FOUND: 1873 return "ERROR_CTX_WINSTATION_NOT_FOUND"; 1874 case ERROR_CTX_WINSTATION_ALREADY_EXISTS: 1875 return "ERROR_CTX_WINSTATION_ALREADY_EXISTS"; 1876 case ERROR_CTX_WINSTATION_BUSY: 1877 return "ERROR_CTX_WINSTATION_BUSY"; 1878 case ERROR_CTX_BAD_VIDEO_MODE: 1879 return "ERROR_CTX_BAD_VIDEO_MODE"; 1880 case ERROR_CTX_GRAPHICS_INVALID: 1881 return "ERROR_CTX_GRAPHICS_INVALID"; 1882 case ERROR_CTX_LOGON_DISABLED: 1883 return "ERROR_CTX_LOGON_DISABLED"; 1884 case ERROR_CTX_NOT_CONSOLE: 1885 return "ERROR_CTX_NOT_CONSOLE"; 1886 case ERROR_CTX_CLIENT_QUERY_TIMEOUT: 1887 return "ERROR_CTX_CLIENT_QUERY_TIMEOUT"; 1888 case ERROR_CTX_CONSOLE_DISCONNECT: 1889 return "ERROR_CTX_CONSOLE_DISCONNECT"; 1890 case ERROR_CTX_CONSOLE_CONNECT: 1891 return "ERROR_CTX_CONSOLE_CONNECT"; 1892 case ERROR_CTX_SHADOW_DENIED: 1893 return "ERROR_CTX_SHADOW_DENIED"; 1894 case ERROR_CTX_WINSTATION_ACCESS_DENIED: 1895 return "ERROR_CTX_WINSTATION_ACCESS_DENIED"; 1896 case ERROR_CTX_INVALID_WD: 1897 return "ERROR_CTX_INVALID_WD"; 1898 case ERROR_CTX_SHADOW_INVALID: 1899 return "ERROR_CTX_SHADOW_INVALID"; 1900 case ERROR_CTX_SHADOW_DISABLED: 1901 return "ERROR_CTX_SHADOW_DISABLED"; 1902 case ERROR_CTX_CLIENT_LICENSE_IN_USE: 1903 return "ERROR_CTX_CLIENT_LICENSE_IN_USE"; 1904 case ERROR_CTX_CLIENT_LICENSE_NOT_SET: 1905 return "ERROR_CTX_CLIENT_LICENSE_NOT_SET"; 1906 case ERROR_CTX_LICENSE_NOT_AVAILABLE: 1907 return "ERROR_CTX_LICENSE_NOT_AVAILABLE"; 1908 case ERROR_CTX_LICENSE_CLIENT_INVALID: 1909 return "ERROR_CTX_LICENSE_CLIENT_INVALID"; 1910 case ERROR_CTX_LICENSE_EXPIRED: 1911 return "ERROR_CTX_LICENSE_EXPIRED"; 1912 case ERROR_CTX_SHADOW_NOT_RUNNING: 1913 return "ERROR_CTX_SHADOW_NOT_RUNNING"; 1914 case ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE: 1915 return "ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE"; 1916 case ERROR_ACTIVATION_COUNT_EXCEEDED: 1917 return "ERROR_ACTIVATION_COUNT_EXCEEDED"; 1918 case ERROR_DS_NOT_INSTALLED: 1919 return "ERROR_DS_NOT_INSTALLED"; 1920 case ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY: 1921 return "ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY"; 1922 case ERROR_DS_NO_ATTRIBUTE_OR_VALUE: 1923 return "ERROR_DS_NO_ATTRIBUTE_OR_VALUE"; 1924 case ERROR_DS_INVALID_ATTRIBUTE_SYNTAX: 1925 return "ERROR_DS_INVALID_ATTRIBUTE_SYNTAX"; 1926 case ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED: 1927 return "ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED"; 1928 case ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS: 1929 return "ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS"; 1930 case ERROR_DS_BUSY: 1931 return "ERROR_DS_BUSY"; 1932 case ERROR_DS_UNAVAILABLE: 1933 return "ERROR_DS_UNAVAILABLE"; 1934 case ERROR_DS_NO_RIDS_ALLOCATED: 1935 return "ERROR_DS_NO_RIDS_ALLOCATED"; 1936 case ERROR_DS_NO_MORE_RIDS: 1937 return "ERROR_DS_NO_MORE_RIDS"; 1938 case ERROR_DS_INCORRECT_ROLE_OWNER: 1939 return "ERROR_DS_INCORRECT_ROLE_OWNER"; 1940 case ERROR_DS_RIDMGR_INIT_ERROR: 1941 return "ERROR_DS_RIDMGR_INIT_ERROR"; 1942 case ERROR_DS_OBJ_CLASS_VIOLATION: 1943 return "ERROR_DS_OBJ_CLASS_VIOLATION"; 1944 case ERROR_DS_CANT_ON_NON_LEAF: 1945 return "ERROR_DS_CANT_ON_NON_LEAF"; 1946 case ERROR_DS_CANT_ON_RDN: 1947 return "ERROR_DS_CANT_ON_RDN"; 1948 case ERROR_DS_CANT_MOD_OBJ_CLASS: 1949 return "ERROR_DS_CANT_MOD_OBJ_CLASS"; 1950 case ERROR_DS_CROSS_DOM_MOVE_ERROR: 1951 return "ERROR_DS_CROSS_DOM_MOVE_ERROR"; 1952 case ERROR_DS_GC_NOT_AVAILABLE: 1953 return "ERROR_DS_GC_NOT_AVAILABLE"; 1954 case ERROR_SHARED_POLICY: 1955 return "ERROR_SHARED_POLICY"; 1956 case ERROR_POLICY_OBJECT_NOT_FOUND: 1957 return "ERROR_POLICY_OBJECT_NOT_FOUND"; 1958 case ERROR_POLICY_ONLY_IN_DS: 1959 return "ERROR_POLICY_ONLY_IN_DS"; 1960 case ERROR_PROMOTION_ACTIVE: 1961 return "ERROR_PROMOTION_ACTIVE"; 1962 case ERROR_NO_PROMOTION_ACTIVE: 1963 return "ERROR_NO_PROMOTION_ACTIVE"; 1964 case ERROR_DS_OPERATIONS_ERROR: 1965 return "ERROR_DS_OPERATIONS_ERROR"; 1966 case ERROR_DS_PROTOCOL_ERROR: 1967 return "ERROR_DS_PROTOCOL_ERROR"; 1968 case ERROR_DS_TIMELIMIT_EXCEEDED: 1969 return "ERROR_DS_TIMELIMIT_EXCEEDED"; 1970 case ERROR_DS_SIZELIMIT_EXCEEDED: 1971 return "ERROR_DS_SIZELIMIT_EXCEEDED"; 1972 case ERROR_DS_ADMIN_LIMIT_EXCEEDED: 1973 return "ERROR_DS_ADMIN_LIMIT_EXCEEDED"; 1974 case ERROR_DS_COMPARE_FALSE: 1975 return "ERROR_DS_COMPARE_FALSE"; 1976 case ERROR_DS_COMPARE_TRUE: 1977 return "ERROR_DS_COMPARE_TRUE"; 1978 case ERROR_DS_AUTH_METHOD_NOT_SUPPORTED: 1979 return "ERROR_DS_AUTH_METHOD_NOT_SUPPORTED"; 1980 case ERROR_DS_STRONG_AUTH_REQUIRED: 1981 return "ERROR_DS_STRONG_AUTH_REQUIRED"; 1982 case ERROR_DS_INAPPROPRIATE_AUTH: 1983 return "ERROR_DS_INAPPROPRIATE_AUTH"; 1984 case ERROR_DS_AUTH_UNKNOWN: 1985 return "ERROR_DS_AUTH_UNKNOWN"; 1986 case ERROR_DS_REFERRAL: 1987 return "ERROR_DS_REFERRAL"; 1988 case ERROR_DS_UNAVAILABLE_CRIT_EXTENSION: 1989 return "ERROR_DS_UNAVAILABLE_CRIT_EXTENSION"; 1990 case ERROR_DS_CONFIDENTIALITY_REQUIRED: 1991 return "ERROR_DS_CONFIDENTIALITY_REQUIRED"; 1992 case ERROR_DS_INAPPROPRIATE_MATCHING: 1993 return "ERROR_DS_INAPPROPRIATE_MATCHING"; 1994 case ERROR_DS_CONSTRAINT_VIOLATION: 1995 return "ERROR_DS_CONSTRAINT_VIOLATION"; 1996 case ERROR_DS_NO_SUCH_OBJECT: 1997 return "ERROR_DS_NO_SUCH_OBJECT"; 1998 case ERROR_DS_ALIAS_PROBLEM: 1999 return "ERROR_DS_ALIAS_PROBLEM"; 2000 case ERROR_DS_INVALID_DN_SYNTAX: 2001 return "ERROR_DS_INVALID_DN_SYNTAX"; 2002 case ERROR_DS_IS_LEAF: 2003 return "ERROR_DS_IS_LEAF"; 2004 case ERROR_DS_ALIAS_DEREF_PROBLEM: 2005 return "ERROR_DS_ALIAS_DEREF_PROBLEM"; 2006 case ERROR_DS_UNWILLING_TO_PERFORM: 2007 return "ERROR_DS_UNWILLING_TO_PERFORM"; 2008 case ERROR_DS_LOOP_DETECT: 2009 return "ERROR_DS_LOOP_DETECT"; 2010 case ERROR_DS_NAMING_VIOLATION: 2011 return "ERROR_DS_NAMING_VIOLATION"; 2012 case ERROR_DS_OBJECT_RESULTS_TOO_LARGE: 2013 return "ERROR_DS_OBJECT_RESULTS_TOO_LARGE"; 2014 case ERROR_DS_AFFECTS_MULTIPLE_DSAS: 2015 return "ERROR_DS_AFFECTS_MULTIPLE_DSAS"; 2016 case ERROR_DS_SERVER_DOWN: 2017 return "ERROR_DS_SERVER_DOWN"; 2018 case ERROR_DS_LOCAL_ERROR: 2019 return "ERROR_DS_LOCAL_ERROR"; 2020 case ERROR_DS_ENCODING_ERROR: 2021 return "ERROR_DS_ENCODING_ERROR"; 2022 case ERROR_DS_DECODING_ERROR: 2023 return "ERROR_DS_DECODING_ERROR"; 2024 case ERROR_DS_FILTER_UNKNOWN: 2025 return "ERROR_DS_FILTER_UNKNOWN"; 2026 case ERROR_DS_PARAM_ERROR: 2027 return "ERROR_DS_PARAM_ERROR"; 2028 case ERROR_DS_NOT_SUPPORTED: 2029 return "ERROR_DS_NOT_SUPPORTED"; 2030 case ERROR_DS_NO_RESULTS_RETURNED: 2031 return "ERROR_DS_NO_RESULTS_RETURNED"; 2032 case ERROR_DS_CONTROL_NOT_FOUND: 2033 return "ERROR_DS_CONTROL_NOT_FOUND"; 2034 case ERROR_DS_CLIENT_LOOP: 2035 return "ERROR_DS_CLIENT_LOOP"; 2036 case ERROR_DS_REFERRAL_LIMIT_EXCEEDED: 2037 return "ERROR_DS_REFERRAL_LIMIT_EXCEEDED"; 2038 case ERROR_DS_SORT_CONTROL_MISSING: 2039 return "ERROR_DS_SORT_CONTROL_MISSING"; 2040 case ERROR_DS_OFFSET_RANGE_ERROR: 2041 return "ERROR_DS_OFFSET_RANGE_ERROR"; 2042 case ERROR_DS_ROOT_MUST_BE_NC: 2043 return "ERROR_DS_ROOT_MUST_BE_NC"; 2044 case ERROR_DS_ADD_REPLICA_INHIBITED: 2045 return "ERROR_DS_ADD_REPLICA_INHIBITED"; 2046 case ERROR_DS_ATT_NOT_DEF_IN_SCHEMA: 2047 return "ERROR_DS_ATT_NOT_DEF_IN_SCHEMA"; 2048 case ERROR_DS_MAX_OBJ_SIZE_EXCEEDED: 2049 return "ERROR_DS_MAX_OBJ_SIZE_EXCEEDED"; 2050 case ERROR_DS_OBJ_STRING_NAME_EXISTS: 2051 return "ERROR_DS_OBJ_STRING_NAME_EXISTS"; 2052 case ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA: 2053 return "ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA"; 2054 case ERROR_DS_RDN_DOESNT_MATCH_SCHEMA: 2055 return "ERROR_DS_RDN_DOESNT_MATCH_SCHEMA"; 2056 case ERROR_DS_NO_REQUESTED_ATTS_FOUND: 2057 return "ERROR_DS_NO_REQUESTED_ATTS_FOUND"; 2058 case ERROR_DS_USER_BUFFER_TO_SMALL: 2059 return "ERROR_DS_USER_BUFFER_TO_SMALL"; 2060 case ERROR_DS_ATT_IS_NOT_ON_OBJ: 2061 return "ERROR_DS_ATT_IS_NOT_ON_OBJ"; 2062 case ERROR_DS_ILLEGAL_MOD_OPERATION: 2063 return "ERROR_DS_ILLEGAL_MOD_OPERATION"; 2064 case ERROR_DS_OBJ_TOO_LARGE: 2065 return "ERROR_DS_OBJ_TOO_LARGE"; 2066 case ERROR_DS_BAD_INSTANCE_TYPE: 2067 return "ERROR_DS_BAD_INSTANCE_TYPE"; 2068 case ERROR_DS_MASTERDSA_REQUIRED: 2069 return "ERROR_DS_MASTERDSA_REQUIRED"; 2070 case ERROR_DS_OBJECT_CLASS_REQUIRED: 2071 return "ERROR_DS_OBJECT_CLASS_REQUIRED"; 2072 case ERROR_DS_MISSING_REQUIRED_ATT: 2073 return "ERROR_DS_MISSING_REQUIRED_ATT"; 2074 case ERROR_DS_ATT_NOT_DEF_FOR_CLASS: 2075 return "ERROR_DS_ATT_NOT_DEF_FOR_CLASS"; 2076 case ERROR_DS_ATT_ALREADY_EXISTS: 2077 return "ERROR_DS_ATT_ALREADY_EXISTS"; 2078 case ERROR_DS_CANT_ADD_ATT_VALUES: 2079 return "ERROR_DS_CANT_ADD_ATT_VALUES"; 2080 case ERROR_DS_SINGLE_VALUE_CONSTRAINT: 2081 return "ERROR_DS_SINGLE_VALUE_CONSTRAINT"; 2082 case ERROR_DS_RANGE_CONSTRAINT: 2083 return "ERROR_DS_RANGE_CONSTRAINT"; 2084 case ERROR_DS_ATT_VAL_ALREADY_EXISTS: 2085 return "ERROR_DS_ATT_VAL_ALREADY_EXISTS"; 2086 case ERROR_DS_CANT_REM_MISSING_ATT: 2087 return "ERROR_DS_CANT_REM_MISSING_ATT"; 2088 case ERROR_DS_CANT_REM_MISSING_ATT_VAL: 2089 return "ERROR_DS_CANT_REM_MISSING_ATT_VAL"; 2090 case ERROR_DS_ROOT_CANT_BE_SUBREF: 2091 return "ERROR_DS_ROOT_CANT_BE_SUBREF"; 2092 case ERROR_DS_NO_CHAINING: 2093 return "ERROR_DS_NO_CHAINING"; 2094 case ERROR_DS_NO_CHAINED_EVAL: 2095 return "ERROR_DS_NO_CHAINED_EVAL"; 2096 case ERROR_DS_NO_PARENT_OBJECT: 2097 return "ERROR_DS_NO_PARENT_OBJECT"; 2098 case ERROR_DS_PARENT_IS_AN_ALIAS: 2099 return "ERROR_DS_PARENT_IS_AN_ALIAS"; 2100 case ERROR_DS_CANT_MIX_MASTER_AND_REPS: 2101 return "ERROR_DS_CANT_MIX_MASTER_AND_REPS"; 2102 case ERROR_DS_CHILDREN_EXIST: 2103 return "ERROR_DS_CHILDREN_EXIST"; 2104 case ERROR_DS_OBJ_NOT_FOUND: 2105 return "ERROR_DS_OBJ_NOT_FOUND"; 2106 case ERROR_DS_ALIASED_OBJ_MISSING: 2107 return "ERROR_DS_ALIASED_OBJ_MISSING"; 2108 case ERROR_DS_BAD_NAME_SYNTAX: 2109 return "ERROR_DS_BAD_NAME_SYNTAX"; 2110 case ERROR_DS_ALIAS_POINTS_TO_ALIAS: 2111 return "ERROR_DS_ALIAS_POINTS_TO_ALIAS"; 2112 case ERROR_DS_CANT_DEREF_ALIAS: 2113 return "ERROR_DS_CANT_DEREF_ALIAS"; 2114 case ERROR_DS_OUT_OF_SCOPE: 2115 return "ERROR_DS_OUT_OF_SCOPE"; 2116 case ERROR_DS_OBJECT_BEING_REMOVED: 2117 return "ERROR_DS_OBJECT_BEING_REMOVED"; 2118 case ERROR_DS_CANT_DELETE_DSA_OBJ: 2119 return "ERROR_DS_CANT_DELETE_DSA_OBJ"; 2120 case ERROR_DS_GENERIC_ERROR: 2121 return "ERROR_DS_GENERIC_ERROR"; 2122 case ERROR_DS_DSA_MUST_BE_INT_MASTER: 2123 return "ERROR_DS_DSA_MUST_BE_INT_MASTER"; 2124 case ERROR_DS_CLASS_NOT_DSA: 2125 return "ERROR_DS_CLASS_NOT_DSA"; 2126 case ERROR_DS_INSUFF_ACCESS_RIGHTS: 2127 return "ERROR_DS_INSUFF_ACCESS_RIGHTS"; 2128 case ERROR_DS_ILLEGAL_SUPERIOR: 2129 return "ERROR_DS_ILLEGAL_SUPERIOR"; 2130 case ERROR_DS_ATTRIBUTE_OWNED_BY_SAM: 2131 return "ERROR_DS_ATTRIBUTE_OWNED_BY_SAM"; 2132 case ERROR_DS_NAME_TOO_MANY_PARTS: 2133 return "ERROR_DS_NAME_TOO_MANY_PARTS"; 2134 case ERROR_DS_NAME_TOO_LONG: 2135 return "ERROR_DS_NAME_TOO_LONG"; 2136 case ERROR_DS_NAME_VALUE_TOO_LONG: 2137 return "ERROR_DS_NAME_VALUE_TOO_LONG"; 2138 case ERROR_DS_NAME_UNPARSEABLE: 2139 return "ERROR_DS_NAME_UNPARSEABLE"; 2140 case ERROR_DS_NAME_TYPE_UNKNOWN: 2141 return "ERROR_DS_NAME_TYPE_UNKNOWN"; 2142 case ERROR_DS_NOT_AN_OBJECT: 2143 return "ERROR_DS_NOT_AN_OBJECT"; 2144 case ERROR_DS_SEC_DESC_TOO_SHORT: 2145 return "ERROR_DS_SEC_DESC_TOO_SHORT"; 2146 case ERROR_DS_SEC_DESC_INVALID: 2147 return "ERROR_DS_SEC_DESC_INVALID"; 2148 case ERROR_DS_NO_DELETED_NAME: 2149 return "ERROR_DS_NO_DELETED_NAME"; 2150 case ERROR_DS_SUBREF_MUST_HAVE_PARENT: 2151 return "ERROR_DS_SUBREF_MUST_HAVE_PARENT"; 2152 case ERROR_DS_NCNAME_MUST_BE_NC: 2153 return "ERROR_DS_NCNAME_MUST_BE_NC"; 2154 case ERROR_DS_CANT_ADD_SYSTEM_ONLY: 2155 return "ERROR_DS_CANT_ADD_SYSTEM_ONLY"; 2156 case ERROR_DS_CLASS_MUST_BE_CONCRETE: 2157 return "ERROR_DS_CLASS_MUST_BE_CONCRETE"; 2158 case ERROR_DS_INVALID_DMD: 2159 return "ERROR_DS_INVALID_DMD"; 2160 case ERROR_DS_OBJ_GUID_EXISTS: 2161 return "ERROR_DS_OBJ_GUID_EXISTS"; 2162 case ERROR_DS_NOT_ON_BACKLINK: 2163 return "ERROR_DS_NOT_ON_BACKLINK"; 2164 case ERROR_DS_NO_CROSSREF_FOR_NC: 2165 return "ERROR_DS_NO_CROSSREF_FOR_NC"; 2166 case ERROR_DS_SHUTTING_DOWN: 2167 return "ERROR_DS_SHUTTING_DOWN"; 2168 case ERROR_DS_UNKNOWN_OPERATION: 2169 return "ERROR_DS_UNKNOWN_OPERATION"; 2170 case ERROR_DS_INVALID_ROLE_OWNER: 2171 return "ERROR_DS_INVALID_ROLE_OWNER"; 2172 case ERROR_DS_COULDNT_CONTACT_FSMO: 2173 return "ERROR_DS_COULDNT_CONTACT_FSMO"; 2174 case ERROR_DS_CROSS_NC_DN_RENAME: 2175 return "ERROR_DS_CROSS_NC_DN_RENAME"; 2176 case ERROR_DS_CANT_MOD_SYSTEM_ONLY: 2177 return "ERROR_DS_CANT_MOD_SYSTEM_ONLY"; 2178 case ERROR_DS_REPLICATOR_ONLY: 2179 return "ERROR_DS_REPLICATOR_ONLY"; 2180 case ERROR_DS_OBJ_CLASS_NOT_DEFINED: 2181 return "ERROR_DS_OBJ_CLASS_NOT_DEFINED"; 2182 case ERROR_DS_OBJ_CLASS_NOT_SUBCLASS: 2183 return "ERROR_DS_OBJ_CLASS_NOT_SUBCLASS"; 2184 case ERROR_DS_NAME_REFERENCE_INVALID: 2185 return "ERROR_DS_NAME_REFERENCE_INVALID"; 2186 case ERROR_DS_CROSS_REF_EXISTS: 2187 return "ERROR_DS_CROSS_REF_EXISTS"; 2188 case ERROR_DS_CANT_DEL_MASTER_CROSSREF: 2189 return "ERROR_DS_CANT_DEL_MASTER_CROSSREF"; 2190 case ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD: 2191 return "ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD"; 2192 case ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX: 2193 return "ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX"; 2194 case ERROR_DS_DUP_RDN: 2195 return "ERROR_DS_DUP_RDN"; 2196 case ERROR_DS_DUP_OID: 2197 return "ERROR_DS_DUP_OID"; 2198 case ERROR_DS_DUP_MAPI_ID: 2199 return "ERROR_DS_DUP_MAPI_ID"; 2200 case ERROR_DS_DUP_SCHEMA_ID_GUID: 2201 return "ERROR_DS_DUP_SCHEMA_ID_GUID"; 2202 case ERROR_DS_DUP_LDAP_DISPLAY_NAME: 2203 return "ERROR_DS_DUP_LDAP_DISPLAY_NAME"; 2204 case ERROR_DS_SEMANTIC_ATT_TEST: 2205 return "ERROR_DS_SEMANTIC_ATT_TEST"; 2206 case ERROR_DS_SYNTAX_MISMATCH: 2207 return "ERROR_DS_SYNTAX_MISMATCH"; 2208 case ERROR_DS_EXISTS_IN_MUST_HAVE: 2209 return "ERROR_DS_EXISTS_IN_MUST_HAVE"; 2210 case ERROR_DS_EXISTS_IN_MAY_HAVE: 2211 return "ERROR_DS_EXISTS_IN_MAY_HAVE"; 2212 case ERROR_DS_NONEXISTENT_MAY_HAVE: 2213 return "ERROR_DS_NONEXISTENT_MAY_HAVE"; 2214 case ERROR_DS_NONEXISTENT_MUST_HAVE: 2215 return "ERROR_DS_NONEXISTENT_MUST_HAVE"; 2216 case ERROR_DS_AUX_CLS_TEST_FAIL: 2217 return "ERROR_DS_AUX_CLS_TEST_FAIL"; 2218 case ERROR_DS_NONEXISTENT_POSS_SUP: 2219 return "ERROR_DS_NONEXISTENT_POSS_SUP"; 2220 case ERROR_DS_SUB_CLS_TEST_FAIL: 2221 return "ERROR_DS_SUB_CLS_TEST_FAIL"; 2222 case ERROR_DS_BAD_RDN_ATT_ID_SYNTAX: 2223 return "ERROR_DS_BAD_RDN_ATT_ID_SYNTAX"; 2224 case ERROR_DS_EXISTS_IN_AUX_CLS: 2225 return "ERROR_DS_EXISTS_IN_AUX_CLS"; 2226 case ERROR_DS_EXISTS_IN_SUB_CLS: 2227 return "ERROR_DS_EXISTS_IN_SUB_CLS"; 2228 case ERROR_DS_EXISTS_IN_POSS_SUP: 2229 return "ERROR_DS_EXISTS_IN_POSS_SUP"; 2230 case ERROR_DS_RECALCSCHEMA_FAILED: 2231 return "ERROR_DS_RECALCSCHEMA_FAILED"; 2232 case ERROR_DS_TREE_DELETE_NOT_FINISHED: 2233 return "ERROR_DS_TREE_DELETE_NOT_FINISHED"; 2234 case ERROR_DS_CANT_DELETE: 2235 return "ERROR_DS_CANT_DELETE"; 2236 case ERROR_DS_ATT_SCHEMA_REQ_ID: 2237 return "ERROR_DS_ATT_SCHEMA_REQ_ID"; 2238 case ERROR_DS_BAD_ATT_SCHEMA_SYNTAX: 2239 return "ERROR_DS_BAD_ATT_SCHEMA_SYNTAX"; 2240 case ERROR_DS_CANT_CACHE_ATT: 2241 return "ERROR_DS_CANT_CACHE_ATT"; 2242 case ERROR_DS_CANT_CACHE_CLASS: 2243 return "ERROR_DS_CANT_CACHE_CLASS"; 2244 case ERROR_DS_CANT_REMOVE_ATT_CACHE: 2245 return "ERROR_DS_CANT_REMOVE_ATT_CACHE"; 2246 case ERROR_DS_CANT_REMOVE_CLASS_CACHE: 2247 return "ERROR_DS_CANT_REMOVE_CLASS_CACHE"; 2248 case ERROR_DS_CANT_RETRIEVE_DN: 2249 return "ERROR_DS_CANT_RETRIEVE_DN"; 2250 case ERROR_DS_MISSING_SUPREF: 2251 return "ERROR_DS_MISSING_SUPREF"; 2252 case ERROR_DS_CANT_RETRIEVE_INSTANCE: 2253 return "ERROR_DS_CANT_RETRIEVE_INSTANCE"; 2254 case ERROR_DS_CODE_INCONSISTENCY: 2255 return "ERROR_DS_CODE_INCONSISTENCY"; 2256 case ERROR_DS_DATABASE_ERROR: 2257 return "ERROR_DS_DATABASE_ERROR"; 2258 case ERROR_DS_GOVERNSID_MISSING: 2259 return "ERROR_DS_GOVERNSID_MISSING"; 2260 case ERROR_DS_MISSING_EXPECTED_ATT: 2261 return "ERROR_DS_MISSING_EXPECTED_ATT"; 2262 case ERROR_DS_NCNAME_MISSING_CR_REF: 2263 return "ERROR_DS_NCNAME_MISSING_CR_REF"; 2264 case ERROR_DS_SECURITY_CHECKING_ERROR: 2265 return "ERROR_DS_SECURITY_CHECKING_ERROR"; 2266 case ERROR_DS_SCHEMA_NOT_LOADED: 2267 return "ERROR_DS_SCHEMA_NOT_LOADED"; 2268 case ERROR_DS_SCHEMA_ALLOC_FAILED: 2269 return "ERROR_DS_SCHEMA_ALLOC_FAILED"; 2270 case ERROR_DS_ATT_SCHEMA_REQ_SYNTAX: 2271 return "ERROR_DS_ATT_SCHEMA_REQ_SYNTAX"; 2272 case ERROR_DS_GCVERIFY_ERROR: 2273 return "ERROR_DS_GCVERIFY_ERROR"; 2274 case ERROR_DS_DRA_SCHEMA_MISMATCH: 2275 return "ERROR_DS_DRA_SCHEMA_MISMATCH"; 2276 case ERROR_DS_CANT_FIND_DSA_OBJ: 2277 return "ERROR_DS_CANT_FIND_DSA_OBJ"; 2278 case ERROR_DS_CANT_FIND_EXPECTED_NC: 2279 return "ERROR_DS_CANT_FIND_EXPECTED_NC"; 2280 case ERROR_DS_CANT_FIND_NC_IN_CACHE: 2281 return "ERROR_DS_CANT_FIND_NC_IN_CACHE"; 2282 case ERROR_DS_CANT_RETRIEVE_CHILD: 2283 return "ERROR_DS_CANT_RETRIEVE_CHILD"; 2284 case ERROR_DS_SECURITY_ILLEGAL_MODIFY: 2285 return "ERROR_DS_SECURITY_ILLEGAL_MODIFY"; 2286 case ERROR_DS_CANT_REPLACE_HIDDEN_REC: 2287 return "ERROR_DS_CANT_REPLACE_HIDDEN_REC"; 2288 case ERROR_DS_BAD_HIERARCHY_FILE: 2289 return "ERROR_DS_BAD_HIERARCHY_FILE"; 2290 case ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED: 2291 return "ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED"; 2292 case ERROR_DS_CONFIG_PARAM_MISSING: 2293 return "ERROR_DS_CONFIG_PARAM_MISSING"; 2294 case ERROR_DS_COUNTING_AB_INDICES_FAILED: 2295 return "ERROR_DS_COUNTING_AB_INDICES_FAILED"; 2296 case ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED: 2297 return "ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED"; 2298 case ERROR_DS_INTERNAL_FAILURE: 2299 return "ERROR_DS_INTERNAL_FAILURE"; 2300 case ERROR_DS_UNKNOWN_ERROR: 2301 return "ERROR_DS_UNKNOWN_ERROR"; 2302 case ERROR_DS_ROOT_REQUIRES_CLASS_TOP: 2303 return "ERROR_DS_ROOT_REQUIRES_CLASS_TOP"; 2304 case ERROR_DS_REFUSING_FSMO_ROLES: 2305 return "ERROR_DS_REFUSING_FSMO_ROLES"; 2306 case ERROR_DS_MISSING_FSMO_SETTINGS: 2307 return "ERROR_DS_MISSING_FSMO_SETTINGS"; 2308 case ERROR_DS_UNABLE_TO_SURRENDER_ROLES: 2309 return "ERROR_DS_UNABLE_TO_SURRENDER_ROLES"; 2310 case ERROR_DS_DRA_GENERIC: 2311 return "ERROR_DS_DRA_GENERIC"; 2312 case ERROR_DS_DRA_INVALID_PARAMETER: 2313 return "ERROR_DS_DRA_INVALID_PARAMETER"; 2314 case ERROR_DS_DRA_BUSY: 2315 return "ERROR_DS_DRA_BUSY"; 2316 case ERROR_DS_DRA_BAD_DN: 2317 return "ERROR_DS_DRA_BAD_DN"; 2318 case ERROR_DS_DRA_BAD_NC: 2319 return "ERROR_DS_DRA_BAD_NC"; 2320 case ERROR_DS_DRA_DN_EXISTS: 2321 return "ERROR_DS_DRA_DN_EXISTS"; 2322 case ERROR_DS_DRA_INTERNAL_ERROR: 2323 return "ERROR_DS_DRA_INTERNAL_ERROR"; 2324 case ERROR_DS_DRA_INCONSISTENT_DIT: 2325 return "ERROR_DS_DRA_INCONSISTENT_DIT"; 2326 case ERROR_DS_DRA_CONNECTION_FAILED: 2327 return "ERROR_DS_DRA_CONNECTION_FAILED"; 2328 case ERROR_DS_DRA_BAD_INSTANCE_TYPE: 2329 return "ERROR_DS_DRA_BAD_INSTANCE_TYPE"; 2330 case ERROR_DS_DRA_OUT_OF_MEM: 2331 return "ERROR_DS_DRA_OUT_OF_MEM"; 2332 case ERROR_DS_DRA_MAIL_PROBLEM: 2333 return "ERROR_DS_DRA_MAIL_PROBLEM"; 2334 case ERROR_DS_DRA_REF_ALREADY_EXISTS: 2335 return "ERROR_DS_DRA_REF_ALREADY_EXISTS"; 2336 case ERROR_DS_DRA_REF_NOT_FOUND: 2337 return "ERROR_DS_DRA_REF_NOT_FOUND"; 2338 case ERROR_DS_DRA_OBJ_IS_REP_SOURCE: 2339 return "ERROR_DS_DRA_OBJ_IS_REP_SOURCE"; 2340 case ERROR_DS_DRA_DB_ERROR: 2341 return "ERROR_DS_DRA_DB_ERROR"; 2342 case ERROR_DS_DRA_NO_REPLICA: 2343 return "ERROR_DS_DRA_NO_REPLICA"; 2344 case ERROR_DS_DRA_ACCESS_DENIED: 2345 return "ERROR_DS_DRA_ACCESS_DENIED"; 2346 case ERROR_DS_DRA_NOT_SUPPORTED: 2347 return "ERROR_DS_DRA_NOT_SUPPORTED"; 2348 case ERROR_DS_DRA_RPC_CANCELLED: 2349 return "ERROR_DS_DRA_RPC_CANCELLED"; 2350 case ERROR_DS_DRA_SOURCE_DISABLED: 2351 return "ERROR_DS_DRA_SOURCE_DISABLED"; 2352 case ERROR_DS_DRA_SINK_DISABLED: 2353 return "ERROR_DS_DRA_SINK_DISABLED"; 2354 case ERROR_DS_DRA_NAME_COLLISION: 2355 return "ERROR_DS_DRA_NAME_COLLISION"; 2356 case ERROR_DS_DRA_SOURCE_REINSTALLED: 2357 return "ERROR_DS_DRA_SOURCE_REINSTALLED"; 2358 case ERROR_DS_DRA_MISSING_PARENT: 2359 return "ERROR_DS_DRA_MISSING_PARENT"; 2360 case ERROR_DS_DRA_PREEMPTED: 2361 return "ERROR_DS_DRA_PREEMPTED"; 2362 case ERROR_DS_DRA_ABANDON_SYNC: 2363 return "ERROR_DS_DRA_ABANDON_SYNC"; 2364 case ERROR_DS_DRA_SHUTDOWN: 2365 return "ERROR_DS_DRA_SHUTDOWN"; 2366 case ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET: 2367 return "ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET"; 2368 case ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA: 2369 return "ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA"; 2370 case ERROR_DS_DRA_EXTN_CONNECTION_FAILED: 2371 return "ERROR_DS_DRA_EXTN_CONNECTION_FAILED"; 2372 case ERROR_DS_INSTALL_SCHEMA_MISMATCH: 2373 return "ERROR_DS_INSTALL_SCHEMA_MISMATCH"; 2374 case ERROR_DS_DUP_LINK_ID: 2375 return "ERROR_DS_DUP_LINK_ID"; 2376 case ERROR_DS_NAME_ERROR_RESOLVING: 2377 return "ERROR_DS_NAME_ERROR_RESOLVING"; 2378 case ERROR_DS_NAME_ERROR_NOT_FOUND: 2379 return "ERROR_DS_NAME_ERROR_NOT_FOUND"; 2380 case ERROR_DS_NAME_ERROR_NOT_UNIQUE: 2381 return "ERROR_DS_NAME_ERROR_NOT_UNIQUE"; 2382 case ERROR_DS_NAME_ERROR_NO_MAPPING: 2383 return "ERROR_DS_NAME_ERROR_NO_MAPPING"; 2384 case ERROR_DS_NAME_ERROR_DOMAIN_ONLY: 2385 return "ERROR_DS_NAME_ERROR_DOMAIN_ONLY"; 2386 case ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING: 2387 return "ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING"; 2388 case ERROR_DS_CONSTRUCTED_ATT_MOD: 2389 return "ERROR_DS_CONSTRUCTED_ATT_MOD"; 2390 case ERROR_DS_WRONG_OM_OBJ_CLASS: 2391 return "ERROR_DS_WRONG_OM_OBJ_CLASS"; 2392 case ERROR_DS_DRA_REPL_PENDING: 2393 return "ERROR_DS_DRA_REPL_PENDING"; 2394 case ERROR_DS_DS_REQUIRED: 2395 return "ERROR_DS_DS_REQUIRED"; 2396 case ERROR_DS_INVALID_LDAP_DISPLAY_NAME: 2397 return "ERROR_DS_INVALID_LDAP_DISPLAY_NAME"; 2398 case ERROR_DS_NON_BASE_SEARCH: 2399 return "ERROR_DS_NON_BASE_SEARCH"; 2400 case ERROR_DS_CANT_RETRIEVE_ATTS: 2401 return "ERROR_DS_CANT_RETRIEVE_ATTS"; 2402 case ERROR_DS_BACKLINK_WITHOUT_LINK: 2403 return "ERROR_DS_BACKLINK_WITHOUT_LINK"; 2404 case ERROR_DS_EPOCH_MISMATCH: 2405 return "ERROR_DS_EPOCH_MISMATCH"; 2406 case ERROR_DS_SRC_NAME_MISMATCH: 2407 return "ERROR_DS_SRC_NAME_MISMATCH"; 2408 case ERROR_DS_SRC_AND_DST_NC_IDENTICAL: 2409 return "ERROR_DS_SRC_AND_DST_NC_IDENTICAL"; 2410 case ERROR_DS_DST_NC_MISMATCH: 2411 return "ERROR_DS_DST_NC_MISMATCH"; 2412 case ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC: 2413 return "ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC"; 2414 case ERROR_DS_SRC_GUID_MISMATCH: 2415 return "ERROR_DS_SRC_GUID_MISMATCH"; 2416 case ERROR_DS_CANT_MOVE_DELETED_OBJECT: 2417 return "ERROR_DS_CANT_MOVE_DELETED_OBJECT"; 2418 case ERROR_DS_PDC_OPERATION_IN_PROGRESS: 2419 return "ERROR_DS_PDC_OPERATION_IN_PROGRESS"; 2420 case ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD: 2421 return "ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD"; 2422 case ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION: 2423 return "ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION"; 2424 case ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS: 2425 return "ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS"; 2426 case ERROR_DS_NC_MUST_HAVE_NC_PARENT: 2427 return "ERROR_DS_NC_MUST_HAVE_NC_PARENT"; 2428 case ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE: 2429 return "ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE"; 2430 case ERROR_DS_DST_DOMAIN_NOT_NATIVE: 2431 return "ERROR_DS_DST_DOMAIN_NOT_NATIVE"; 2432 case ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER: 2433 return "ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER"; 2434 case ERROR_DS_CANT_MOVE_ACCOUNT_GROUP: 2435 return "ERROR_DS_CANT_MOVE_ACCOUNT_GROUP"; 2436 case ERROR_DS_CANT_MOVE_RESOURCE_GROUP: 2437 return "ERROR_DS_CANT_MOVE_RESOURCE_GROUP"; 2438 case ERROR_DS_INVALID_SEARCH_FLAG: 2439 return "ERROR_DS_INVALID_SEARCH_FLAG"; 2440 case ERROR_DS_NO_TREE_DELETE_ABOVE_NC: 2441 return "ERROR_DS_NO_TREE_DELETE_ABOVE_NC"; 2442 case ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE: 2443 return "ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE"; 2444 case ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE: 2445 return "ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE"; 2446 case ERROR_DS_SAM_INIT_FAILURE: 2447 return "ERROR_DS_SAM_INIT_FAILURE"; 2448 case ERROR_DS_SENSITIVE_GROUP_VIOLATION: 2449 return "ERROR_DS_SENSITIVE_GROUP_VIOLATION"; 2450 case ERROR_DS_CANT_MOD_PRIMARYGROUPID: 2451 return "ERROR_DS_CANT_MOD_PRIMARYGROUPID"; 2452 case ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD: 2453 return "ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD"; 2454 case ERROR_DS_NONSAFE_SCHEMA_CHANGE: 2455 return "ERROR_DS_NONSAFE_SCHEMA_CHANGE"; 2456 case ERROR_DS_SCHEMA_UPDATE_DISALLOWED: 2457 return "ERROR_DS_SCHEMA_UPDATE_DISALLOWED"; 2458 case ERROR_DS_CANT_CREATE_UNDER_SCHEMA: 2459 return "ERROR_DS_CANT_CREATE_UNDER_SCHEMA"; 2460 case ERROR_DS_INSTALL_NO_SRC_SCH_VERSION: 2461 return "ERROR_DS_INSTALL_NO_SRC_SCH_VERSION"; 2462 case ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE: 2463 return "ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE"; 2464 case ERROR_DS_INVALID_GROUP_TYPE: 2465 return "ERROR_DS_INVALID_GROUP_TYPE"; 2466 case ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN: 2467 return "ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN"; 2468 case ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN: 2469 return "ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN"; 2470 case ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER: 2471 return "ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER"; 2472 case ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER: 2473 return "ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER"; 2474 case ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER: 2475 return "ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER"; 2476 case ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER: 2477 return "ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER"; 2478 case ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER: 2479 return "ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER"; 2480 case ERROR_DS_HAVE_PRIMARY_MEMBERS: 2481 return "ERROR_DS_HAVE_PRIMARY_MEMBERS"; 2482 case ERROR_DS_STRING_SD_CONVERSION_FAILED: 2483 return "ERROR_DS_STRING_SD_CONVERSION_FAILED"; 2484 case ERROR_DS_NAMING_MASTER_GC: 2485 return "ERROR_DS_NAMING_MASTER_GC"; 2486 case ERROR_DS_DNS_LOOKUP_FAILURE: 2487 return "ERROR_DS_DNS_LOOKUP_FAILURE"; 2488 case ERROR_DS_COULDNT_UPDATE_SPNS: 2489 return "ERROR_DS_COULDNT_UPDATE_SPNS"; 2490 case ERROR_DS_CANT_RETRIEVE_SD: 2491 return "ERROR_DS_CANT_RETRIEVE_SD"; 2492 case ERROR_DS_KEY_NOT_UNIQUE: 2493 return "ERROR_DS_KEY_NOT_UNIQUE"; 2494 case ERROR_DS_WRONG_LINKED_ATT_SYNTAX: 2495 return "ERROR_DS_WRONG_LINKED_ATT_SYNTAX"; 2496 case ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD: 2497 return "ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD"; 2498 case ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY: 2499 return "ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY"; 2500 case ERROR_DS_CANT_START: 2501 return "ERROR_DS_CANT_START"; 2502 case ERROR_DS_INIT_FAILURE: 2503 return "ERROR_DS_INIT_FAILURE"; 2504 case ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION: 2505 return "ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION"; 2506 case ERROR_DS_SOURCE_DOMAIN_IN_FOREST: 2507 return "ERROR_DS_SOURCE_DOMAIN_IN_FOREST"; 2508 case ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST: 2509 return "ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST"; 2510 case ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED: 2511 return "ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED"; 2512 case ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN: 2513 return "ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN"; 2514 case ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER: 2515 return "ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER"; 2516 case ERROR_DS_SRC_SID_EXISTS_IN_FOREST: 2517 return "ERROR_DS_SRC_SID_EXISTS_IN_FOREST"; 2518 case ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH: 2519 return "ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH"; 2520 case ERROR_SAM_INIT_FAILURE: 2521 return "ERROR_SAM_INIT_FAILURE"; 2522 case ERROR_DS_DRA_SCHEMA_INFO_SHIP: 2523 return "ERROR_DS_DRA_SCHEMA_INFO_SHIP"; 2524 case ERROR_DS_DRA_SCHEMA_CONFLICT: 2525 return "ERROR_DS_DRA_SCHEMA_CONFLICT"; 2526 case ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT: 2527 return "ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT"; 2528 case ERROR_DS_DRA_OBJ_NC_MISMATCH: 2529 return "ERROR_DS_DRA_OBJ_NC_MISMATCH"; 2530 case ERROR_DS_NC_STILL_HAS_DSAS: 2531 return "ERROR_DS_NC_STILL_HAS_DSAS"; 2532 case ERROR_DS_GC_REQUIRED: 2533 return "ERROR_DS_GC_REQUIRED"; 2534 case ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY: 2535 return "ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY"; 2536 case ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS: 2537 return "ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS"; 2538 case ERROR_DS_CANT_ADD_TO_GC: 2539 return "ERROR_DS_CANT_ADD_TO_GC"; 2540 case ERROR_DS_NO_CHECKPOINT_WITH_PDC: 2541 return "ERROR_DS_NO_CHECKPOINT_WITH_PDC"; 2542 case ERROR_DS_SOURCE_AUDITING_NOT_ENABLED: 2543 return "ERROR_DS_SOURCE_AUDITING_NOT_ENABLED"; 2544 case ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC: 2545 return "ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC"; 2546 case ERROR_DS_INVALID_NAME_FOR_SPN: 2547 return "ERROR_DS_INVALID_NAME_FOR_SPN"; 2548 case ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS: 2549 return "ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS"; 2550 case ERROR_DS_UNICODEPWD_NOT_IN_QUOTES: 2551 return "ERROR_DS_UNICODEPWD_NOT_IN_QUOTES"; 2552 case ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED: 2553 return "ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED"; 2554 case ERROR_DS_MUST_BE_RUN_ON_DST_DC: 2555 return "ERROR_DS_MUST_BE_RUN_ON_DST_DC"; 2556 case ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER: 2557 return "ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER"; 2558 case ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ: 2559 return "ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ"; 2560 case ERROR_DS_INIT_FAILURE_CONSOLE: 2561 return "ERROR_DS_INIT_FAILURE_CONSOLE"; 2562 case ERROR_DS_SAM_INIT_FAILURE_CONSOLE: 2563 return "ERROR_DS_SAM_INIT_FAILURE_CONSOLE"; 2564 case ERROR_DS_FOREST_VERSION_TOO_HIGH: 2565 return "ERROR_DS_FOREST_VERSION_TOO_HIGH"; 2566 case ERROR_DS_DOMAIN_VERSION_TOO_HIGH: 2567 return "ERROR_DS_DOMAIN_VERSION_TOO_HIGH"; 2568 case ERROR_DS_FOREST_VERSION_TOO_LOW: 2569 return "ERROR_DS_FOREST_VERSION_TOO_LOW"; 2570 case ERROR_DS_DOMAIN_VERSION_TOO_LOW: 2571 return "ERROR_DS_DOMAIN_VERSION_TOO_LOW"; 2572 case ERROR_DS_INCOMPATIBLE_VERSION: 2573 return "ERROR_DS_INCOMPATIBLE_VERSION"; 2574 case ERROR_DS_LOW_DSA_VERSION: 2575 return "ERROR_DS_LOW_DSA_VERSION"; 2576 case ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN: 2577 return "ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN"; 2578 case ERROR_DS_NOT_SUPPORTED_SORT_ORDER: 2579 return "ERROR_DS_NOT_SUPPORTED_SORT_ORDER"; 2580 case ERROR_DS_NAME_NOT_UNIQUE: 2581 return "ERROR_DS_NAME_NOT_UNIQUE"; 2582 case ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4: 2583 return "ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4"; 2584 case ERROR_DS_OUT_OF_VERSION_STORE: 2585 return "ERROR_DS_OUT_OF_VERSION_STORE"; 2586 case ERROR_DS_INCOMPATIBLE_CONTROLS_USED: 2587 return "ERROR_DS_INCOMPATIBLE_CONTROLS_USED"; 2588 case ERROR_DS_NO_REF_DOMAIN: 2589 return "ERROR_DS_NO_REF_DOMAIN"; 2590 case ERROR_DS_RESERVED_LINK_ID: 2591 return "ERROR_DS_RESERVED_LINK_ID"; 2592 case ERROR_DS_LINK_ID_NOT_AVAILABLE: 2593 return "ERROR_DS_LINK_ID_NOT_AVAILABLE"; 2594 case ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER: 2595 return "ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER"; 2596 case ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE: 2597 return "ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE"; 2598 case ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC: 2599 return "ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC"; 2600 case ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG: 2601 return "ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG"; 2602 case ERROR_DS_MODIFYDN_WRONG_GRANDPARENT: 2603 return "ERROR_DS_MODIFYDN_WRONG_GRANDPARENT"; 2604 case ERROR_DS_NAME_ERROR_TRUST_REFERRAL: 2605 return "ERROR_DS_NAME_ERROR_TRUST_REFERRAL"; 2606 case ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER: 2607 return "ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER"; 2608 case ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD: 2609 return "ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD"; 2610 case ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2: 2611 return "ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2"; 2612 case ERROR_DS_THREAD_LIMIT_EXCEEDED: 2613 return "ERROR_DS_THREAD_LIMIT_EXCEEDED"; 2614 case ERROR_DS_NOT_CLOSEST: 2615 return "ERROR_DS_NOT_CLOSEST"; 2616 case ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF: 2617 return "ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF"; 2618 case ERROR_DS_SINGLE_USER_MODE_FAILED: 2619 return "ERROR_DS_SINGLE_USER_MODE_FAILED"; 2620 case ERROR_DS_NTDSCRIPT_SYNTAX_ERROR: 2621 return "ERROR_DS_NTDSCRIPT_SYNTAX_ERROR"; 2622 case ERROR_DS_NTDSCRIPT_PROCESS_ERROR: 2623 return "ERROR_DS_NTDSCRIPT_PROCESS_ERROR"; 2624 case ERROR_DS_DIFFERENT_REPL_EPOCHS: 2625 return "ERROR_DS_DIFFERENT_REPL_EPOCHS"; 2626 case ERROR_DS_DRS_EXTENSIONS_CHANGED: 2627 return "ERROR_DS_DRS_EXTENSIONS_CHANGED"; 2628 case ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR: 2629 return "ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR"; 2630 case ERROR_DS_NO_MSDS_INTID: 2631 return "ERROR_DS_NO_MSDS_INTID"; 2632 case ERROR_DS_DUP_MSDS_INTID: 2633 return "ERROR_DS_DUP_MSDS_INTID"; 2634 case ERROR_DS_EXISTS_IN_RDNATTID: 2635 return "ERROR_DS_EXISTS_IN_RDNATTID"; 2636 case ERROR_DS_AUTHORIZATION_FAILED: 2637 return "ERROR_DS_AUTHORIZATION_FAILED"; 2638 case ERROR_DS_INVALID_SCRIPT: 2639 return "ERROR_DS_INVALID_SCRIPT"; 2640 case ERROR_DS_REMOTE_CROSSREF_OP_FAILED: 2641 return "ERROR_DS_REMOTE_CROSSREF_OP_FAILED"; 2642 case ERROR_DS_CROSS_REF_BUSY: 2643 return "ERROR_DS_CROSS_REF_BUSY"; 2644 case ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN: 2645 return "ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN"; 2646 case ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC: 2647 return "ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC"; 2648 case ERROR_DS_DUPLICATE_ID_FOUND: 2649 return "ERROR_DS_DUPLICATE_ID_FOUND"; 2650 case ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT: 2651 return "ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT"; 2652 case ERROR_DS_GROUP_CONVERSION_ERROR: 2653 return "ERROR_DS_GROUP_CONVERSION_ERROR"; 2654 case ERROR_DS_CANT_MOVE_APP_BASIC_GROUP: 2655 return "ERROR_DS_CANT_MOVE_APP_BASIC_GROUP"; 2656 case ERROR_DS_CANT_MOVE_APP_QUERY_GROUP: 2657 return "ERROR_DS_CANT_MOVE_APP_QUERY_GROUP"; 2658 case ERROR_DS_ROLE_NOT_VERIFIED: 2659 return "ERROR_DS_ROLE_NOT_VERIFIED"; 2660 case ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL: 2661 return "ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL"; 2662 case ERROR_DS_DOMAIN_RENAME_IN_PROGRESS: 2663 return "ERROR_DS_DOMAIN_RENAME_IN_PROGRESS"; 2664 case ERROR_DS_EXISTING_AD_CHILD_NC: 2665 return "ERROR_DS_EXISTING_AD_CHILD_NC"; 2666 case ERROR_DS_REPL_LIFETIME_EXCEEDED: 2667 return "ERROR_DS_REPL_LIFETIME_EXCEEDED"; 2668 case ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER: 2669 return "ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER"; 2670 case ERROR_DS_LDAP_SEND_QUEUE_FULL: 2671 return "ERROR_DS_LDAP_SEND_QUEUE_FULL"; 2672 case ERROR_DS_DRA_OUT_SCHEDULE_WINDOW: 2673 return "ERROR_DS_DRA_OUT_SCHEDULE_WINDOW"; 2674 case ERROR_SXS_SECTION_NOT_FOUND: 2675 return "ERROR_SXS_SECTION_NOT_FOUND"; 2676 case ERROR_SXS_CANT_GEN_ACTCTX: 2677 return "ERROR_SXS_CANT_GEN_ACTCTX"; 2678 case ERROR_SXS_INVALID_ACTCTXDATA_FORMAT: 2679 return "ERROR_SXS_INVALID_ACTCTXDATA_FORMAT"; 2680 case ERROR_SXS_ASSEMBLY_NOT_FOUND: 2681 return "ERROR_SXS_ASSEMBLY_NOT_FOUND"; 2682 case ERROR_SXS_MANIFEST_FORMAT_ERROR: 2683 return "ERROR_SXS_MANIFEST_FORMAT_ERROR"; 2684 case ERROR_SXS_MANIFEST_PARSE_ERROR: 2685 return "ERROR_SXS_MANIFEST_PARSE_ERROR"; 2686 case ERROR_SXS_ACTIVATION_CONTEXT_DISABLED: 2687 return "ERROR_SXS_ACTIVATION_CONTEXT_DISABLED"; 2688 case ERROR_SXS_KEY_NOT_FOUND: 2689 return "ERROR_SXS_KEY_NOT_FOUND"; 2690 case ERROR_SXS_VERSION_CONFLICT: 2691 return "ERROR_SXS_VERSION_CONFLICT"; 2692 case ERROR_SXS_WRONG_SECTION_TYPE: 2693 return "ERROR_SXS_WRONG_SECTION_TYPE"; 2694 case ERROR_SXS_THREAD_QUERIES_DISABLED: 2695 return "ERROR_SXS_THREAD_QUERIES_DISABLED"; 2696 case ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET: 2697 return "ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET"; 2698 case ERROR_SXS_UNKNOWN_ENCODING_GROUP: 2699 return "ERROR_SXS_UNKNOWN_ENCODING_GROUP"; 2700 case ERROR_SXS_UNKNOWN_ENCODING: 2701 return "ERROR_SXS_UNKNOWN_ENCODING"; 2702 case ERROR_SXS_INVALID_XML_NAMESPACE_URI: 2703 return "ERROR_SXS_INVALID_XML_NAMESPACE_URI"; 2704 case ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED: 2705 return "ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED"; 2706 case ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED: 2707 return "ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED"; 2708 case ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE: 2709 return "ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE"; 2710 case ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE: 2711 return "ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE"; 2712 case ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE: 2713 return "ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE"; 2714 case ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT: 2715 return "ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT"; 2716 case ERROR_SXS_DUPLICATE_DLL_NAME: 2717 return "ERROR_SXS_DUPLICATE_DLL_NAME"; 2718 case ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME: 2719 return "ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME"; 2720 case ERROR_SXS_DUPLICATE_CLSID: 2721 return "ERROR_SXS_DUPLICATE_CLSID"; 2722 case ERROR_SXS_DUPLICATE_IID: 2723 return "ERROR_SXS_DUPLICATE_IID"; 2724 case ERROR_SXS_DUPLICATE_TLBID: 2725 return "ERROR_SXS_DUPLICATE_TLBID"; 2726 case ERROR_SXS_DUPLICATE_PROGID: 2727 return "ERROR_SXS_DUPLICATE_PROGID"; 2728 case ERROR_SXS_DUPLICATE_ASSEMBLY_NAME: 2729 return "ERROR_SXS_DUPLICATE_ASSEMBLY_NAME"; 2730 case ERROR_SXS_FILE_HASH_MISMATCH: 2731 return "ERROR_SXS_FILE_HASH_MISMATCH"; 2732 case ERROR_SXS_POLICY_PARSE_ERROR: 2733 return "ERROR_SXS_POLICY_PARSE_ERROR"; 2734 case ERROR_SXS_XML_E_MISSINGQUOTE: 2735 return "ERROR_SXS_XML_E_MISSINGQUOTE"; 2736 case ERROR_SXS_XML_E_COMMENTSYNTAX: 2737 return "ERROR_SXS_XML_E_COMMENTSYNTAX"; 2738 case ERROR_SXS_XML_E_BADSTARTNAMECHAR: 2739 return "ERROR_SXS_XML_E_BADSTARTNAMECHAR"; 2740 case ERROR_SXS_XML_E_BADNAMECHAR: 2741 return "ERROR_SXS_XML_E_BADNAMECHAR"; 2742 case ERROR_SXS_XML_E_BADCHARINSTRING: 2743 return "ERROR_SXS_XML_E_BADCHARINSTRING"; 2744 case ERROR_SXS_XML_E_XMLDECLSYNTAX: 2745 return "ERROR_SXS_XML_E_XMLDECLSYNTAX"; 2746 case ERROR_SXS_XML_E_BADCHARDATA: 2747 return "ERROR_SXS_XML_E_BADCHARDATA"; 2748 case ERROR_SXS_XML_E_MISSINGWHITESPACE: 2749 return "ERROR_SXS_XML_E_MISSINGWHITESPACE"; 2750 case ERROR_SXS_XML_E_EXPECTINGTAGEND: 2751 return "ERROR_SXS_XML_E_EXPECTINGTAGEND"; 2752 case ERROR_SXS_XML_E_MISSINGSEMICOLON: 2753 return "ERROR_SXS_XML_E_MISSINGSEMICOLON"; 2754 case ERROR_SXS_XML_E_UNBALANCEDPAREN: 2755 return "ERROR_SXS_XML_E_UNBALANCEDPAREN"; 2756 case ERROR_SXS_XML_E_INTERNALERROR: 2757 return "ERROR_SXS_XML_E_INTERNALERROR"; 2758 case ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE: 2759 return "ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE"; 2760 case ERROR_SXS_XML_E_INCOMPLETE_ENCODING: 2761 return "ERROR_SXS_XML_E_INCOMPLETE_ENCODING"; 2762 case ERROR_SXS_XML_E_MISSING_PAREN: 2763 return "ERROR_SXS_XML_E_MISSING_PAREN"; 2764 case ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE: 2765 return "ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE"; 2766 case ERROR_SXS_XML_E_MULTIPLE_COLONS: 2767 return "ERROR_SXS_XML_E_MULTIPLE_COLONS"; 2768 case ERROR_SXS_XML_E_INVALID_DECIMAL: 2769 return "ERROR_SXS_XML_E_INVALID_DECIMAL"; 2770 case ERROR_SXS_XML_E_INVALID_HEXIDECIMAL: 2771 return "ERROR_SXS_XML_E_INVALID_HEXIDECIMAL"; 2772 case ERROR_SXS_XML_E_INVALID_UNICODE: 2773 return "ERROR_SXS_XML_E_INVALID_UNICODE"; 2774 case ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK: 2775 return "ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK"; 2776 case ERROR_SXS_XML_E_UNEXPECTEDENDTAG: 2777 return "ERROR_SXS_XML_E_UNEXPECTEDENDTAG"; 2778 case ERROR_SXS_XML_E_UNCLOSEDTAG: 2779 return "ERROR_SXS_XML_E_UNCLOSEDTAG"; 2780 case ERROR_SXS_XML_E_DUPLICATEATTRIBUTE: 2781 return "ERROR_SXS_XML_E_DUPLICATEATTRIBUTE"; 2782 case ERROR_SXS_XML_E_MULTIPLEROOTS: 2783 return "ERROR_SXS_XML_E_MULTIPLEROOTS"; 2784 case ERROR_SXS_XML_E_INVALIDATROOTLEVEL: 2785 return "ERROR_SXS_XML_E_INVALIDATROOTLEVEL"; 2786 case ERROR_SXS_XML_E_BADXMLDECL: 2787 return "ERROR_SXS_XML_E_BADXMLDECL"; 2788 case ERROR_SXS_XML_E_MISSINGROOT: 2789 return "ERROR_SXS_XML_E_MISSINGROOT"; 2790 case ERROR_SXS_XML_E_UNEXPECTEDEOF: 2791 return "ERROR_SXS_XML_E_UNEXPECTEDEOF"; 2792 case ERROR_SXS_XML_E_BADPEREFINSUBSET: 2793 return "ERROR_SXS_XML_E_BADPEREFINSUBSET"; 2794 case ERROR_SXS_XML_E_UNCLOSEDSTARTTAG: 2795 return "ERROR_SXS_XML_E_UNCLOSEDSTARTTAG"; 2796 case ERROR_SXS_XML_E_UNCLOSEDENDTAG: 2797 return "ERROR_SXS_XML_E_UNCLOSEDENDTAG"; 2798 case ERROR_SXS_XML_E_UNCLOSEDSTRING: 2799 return "ERROR_SXS_XML_E_UNCLOSEDSTRING"; 2800 case ERROR_SXS_XML_E_UNCLOSEDCOMMENT: 2801 return "ERROR_SXS_XML_E_UNCLOSEDCOMMENT"; 2802 case ERROR_SXS_XML_E_UNCLOSEDDECL: 2803 return "ERROR_SXS_XML_E_UNCLOSEDDECL"; 2804 case ERROR_SXS_XML_E_UNCLOSEDCDATA: 2805 return "ERROR_SXS_XML_E_UNCLOSEDCDATA"; 2806 case ERROR_SXS_XML_E_RESERVEDNAMESPACE: 2807 return "ERROR_SXS_XML_E_RESERVEDNAMESPACE"; 2808 case ERROR_SXS_XML_E_INVALIDENCODING: 2809 return "ERROR_SXS_XML_E_INVALIDENCODING"; 2810 case ERROR_SXS_XML_E_INVALIDSWITCH: 2811 return "ERROR_SXS_XML_E_INVALIDSWITCH"; 2812 case ERROR_SXS_XML_E_BADXMLCASE: 2813 return "ERROR_SXS_XML_E_BADXMLCASE"; 2814 case ERROR_SXS_XML_E_INVALID_STANDALONE: 2815 return "ERROR_SXS_XML_E_INVALID_STANDALONE"; 2816 case ERROR_SXS_XML_E_UNEXPECTED_STANDALONE: 2817 return "ERROR_SXS_XML_E_UNEXPECTED_STANDALONE"; 2818 case ERROR_SXS_XML_E_INVALID_VERSION: 2819 return "ERROR_SXS_XML_E_INVALID_VERSION"; 2820 case ERROR_SXS_XML_E_MISSINGEQUALS: 2821 return "ERROR_SXS_XML_E_MISSINGEQUALS"; 2822 case ERROR_SXS_PROTECTION_RECOVERY_FAILED: 2823 return "ERROR_SXS_PROTECTION_RECOVERY_FAILED"; 2824 case ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT: 2825 return "ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT"; 2826 case ERROR_SXS_PROTECTION_CATALOG_NOT_VALID: 2827 return "ERROR_SXS_PROTECTION_CATALOG_NOT_VALID"; 2828 case ERROR_SXS_UNTRANSLATABLE_HRESULT: 2829 return "ERROR_SXS_UNTRANSLATABLE_HRESULT"; 2830 case ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING: 2831 return "ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING"; 2832 case ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE: 2833 return "ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE"; 2834 case ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME: 2835 return "ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME"; 2836 case ERROR_IPSEC_QM_POLICY_EXISTS: 2837 return "ERROR_IPSEC_QM_POLICY_EXISTS"; 2838 case ERROR_IPSEC_QM_POLICY_NOT_FOUND: 2839 return "ERROR_IPSEC_QM_POLICY_NOT_FOUND"; 2840 case ERROR_IPSEC_QM_POLICY_IN_USE: 2841 return "ERROR_IPSEC_QM_POLICY_IN_USE"; 2842 case ERROR_IPSEC_MM_POLICY_EXISTS: 2843 return "ERROR_IPSEC_MM_POLICY_EXISTS"; 2844 case ERROR_IPSEC_MM_POLICY_NOT_FOUND: 2845 return "ERROR_IPSEC_MM_POLICY_NOT_FOUND"; 2846 case ERROR_IPSEC_MM_POLICY_IN_USE: 2847 return "ERROR_IPSEC_MM_POLICY_IN_USE"; 2848 case ERROR_IPSEC_MM_FILTER_EXISTS: 2849 return "ERROR_IPSEC_MM_FILTER_EXISTS"; 2850 case ERROR_IPSEC_MM_FILTER_NOT_FOUND: 2851 return "ERROR_IPSEC_MM_FILTER_NOT_FOUND"; 2852 case ERROR_IPSEC_TRANSPORT_FILTER_EXISTS: 2853 return "ERROR_IPSEC_TRANSPORT_FILTER_EXISTS"; 2854 case ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND: 2855 return "ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND"; 2856 case ERROR_IPSEC_MM_AUTH_EXISTS: 2857 return "ERROR_IPSEC_MM_AUTH_EXISTS"; 2858 case ERROR_IPSEC_MM_AUTH_NOT_FOUND: 2859 return "ERROR_IPSEC_MM_AUTH_NOT_FOUND"; 2860 case ERROR_IPSEC_MM_AUTH_IN_USE: 2861 return "ERROR_IPSEC_MM_AUTH_IN_USE"; 2862 case ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND: 2863 return "ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND"; 2864 case ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND: 2865 return "ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND"; 2866 case ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND: 2867 return "ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND"; 2868 case ERROR_IPSEC_TUNNEL_FILTER_EXISTS: 2869 return "ERROR_IPSEC_TUNNEL_FILTER_EXISTS"; 2870 case ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND: 2871 return "ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND"; 2872 case ERROR_IPSEC_MM_FILTER_PENDING_DELETION: 2873 return "ERROR_IPSEC_MM_FILTER_PENDING_DELETION"; 2874 case ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION: 2875 return "ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION"; 2876 case ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION: 2877 return "ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION"; 2878 case ERROR_IPSEC_MM_POLICY_PENDING_DELETION: 2879 return "ERROR_IPSEC_MM_POLICY_PENDING_DELETION"; 2880 case ERROR_IPSEC_MM_AUTH_PENDING_DELETION: 2881 return "ERROR_IPSEC_MM_AUTH_PENDING_DELETION"; 2882 case ERROR_IPSEC_QM_POLICY_PENDING_DELETION: 2883 return "ERROR_IPSEC_QM_POLICY_PENDING_DELETION"; 2884 case ERROR_IPSEC_IKE_NEG_STATUS_BEGIN: 2885 return "ERROR_IPSEC_IKE_NEG_STATUS_BEGIN"; 2886 case ERROR_IPSEC_IKE_AUTH_FAIL: 2887 return "ERROR_IPSEC_IKE_AUTH_FAIL"; 2888 case ERROR_IPSEC_IKE_ATTRIB_FAIL: 2889 return "ERROR_IPSEC_IKE_ATTRIB_FAIL"; 2890 case ERROR_IPSEC_IKE_NEGOTIATION_PENDING: 2891 return "ERROR_IPSEC_IKE_NEGOTIATION_PENDING"; 2892 case ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR: 2893 return "ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR"; 2894 case ERROR_IPSEC_IKE_TIMED_OUT: 2895 return "ERROR_IPSEC_IKE_TIMED_OUT"; 2896 case ERROR_IPSEC_IKE_NO_CERT: 2897 return "ERROR_IPSEC_IKE_NO_CERT"; 2898 case ERROR_IPSEC_IKE_SA_DELETED: 2899 return "ERROR_IPSEC_IKE_SA_DELETED"; 2900 case ERROR_IPSEC_IKE_SA_REAPED: 2901 return "ERROR_IPSEC_IKE_SA_REAPED"; 2902 case ERROR_IPSEC_IKE_MM_ACQUIRE_DROP: 2903 return "ERROR_IPSEC_IKE_MM_ACQUIRE_DROP"; 2904 case ERROR_IPSEC_IKE_QM_ACQUIRE_DROP: 2905 return "ERROR_IPSEC_IKE_QM_ACQUIRE_DROP"; 2906 case ERROR_IPSEC_IKE_QUEUE_DROP_MM: 2907 return "ERROR_IPSEC_IKE_QUEUE_DROP_MM"; 2908 case ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM: 2909 return "ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM"; 2910 case ERROR_IPSEC_IKE_DROP_NO_RESPONSE: 2911 return "ERROR_IPSEC_IKE_DROP_NO_RESPONSE"; 2912 case ERROR_IPSEC_IKE_MM_DELAY_DROP: 2913 return "ERROR_IPSEC_IKE_MM_DELAY_DROP"; 2914 case ERROR_IPSEC_IKE_QM_DELAY_DROP: 2915 return "ERROR_IPSEC_IKE_QM_DELAY_DROP"; 2916 case ERROR_IPSEC_IKE_ERROR: 2917 return "ERROR_IPSEC_IKE_ERROR"; 2918 case ERROR_IPSEC_IKE_CRL_FAILED: 2919 return "ERROR_IPSEC_IKE_CRL_FAILED"; 2920 case ERROR_IPSEC_IKE_INVALID_KEY_USAGE: 2921 return "ERROR_IPSEC_IKE_INVALID_KEY_USAGE"; 2922 case ERROR_IPSEC_IKE_INVALID_CERT_TYPE: 2923 return "ERROR_IPSEC_IKE_INVALID_CERT_TYPE"; 2924 case ERROR_IPSEC_IKE_NO_PRIVATE_KEY: 2925 return "ERROR_IPSEC_IKE_NO_PRIVATE_KEY"; 2926 case ERROR_IPSEC_IKE_DH_FAIL: 2927 return "ERROR_IPSEC_IKE_DH_FAIL"; 2928 case ERROR_IPSEC_IKE_INVALID_HEADER: 2929 return "ERROR_IPSEC_IKE_INVALID_HEADER"; 2930 case ERROR_IPSEC_IKE_NO_POLICY: 2931 return "ERROR_IPSEC_IKE_NO_POLICY"; 2932 case ERROR_IPSEC_IKE_INVALID_SIGNATURE: 2933 return "ERROR_IPSEC_IKE_INVALID_SIGNATURE"; 2934 case ERROR_IPSEC_IKE_KERBEROS_ERROR: 2935 return "ERROR_IPSEC_IKE_KERBEROS_ERROR"; 2936 case ERROR_IPSEC_IKE_NO_PUBLIC_KEY: 2937 return "ERROR_IPSEC_IKE_NO_PUBLIC_KEY"; 2938 case ERROR_IPSEC_IKE_PROCESS_ERR: 2939 return "ERROR_IPSEC_IKE_PROCESS_ERR"; 2940 case ERROR_IPSEC_IKE_PROCESS_ERR_SA: 2941 return "ERROR_IPSEC_IKE_PROCESS_ERR_SA"; 2942 case ERROR_IPSEC_IKE_PROCESS_ERR_PROP: 2943 return "ERROR_IPSEC_IKE_PROCESS_ERR_PROP"; 2944 case ERROR_IPSEC_IKE_PROCESS_ERR_TRANS: 2945 return "ERROR_IPSEC_IKE_PROCESS_ERR_TRANS"; 2946 case ERROR_IPSEC_IKE_PROCESS_ERR_KE: 2947 return "ERROR_IPSEC_IKE_PROCESS_ERR_KE"; 2948 case ERROR_IPSEC_IKE_PROCESS_ERR_ID: 2949 return "ERROR_IPSEC_IKE_PROCESS_ERR_ID"; 2950 case ERROR_IPSEC_IKE_PROCESS_ERR_CERT: 2951 return "ERROR_IPSEC_IKE_PROCESS_ERR_CERT"; 2952 case ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ: 2953 return "ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ"; 2954 case ERROR_IPSEC_IKE_PROCESS_ERR_HASH: 2955 return "ERROR_IPSEC_IKE_PROCESS_ERR_HASH"; 2956 case ERROR_IPSEC_IKE_PROCESS_ERR_SIG: 2957 return "ERROR_IPSEC_IKE_PROCESS_ERR_SIG"; 2958 case ERROR_IPSEC_IKE_PROCESS_ERR_NONCE: 2959 return "ERROR_IPSEC_IKE_PROCESS_ERR_NONCE"; 2960 case ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY: 2961 return "ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY"; 2962 case ERROR_IPSEC_IKE_PROCESS_ERR_DELETE: 2963 return "ERROR_IPSEC_IKE_PROCESS_ERR_DELETE"; 2964 case ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR: 2965 return "ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR"; 2966 case ERROR_IPSEC_IKE_INVALID_PAYLOAD: 2967 return "ERROR_IPSEC_IKE_INVALID_PAYLOAD"; 2968 case ERROR_IPSEC_IKE_LOAD_SOFT_SA: 2969 return "ERROR_IPSEC_IKE_LOAD_SOFT_SA"; 2970 case ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN: 2971 return "ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN"; 2972 case ERROR_IPSEC_IKE_INVALID_COOKIE: 2973 return "ERROR_IPSEC_IKE_INVALID_COOKIE"; 2974 case ERROR_IPSEC_IKE_NO_PEER_CERT: 2975 return "ERROR_IPSEC_IKE_NO_PEER_CERT"; 2976 case ERROR_IPSEC_IKE_PEER_CRL_FAILED: 2977 return "ERROR_IPSEC_IKE_PEER_CRL_FAILED"; 2978 case ERROR_IPSEC_IKE_POLICY_CHANGE: 2979 return "ERROR_IPSEC_IKE_POLICY_CHANGE"; 2980 case ERROR_IPSEC_IKE_NO_MM_POLICY: 2981 return "ERROR_IPSEC_IKE_NO_MM_POLICY"; 2982 case ERROR_IPSEC_IKE_NOTCBPRIV: 2983 return "ERROR_IPSEC_IKE_NOTCBPRIV"; 2984 case ERROR_IPSEC_IKE_SECLOADFAIL: 2985 return "ERROR_IPSEC_IKE_SECLOADFAIL"; 2986 case ERROR_IPSEC_IKE_FAILSSPINIT: 2987 return "ERROR_IPSEC_IKE_FAILSSPINIT"; 2988 case ERROR_IPSEC_IKE_FAILQUERYSSP: 2989 return "ERROR_IPSEC_IKE_FAILQUERYSSP"; 2990 case ERROR_IPSEC_IKE_SRVACQFAIL: 2991 return "ERROR_IPSEC_IKE_SRVACQFAIL"; 2992 case ERROR_IPSEC_IKE_SRVQUERYCRED: 2993 return "ERROR_IPSEC_IKE_SRVQUERYCRED"; 2994 case ERROR_IPSEC_IKE_GETSPIFAIL: 2995 return "ERROR_IPSEC_IKE_GETSPIFAIL"; 2996 case ERROR_IPSEC_IKE_INVALID_FILTER: 2997 return "ERROR_IPSEC_IKE_INVALID_FILTER"; 2998 case ERROR_IPSEC_IKE_OUT_OF_MEMORY: 2999 return "ERROR_IPSEC_IKE_OUT_OF_MEMORY"; 3000 case ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED: 3001 return "ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED"; 3002 case ERROR_IPSEC_IKE_INVALID_POLICY: 3003 return "ERROR_IPSEC_IKE_INVALID_POLICY"; 3004 case ERROR_IPSEC_IKE_UNKNOWN_DOI: 3005 return "ERROR_IPSEC_IKE_UNKNOWN_DOI"; 3006 case ERROR_IPSEC_IKE_INVALID_SITUATION: 3007 return "ERROR_IPSEC_IKE_INVALID_SITUATION"; 3008 case ERROR_IPSEC_IKE_DH_FAILURE: 3009 return "ERROR_IPSEC_IKE_DH_FAILURE"; 3010 case ERROR_IPSEC_IKE_INVALID_GROUP: 3011 return "ERROR_IPSEC_IKE_INVALID_GROUP"; 3012 case ERROR_IPSEC_IKE_ENCRYPT: 3013 return "ERROR_IPSEC_IKE_ENCRYPT"; 3014 case ERROR_IPSEC_IKE_DECRYPT: 3015 return "ERROR_IPSEC_IKE_DECRYPT"; 3016 case ERROR_IPSEC_IKE_POLICY_MATCH: 3017 return "ERROR_IPSEC_IKE_POLICY_MATCH"; 3018 case ERROR_IPSEC_IKE_UNSUPPORTED_ID: 3019 return "ERROR_IPSEC_IKE_UNSUPPORTED_ID"; 3020 case ERROR_IPSEC_IKE_INVALID_HASH: 3021 return "ERROR_IPSEC_IKE_INVALID_HASH"; 3022 case ERROR_IPSEC_IKE_INVALID_HASH_ALG: 3023 return "ERROR_IPSEC_IKE_INVALID_HASH_ALG"; 3024 case ERROR_IPSEC_IKE_INVALID_HASH_SIZE: 3025 return "ERROR_IPSEC_IKE_INVALID_HASH_SIZE"; 3026 case ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG: 3027 return "ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG"; 3028 case ERROR_IPSEC_IKE_INVALID_AUTH_ALG: 3029 return "ERROR_IPSEC_IKE_INVALID_AUTH_ALG"; 3030 case ERROR_IPSEC_IKE_INVALID_SIG: 3031 return "ERROR_IPSEC_IKE_INVALID_SIG"; 3032 case ERROR_IPSEC_IKE_LOAD_FAILED: 3033 return "ERROR_IPSEC_IKE_LOAD_FAILED"; 3034 case ERROR_IPSEC_IKE_RPC_DELETE: 3035 return "ERROR_IPSEC_IKE_RPC_DELETE"; 3036 case ERROR_IPSEC_IKE_BENIGN_REINIT: 3037 return "ERROR_IPSEC_IKE_BENIGN_REINIT"; 3038 case ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY: 3039 return "ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY"; 3040 case ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN: 3041 return "ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN"; 3042 case ERROR_IPSEC_IKE_MM_LIMIT: 3043 return "ERROR_IPSEC_IKE_MM_LIMIT"; 3044 case ERROR_IPSEC_IKE_NEGOTIATION_DISABLED: 3045 return "ERROR_IPSEC_IKE_NEGOTIATION_DISABLED"; 3046 case ERROR_IPSEC_IKE_NEG_STATUS_END: 3047 return "ERROR_IPSEC_IKE_NEG_STATUS_END"; 3048 case ERROR_AUDITING_DISABLED: 3049 return "ERROR_AUDITING_DISABLED"; 3050 case ERROR_ALL_SIDS_FILTERED: 3051 return "ERROR_ALL_SIDS_FILTERED"; 3052 default: 3053 return "__UNKNOWN__"; 3054 } 3055 }