Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2514 lines
53 KiB

  1. /*++ BUILD Version: 0001 // Increment this if a change has global effects
  2. Copyright (c) 1991 Microsoft Corporation
  3. Module Name:
  4. bugcodes.h
  5. Abstract:
  6. This module contains the definition of the system bug check codes.
  7. Author:
  8. David N. Cutler (davec) 2-May-1989
  9. Revision History:
  10. Notes:
  11. This file is generated by the MC tool from the ntos\nls\bugcodes.msg
  12. file.
  13. --*/
  14. #ifndef _BUGCODES_
  15. #define _BUGCODES_
  16. //
  17. // Values are 32 bit values layed out as follows:
  18. //
  19. // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  20. // 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
  21. // +---+-+-+-----------------------+-------------------------------+
  22. // |Sev|C|R| Facility | Code |
  23. // +---+-+-+-----------------------+-------------------------------+
  24. //
  25. // where
  26. //
  27. // Sev - is the severity code
  28. //
  29. // 00 - Success
  30. // 01 - Informational
  31. // 10 - Warning
  32. // 11 - Error
  33. //
  34. // C - is the Customer code flag
  35. //
  36. // R - is a reserved bit
  37. //
  38. // Facility - is the facility code
  39. //
  40. // Code - is the facility's status code
  41. //
  42. //
  43. // Define the facility codes
  44. //
  45. //
  46. // Define the severity codes
  47. //
  48. //
  49. // MessageId: HARDWARE_PROFILE_UNDOCKED_STRING
  50. //
  51. // MessageText:
  52. //
  53. // Undocked Profile
  54. //
  55. #define HARDWARE_PROFILE_UNDOCKED_STRING ((ULONG)0x40010001L)
  56. //
  57. // MessageId: HARDWARE_PROFILE_DOCKED_STRING
  58. //
  59. // MessageText:
  60. //
  61. // Docked Profile
  62. //
  63. #define HARDWARE_PROFILE_DOCKED_STRING ((ULONG)0x40010002L)
  64. //
  65. // MessageId: HARDWARE_PROFILE_UNKNOWN_STRING
  66. //
  67. // MessageText:
  68. //
  69. // Profile
  70. //
  71. #define HARDWARE_PROFILE_UNKNOWN_STRING ((ULONG)0x40010003L)
  72. //
  73. // MessageId: WINDOWS_NT_BANNER
  74. //
  75. // MessageText:
  76. //
  77. // Microsoft (R) Windows (R) Version %hs (Build %u%hs)
  78. //
  79. #define WINDOWS_NT_BANNER ((ULONG)0x4000007EL)
  80. //
  81. // MessageId: BUGCHECK_MESSAGE_INTRO
  82. //
  83. // MessageText:
  84. //
  85. // A problem has been detected and Windows has been shut down to prevent damage
  86. // to your computer.
  87. //
  88. #define BUGCHECK_MESSAGE_INTRO ((ULONG)0x4000007FL)
  89. //
  90. // MessageId: BUGCODE_ID_DRIVER
  91. //
  92. // MessageText:
  93. //
  94. // The problem seems to be caused by the following file:
  95. //
  96. //
  97. #define BUGCODE_ID_DRIVER ((ULONG)0x40000080L)
  98. //
  99. // MessageId: PSS_MESSAGE_INTRO
  100. //
  101. // MessageText:
  102. //
  103. // If this is the first time you've seen this Stop error screen,
  104. // restart your computer. If this screen appears again, follow
  105. // these steps:
  106. //
  107. //
  108. #define PSS_MESSAGE_INTRO ((ULONG)0x40000081L)
  109. //
  110. // MessageId: BUGCODE_PSS_MESSAGE
  111. //
  112. // MessageText:
  113. //
  114. // Check to make sure any new hardware or software is properly installed.
  115. // If this is a new installation, ask your hardware or software manufacturer
  116. // for any Windows updates you might need.
  117. //
  118. // If problems continue, disable or remove any newly installed hardware
  119. // or software. Disable BIOS memory options such as caching or shadowing.
  120. // If you need to use Safe Mode to remove or disable components, restart
  121. // your computer, press F8 to select Advanced Startup Options, and then
  122. // select Safe Mode.
  123. //
  124. #define BUGCODE_PSS_MESSAGE ((ULONG)0x40000082L)
  125. //
  126. // MessageId: BUGCHECK_TECH_INFO
  127. //
  128. // MessageText:
  129. //
  130. // Technical information:
  131. //
  132. #define BUGCHECK_TECH_INFO ((ULONG)0x40000083L)
  133. //
  134. // MessageId: WINDOWS_NT_CSD_STRING
  135. //
  136. // MessageText:
  137. //
  138. // Service Pack
  139. //
  140. #define WINDOWS_NT_CSD_STRING ((ULONG)0x40000087L)
  141. //
  142. // MessageId: WINDOWS_NT_INFO_STRING
  143. //
  144. // MessageText:
  145. //
  146. // %u System Processor [%u MB Memory] %Z
  147. //
  148. #define WINDOWS_NT_INFO_STRING ((ULONG)0x40000088L)
  149. //
  150. // MessageId: WINDOWS_NT_MP_STRING
  151. //
  152. // MessageText:
  153. //
  154. // MultiProcessor Kernel
  155. //
  156. #define WINDOWS_NT_MP_STRING ((ULONG)0x40000089L)
  157. //
  158. // MessageId: THREAD_TERMINATE_HELD_MUTEX
  159. //
  160. // MessageText:
  161. //
  162. // A kernel thread terminated while holding a mutex
  163. //
  164. #define THREAD_TERMINATE_HELD_MUTEX ((ULONG)0x4000008AL)
  165. //
  166. // MessageId: BUGCODE_PSS_CRASH_INIT
  167. //
  168. // MessageText:
  169. //
  170. // Beginning dump of physical memory
  171. //
  172. #define BUGCODE_PSS_CRASH_INIT ((ULONG)0x4000008BL)
  173. //
  174. // MessageId: BUGCODE_PSS_CRASH_PROGRESS
  175. //
  176. // MessageText:
  177. //
  178. // Dumping physical memory to disk
  179. //
  180. #define BUGCODE_PSS_CRASH_PROGRESS ((ULONG)0x4000008CL)
  181. //
  182. // MessageId: BUGCODE_PSS_CRASH_DONE
  183. //
  184. // MessageText:
  185. //
  186. // Physical memory dump complete.
  187. // Contact your system administrator or technical support group for further
  188. // assistance.
  189. //
  190. #define BUGCODE_PSS_CRASH_DONE ((ULONG)0x4000008DL)
  191. //
  192. // MessageId: WINDOWS_NT_INFO_STRING_PLURAL
  193. //
  194. // MessageText:
  195. //
  196. // %u System Processors [%u MB Memory] %Z
  197. //
  198. #define WINDOWS_NT_INFO_STRING_PLURAL ((ULONG)0x4000009DL)
  199. //
  200. // MessageId: WINDOWS_NT_RC_STRING
  201. //
  202. // MessageText:
  203. //
  204. // RC
  205. //
  206. #define WINDOWS_NT_RC_STRING ((ULONG)0x4000009EL)
  207. //
  208. // MessageId: APC_INDEX_MISMATCH
  209. //
  210. // MessageText:
  211. //
  212. // APC_INDEX_MISMATCH
  213. //
  214. #define APC_INDEX_MISMATCH ((ULONG)0x00000001L)
  215. //
  216. // MessageId: DEVICE_QUEUE_NOT_BUSY
  217. //
  218. // MessageText:
  219. //
  220. // DEVICE_QUEUE_NOT_BUSY
  221. //
  222. #define DEVICE_QUEUE_NOT_BUSY ((ULONG)0x00000002L)
  223. //
  224. // MessageId: INVALID_AFFINITY_SET
  225. //
  226. // MessageText:
  227. //
  228. // INVALID_AFFINITY_SET
  229. //
  230. #define INVALID_AFFINITY_SET ((ULONG)0x00000003L)
  231. //
  232. // MessageId: INVALID_DATA_ACCESS_TRAP
  233. //
  234. // MessageText:
  235. //
  236. // INVALID_DATA_ACCESS_TRAP
  237. //
  238. #define INVALID_DATA_ACCESS_TRAP ((ULONG)0x00000004L)
  239. //
  240. // MessageId: INVALID_PROCESS_ATTACH_ATTEMPT
  241. //
  242. // MessageText:
  243. //
  244. // INVALID_PROCESS_ATTACH_ATTEMPT
  245. //
  246. #define INVALID_PROCESS_ATTACH_ATTEMPT ((ULONG)0x00000005L)
  247. //
  248. // MessageId: INVALID_PROCESS_DETACH_ATTEMPT
  249. //
  250. // MessageText:
  251. //
  252. // INVALID_PROCESS_DETACH_ATTEMPT
  253. //
  254. #define INVALID_PROCESS_DETACH_ATTEMPT ((ULONG)0x00000006L)
  255. //
  256. // MessageId: INVALID_SOFTWARE_INTERRUPT
  257. //
  258. // MessageText:
  259. //
  260. // INVALID_SOFTWARE_INTERRUPT
  261. //
  262. #define INVALID_SOFTWARE_INTERRUPT ((ULONG)0x00000007L)
  263. //
  264. // MessageId: IRQL_NOT_DISPATCH_LEVEL
  265. //
  266. // MessageText:
  267. //
  268. // IRQL_NOT_DISPATCH_LEVEL
  269. //
  270. #define IRQL_NOT_DISPATCH_LEVEL ((ULONG)0x00000008L)
  271. //
  272. // MessageId: IRQL_NOT_GREATER_OR_EQUAL
  273. //
  274. // MessageText:
  275. //
  276. // IRQL_NOT_GREATER_OR_EQUAL
  277. //
  278. #define IRQL_NOT_GREATER_OR_EQUAL ((ULONG)0x00000009L)
  279. //
  280. // MessageId: IRQL_NOT_LESS_OR_EQUAL
  281. //
  282. // MessageText:
  283. //
  284. // IRQL_NOT_LESS_OR_EQUAL
  285. //
  286. #define IRQL_NOT_LESS_OR_EQUAL ((ULONG)0x0000000AL)
  287. //
  288. // MessageId: NO_EXCEPTION_HANDLING_SUPPORT
  289. //
  290. // MessageText:
  291. //
  292. // NO_EXCEPTION_HANDLING_SUPPORT
  293. //
  294. #define NO_EXCEPTION_HANDLING_SUPPORT ((ULONG)0x0000000BL)
  295. //
  296. // MessageId: MAXIMUM_WAIT_OBJECTS_EXCEEDED
  297. //
  298. // MessageText:
  299. //
  300. // MAXIMUM_WAIT_OBJECTS_EXCEEDED
  301. //
  302. #define MAXIMUM_WAIT_OBJECTS_EXCEEDED ((ULONG)0x0000000CL)
  303. //
  304. // MessageId: MUTEX_LEVEL_NUMBER_VIOLATION
  305. //
  306. // MessageText:
  307. //
  308. // MUTEX_LEVEL_NUMBER_VIOLATION
  309. //
  310. #define MUTEX_LEVEL_NUMBER_VIOLATION ((ULONG)0x0000000DL)
  311. //
  312. // MessageId: NO_USER_MODE_CONTEXT
  313. //
  314. // MessageText:
  315. //
  316. // NO_USER_MODE_CONTEXT
  317. //
  318. #define NO_USER_MODE_CONTEXT ((ULONG)0x0000000EL)
  319. //
  320. // MessageId: SPIN_LOCK_ALREADY_OWNED
  321. //
  322. // MessageText:
  323. //
  324. // SPIN_LOCK_ALREADY_OWNED
  325. //
  326. #define SPIN_LOCK_ALREADY_OWNED ((ULONG)0x0000000FL)
  327. //
  328. // MessageId: SPIN_LOCK_NOT_OWNED
  329. //
  330. // MessageText:
  331. //
  332. // SPIN_LOCK_NOT_OWNED
  333. //
  334. #define SPIN_LOCK_NOT_OWNED ((ULONG)0x00000010L)
  335. //
  336. // MessageId: THREAD_NOT_MUTEX_OWNER
  337. //
  338. // MessageText:
  339. //
  340. // THREAD_NOT_MUTEX_OWNER
  341. //
  342. #define THREAD_NOT_MUTEX_OWNER ((ULONG)0x00000011L)
  343. //
  344. // MessageId: TRAP_CAUSE_UNKNOWN
  345. //
  346. // MessageText:
  347. //
  348. // TRAP_CAUSE_UNKNOWN
  349. //
  350. #define TRAP_CAUSE_UNKNOWN ((ULONG)0x00000012L)
  351. //
  352. // MessageId: EMPTY_THREAD_REAPER_LIST
  353. //
  354. // MessageText:
  355. //
  356. // EMPTY_THREAD_REAPER_LIST
  357. //
  358. #define EMPTY_THREAD_REAPER_LIST ((ULONG)0x00000013L)
  359. //
  360. // MessageId: CREATE_DELETE_LOCK_NOT_LOCKED
  361. //
  362. // MessageText:
  363. //
  364. // CREATE_DELETE_LOCK_NOT_LOCKED
  365. //
  366. #define CREATE_DELETE_LOCK_NOT_LOCKED ((ULONG)0x00000014L)
  367. //
  368. // MessageId: LAST_CHANCE_CALLED_FROM_KMODE
  369. //
  370. // MessageText:
  371. //
  372. // LAST_CHANCE_CALLED_FROM_KMODE
  373. //
  374. #define LAST_CHANCE_CALLED_FROM_KMODE ((ULONG)0x00000015L)
  375. //
  376. // MessageId: CID_HANDLE_CREATION
  377. //
  378. // MessageText:
  379. //
  380. // CID_HANDLE_CREATION
  381. //
  382. #define CID_HANDLE_CREATION ((ULONG)0x00000016L)
  383. //
  384. // MessageId: CID_HANDLE_DELETION
  385. //
  386. // MessageText:
  387. //
  388. // CID_HANDLE_DELETION
  389. //
  390. #define CID_HANDLE_DELETION ((ULONG)0x00000017L)
  391. //
  392. // MessageId: REFERENCE_BY_POINTER
  393. //
  394. // MessageText:
  395. //
  396. // REFERENCE_BY_POINTER
  397. //
  398. #define REFERENCE_BY_POINTER ((ULONG)0x00000018L)
  399. //
  400. // MessageId: BAD_POOL_HEADER
  401. //
  402. // MessageText:
  403. //
  404. // BAD_POOL_HEADER
  405. //
  406. #define BAD_POOL_HEADER ((ULONG)0x00000019L)
  407. //
  408. // MessageId: MEMORY_MANAGEMENT
  409. //
  410. // MessageText:
  411. //
  412. // MEMORY_MANAGEMENT
  413. //
  414. #define MEMORY_MANAGEMENT ((ULONG)0x0000001AL)
  415. //
  416. // MessageId: PFN_SHARE_COUNT
  417. //
  418. // MessageText:
  419. //
  420. // PFN_SHARE_COUNT
  421. //
  422. #define PFN_SHARE_COUNT ((ULONG)0x0000001BL)
  423. //
  424. // MessageId: PFN_REFERENCE_COUNT
  425. //
  426. // MessageText:
  427. //
  428. // PFN_REFERENCE_COUNT
  429. //
  430. #define PFN_REFERENCE_COUNT ((ULONG)0x0000001CL)
  431. //
  432. // MessageId: NO_SPIN_LOCK_AVAILABLE
  433. //
  434. // MessageText:
  435. //
  436. // NO_SPIN_LOCK_AVAILABLE
  437. //
  438. #define NO_SPIN_LOCK_AVAILABLE ((ULONG)0x0000001DL)
  439. //
  440. // MessageId: KMODE_EXCEPTION_NOT_HANDLED
  441. //
  442. // MessageText:
  443. //
  444. // Check to be sure you have adequate disk space. If a driver is
  445. // identified in the Stop message, disable the driver or check
  446. // with the manufacturer for driver updates. Try changing video
  447. // adapters.
  448. //
  449. // Check with your hardware vendor for any BIOS updates. Disable
  450. // BIOS memory options such as caching or shadowing. If you need
  451. // to use Safe Mode to remove or disable components, restart your
  452. // computer, press F8 to select Advanced Startup Options, and then
  453. // select Safe Mode.
  454. //
  455. #define KMODE_EXCEPTION_NOT_HANDLED ((ULONG)0x0000001EL)
  456. //
  457. // MessageId: SHARED_RESOURCE_CONV_ERROR
  458. //
  459. // MessageText:
  460. //
  461. // SHARED_RESOURCE_CONV_ERROR
  462. //
  463. #define SHARED_RESOURCE_CONV_ERROR ((ULONG)0x0000001FL)
  464. //
  465. // MessageId: KERNEL_APC_PENDING_DURING_EXIT
  466. //
  467. // MessageText:
  468. //
  469. // KERNEL_APC_PENDING_DURING_EXIT
  470. //
  471. #define KERNEL_APC_PENDING_DURING_EXIT ((ULONG)0x00000020L)
  472. //
  473. // MessageId: QUOTA_UNDERFLOW
  474. //
  475. // MessageText:
  476. //
  477. // QUOTA_UNDERFLOW
  478. //
  479. #define QUOTA_UNDERFLOW ((ULONG)0x00000021L)
  480. //
  481. // MessageId: FILE_SYSTEM
  482. //
  483. // MessageText:
  484. //
  485. // FILE_SYSTEM
  486. //
  487. #define FILE_SYSTEM ((ULONG)0x00000022L)
  488. //
  489. // MessageId: FAT_FILE_SYSTEM
  490. //
  491. // MessageText:
  492. //
  493. // Disable or uninstall any anti-virus, disk defragmentation
  494. // or backup utilities. Check your hard drive configuration,
  495. // and check for any updated drivers. Run CHKDSK /F to check
  496. // for hard drive corruption, and then restart your computer.
  497. //
  498. #define FAT_FILE_SYSTEM ((ULONG)0x00000023L)
  499. //
  500. // MessageId: NTFS_FILE_SYSTEM
  501. //
  502. // MessageText:
  503. //
  504. // NTFS_FILE_SYSTEM
  505. //
  506. #define NTFS_FILE_SYSTEM ((ULONG)0x00000024L)
  507. //
  508. // MessageId: NPFS_FILE_SYSTEM
  509. //
  510. // MessageText:
  511. //
  512. // NPFS_FILE_SYSTEM
  513. //
  514. #define NPFS_FILE_SYSTEM ((ULONG)0x00000025L)
  515. //
  516. // MessageId: CDFS_FILE_SYSTEM
  517. //
  518. // MessageText:
  519. //
  520. // CDFS_FILE_SYSTEM
  521. //
  522. #define CDFS_FILE_SYSTEM ((ULONG)0x00000026L)
  523. //
  524. // MessageId: RDR_FILE_SYSTEM
  525. //
  526. // MessageText:
  527. //
  528. // RDR_FILE_SYSTEM
  529. //
  530. #define RDR_FILE_SYSTEM ((ULONG)0x00000027L)
  531. //
  532. // MessageId: CORRUPT_ACCESS_TOKEN
  533. //
  534. // MessageText:
  535. //
  536. // CORRUPT_ACCESS_TOKEN
  537. //
  538. #define CORRUPT_ACCESS_TOKEN ((ULONG)0x00000028L)
  539. //
  540. // MessageId: SECURITY_SYSTEM
  541. //
  542. // MessageText:
  543. //
  544. // SECURITY_SYSTEM
  545. //
  546. #define SECURITY_SYSTEM ((ULONG)0x00000029L)
  547. //
  548. // MessageId: INCONSISTENT_IRP
  549. //
  550. // MessageText:
  551. //
  552. // INCONSISTENT_IRP
  553. //
  554. #define INCONSISTENT_IRP ((ULONG)0x0000002AL)
  555. //
  556. // MessageId: PANIC_STACK_SWITCH
  557. //
  558. // MessageText:
  559. //
  560. // PANIC_STACK_SWITCH
  561. //
  562. #define PANIC_STACK_SWITCH ((ULONG)0x0000002BL)
  563. //
  564. // MessageId: PORT_DRIVER_INTERNAL
  565. //
  566. // MessageText:
  567. //
  568. // PORT_DRIVER_INTERNAL
  569. //
  570. #define PORT_DRIVER_INTERNAL ((ULONG)0x0000002CL)
  571. //
  572. // MessageId: SCSI_DISK_DRIVER_INTERNAL
  573. //
  574. // MessageText:
  575. //
  576. // SCSI_DISK_DRIVER_INTERNAL
  577. //
  578. #define SCSI_DISK_DRIVER_INTERNAL ((ULONG)0x0000002DL)
  579. //
  580. // MessageId: DATA_BUS_ERROR
  581. //
  582. // MessageText:
  583. //
  584. // Run system diagnostics supplied by your hardware manufacturer.
  585. // In particular, run a memory check, and check for faulty or
  586. // mismatched memory. Try changing video adapters.
  587. //
  588. // Check with your hardware vendor for any BIOS updates. Disable
  589. // BIOS memory options such as caching or shadowing. If you need
  590. // to use Safe Mode to remove or disable components, restart your
  591. // computer, press F8 to select Advanced Startup Options, and then
  592. // select Safe Mode.
  593. //
  594. #define DATA_BUS_ERROR ((ULONG)0x0000002EL)
  595. //
  596. // MessageId: INSTRUCTION_BUS_ERROR
  597. //
  598. // MessageText:
  599. //
  600. // INSTRUCTION_BUS_ERROR
  601. //
  602. #define INSTRUCTION_BUS_ERROR ((ULONG)0x0000002FL)
  603. //
  604. // MessageId: SET_OF_INVALID_CONTEXT
  605. //
  606. // MessageText:
  607. //
  608. // SET_OF_INVALID_CONTEXT
  609. //
  610. #define SET_OF_INVALID_CONTEXT ((ULONG)0x00000030L)
  611. //
  612. // MessageId: PHASE0_INITIALIZATION_FAILED
  613. //
  614. // MessageText:
  615. //
  616. // PHASE0_INITIALIZATION_FAILED
  617. //
  618. #define PHASE0_INITIALIZATION_FAILED ((ULONG)0x00000031L)
  619. //
  620. // MessageId: PHASE1_INITIALIZATION_FAILED
  621. //
  622. // MessageText:
  623. //
  624. // PHASE1_INITIALIZATION_FAILED
  625. //
  626. #define PHASE1_INITIALIZATION_FAILED ((ULONG)0x00000032L)
  627. //
  628. // MessageId: UNEXPECTED_INITIALIZATION_CALL
  629. //
  630. // MessageText:
  631. //
  632. // UNEXPECTED_INITIALIZATION_CALL
  633. //
  634. #define UNEXPECTED_INITIALIZATION_CALL ((ULONG)0x00000033L)
  635. //
  636. // MessageId: CACHE_MANAGER
  637. //
  638. // MessageText:
  639. //
  640. // CACHE_MANAGER
  641. //
  642. #define CACHE_MANAGER ((ULONG)0x00000034L)
  643. //
  644. // MessageId: NO_MORE_IRP_STACK_LOCATIONS
  645. //
  646. // MessageText:
  647. //
  648. // NO_MORE_IRP_STACK_LOCATIONS
  649. //
  650. #define NO_MORE_IRP_STACK_LOCATIONS ((ULONG)0x00000035L)
  651. //
  652. // MessageId: DEVICE_REFERENCE_COUNT_NOT_ZERO
  653. //
  654. // MessageText:
  655. //
  656. // DEVICE_REFERENCE_COUNT_NOT_ZERO
  657. //
  658. #define DEVICE_REFERENCE_COUNT_NOT_ZERO ((ULONG)0x00000036L)
  659. //
  660. // MessageId: FLOPPY_INTERNAL_ERROR
  661. //
  662. // MessageText:
  663. //
  664. // FLOPPY_INTERNAL_ERROR
  665. //
  666. #define FLOPPY_INTERNAL_ERROR ((ULONG)0x00000037L)
  667. //
  668. // MessageId: SERIAL_DRIVER_INTERNAL
  669. //
  670. // MessageText:
  671. //
  672. // SERIAL_DRIVER_INTERNAL
  673. //
  674. #define SERIAL_DRIVER_INTERNAL ((ULONG)0x00000038L)
  675. //
  676. // MessageId: SYSTEM_EXIT_OWNED_MUTEX
  677. //
  678. // MessageText:
  679. //
  680. // SYSTEM_EXIT_OWNED_MUTEX
  681. //
  682. #define SYSTEM_EXIT_OWNED_MUTEX ((ULONG)0x00000039L)
  683. //
  684. // MessageId: SYSTEM_UNWIND_PREVIOUS_USER
  685. //
  686. // MessageText:
  687. //
  688. // SYSTEM_UNWIND_PREVIOUS_USER
  689. //
  690. #define SYSTEM_UNWIND_PREVIOUS_USER ((ULONG)0x0000003AL)
  691. //
  692. // MessageId: SYSTEM_SERVICE_EXCEPTION
  693. //
  694. // MessageText:
  695. //
  696. // SYSTEM_SERVICE_EXCEPTION
  697. //
  698. #define SYSTEM_SERVICE_EXCEPTION ((ULONG)0x0000003BL)
  699. //
  700. // MessageId: INTERRUPT_UNWIND_ATTEMPTED
  701. //
  702. // MessageText:
  703. //
  704. // INTERRUPT_UNWIND_ATTEMPTED
  705. //
  706. #define INTERRUPT_UNWIND_ATTEMPTED ((ULONG)0x0000003CL)
  707. //
  708. // MessageId: INTERRUPT_EXCEPTION_NOT_HANDLED
  709. //
  710. // MessageText:
  711. //
  712. // INTERRUPT_EXCEPTION_NOT_HANDLED
  713. //
  714. #define INTERRUPT_EXCEPTION_NOT_HANDLED ((ULONG)0x0000003DL)
  715. //
  716. // MessageId: MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
  717. //
  718. // MessageText:
  719. //
  720. // MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
  721. //
  722. #define MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED ((ULONG)0x0000003EL)
  723. //
  724. // MessageId: NO_MORE_SYSTEM_PTES
  725. //
  726. // MessageText:
  727. //
  728. // Remove any recently installed software including backup
  729. // utilities or disk-intensive applications.
  730. //
  731. // If you need to use Safe Mode to remove or disable components,
  732. // restart your computer, press F8 to select Advanced Startup
  733. // Options, and then select Safe Mode.
  734. //
  735. #define NO_MORE_SYSTEM_PTES ((ULONG)0x0000003FL)
  736. //
  737. // MessageId: TARGET_MDL_TOO_SMALL
  738. //
  739. // MessageText:
  740. //
  741. // TARGET_MDL_TOO_SMALL
  742. //
  743. #define TARGET_MDL_TOO_SMALL ((ULONG)0x00000040L)
  744. //
  745. // MessageId: MUST_SUCCEED_POOL_EMPTY
  746. //
  747. // MessageText:
  748. //
  749. // MUST_SUCCEED_POOL_EMPTY
  750. //
  751. #define MUST_SUCCEED_POOL_EMPTY ((ULONG)0x00000041L)
  752. //
  753. // MessageId: ATDISK_DRIVER_INTERNAL
  754. //
  755. // MessageText:
  756. //
  757. // ATDISK_DRIVER_INTERNAL
  758. //
  759. #define ATDISK_DRIVER_INTERNAL ((ULONG)0x00000042L)
  760. //
  761. // MessageId: NO_SUCH_PARTITION
  762. //
  763. // MessageText:
  764. //
  765. // NO_SUCH_PARTITION
  766. //
  767. #define NO_SUCH_PARTITION ((ULONG)0x00000043L)
  768. //
  769. // MessageId: MULTIPLE_IRP_COMPLETE_REQUESTS
  770. //
  771. // MessageText:
  772. //
  773. // MULTIPLE_IRP_COMPLETE_REQUESTS
  774. //
  775. #define MULTIPLE_IRP_COMPLETE_REQUESTS ((ULONG)0x00000044L)
  776. //
  777. // MessageId: INSUFFICIENT_SYSTEM_MAP_REGS
  778. //
  779. // MessageText:
  780. //
  781. // INSUFFICIENT_SYSTEM_MAP_REGS
  782. //
  783. #define INSUFFICIENT_SYSTEM_MAP_REGS ((ULONG)0x00000045L)
  784. //
  785. // MessageId: DEREF_UNKNOWN_LOGON_SESSION
  786. //
  787. // MessageText:
  788. //
  789. // DEREF_UNKNOWN_LOGON_SESSION
  790. //
  791. #define DEREF_UNKNOWN_LOGON_SESSION ((ULONG)0x00000046L)
  792. //
  793. // MessageId: REF_UNKNOWN_LOGON_SESSION
  794. //
  795. // MessageText:
  796. //
  797. // REF_UNKNOWN_LOGON_SESSION
  798. //
  799. #define REF_UNKNOWN_LOGON_SESSION ((ULONG)0x00000047L)
  800. //
  801. // MessageId: CANCEL_STATE_IN_COMPLETED_IRP
  802. //
  803. // MessageText:
  804. //
  805. // CANCEL_STATE_IN_COMPLETED_IRP
  806. //
  807. #define CANCEL_STATE_IN_COMPLETED_IRP ((ULONG)0x00000048L)
  808. //
  809. // MessageId: PAGE_FAULT_WITH_INTERRUPTS_OFF
  810. //
  811. // MessageText:
  812. //
  813. // PAGE_FAULT_WITH_INTERRUPTS_OFF
  814. //
  815. #define PAGE_FAULT_WITH_INTERRUPTS_OFF ((ULONG)0x00000049L)
  816. //
  817. // MessageId: IRQL_GT_ZERO_AT_SYSTEM_SERVICE
  818. //
  819. // MessageText:
  820. //
  821. // IRQL_GT_ZERO_AT_SYSTEM_SERVICE
  822. //
  823. #define IRQL_GT_ZERO_AT_SYSTEM_SERVICE ((ULONG)0x0000004AL)
  824. //
  825. // MessageId: STREAMS_INTERNAL_ERROR
  826. //
  827. // MessageText:
  828. //
  829. // STREAMS_INTERNAL_ERROR
  830. //
  831. #define STREAMS_INTERNAL_ERROR ((ULONG)0x0000004BL)
  832. //
  833. // MessageId: FATAL_UNHANDLED_HARD_ERROR
  834. //
  835. // MessageText:
  836. //
  837. // FATAL_UNHANDLED_HARD_ERROR
  838. //
  839. #define FATAL_UNHANDLED_HARD_ERROR ((ULONG)0x0000004CL)
  840. //
  841. // MessageId: NO_PAGES_AVAILABLE
  842. //
  843. // MessageText:
  844. //
  845. // NO_PAGES_AVAILABLE
  846. //
  847. #define NO_PAGES_AVAILABLE ((ULONG)0x0000004DL)
  848. //
  849. // MessageId: PFN_LIST_CORRUPT
  850. //
  851. // MessageText:
  852. //
  853. // PFN_LIST_CORRUPT
  854. //
  855. #define PFN_LIST_CORRUPT ((ULONG)0x0000004EL)
  856. //
  857. // MessageId: NDIS_INTERNAL_ERROR
  858. //
  859. // MessageText:
  860. //
  861. // NDIS_INTERNAL_ERROR
  862. //
  863. #define NDIS_INTERNAL_ERROR ((ULONG)0x0000004FL)
  864. //
  865. // MessageId: PAGE_FAULT_IN_NONPAGED_AREA
  866. //
  867. // MessageText:
  868. //
  869. // PAGE_FAULT_IN_NONPAGED_AREA
  870. //
  871. #define PAGE_FAULT_IN_NONPAGED_AREA ((ULONG)0x00000050L)
  872. //
  873. // MessageId: REGISTRY_ERROR
  874. //
  875. // MessageText:
  876. //
  877. // REGISTRY_ERROR
  878. //
  879. #define REGISTRY_ERROR ((ULONG)0x00000051L)
  880. //
  881. // MessageId: MAILSLOT_FILE_SYSTEM
  882. //
  883. // MessageText:
  884. //
  885. // MAILSLOT_FILE_SYSTEM
  886. //
  887. #define MAILSLOT_FILE_SYSTEM ((ULONG)0x00000052L)
  888. //
  889. // MessageId: NO_BOOT_DEVICE
  890. //
  891. // MessageText:
  892. //
  893. // NO_BOOT_DEVICE
  894. //
  895. #define NO_BOOT_DEVICE ((ULONG)0x00000053L)
  896. //
  897. // MessageId: LM_SERVER_INTERNAL_ERROR
  898. //
  899. // MessageText:
  900. //
  901. // LM_SERVER_INTERNAL_ERROR
  902. //
  903. #define LM_SERVER_INTERNAL_ERROR ((ULONG)0x00000054L)
  904. //
  905. // MessageId: DATA_COHERENCY_EXCEPTION
  906. //
  907. // MessageText:
  908. //
  909. // DATA_COHERENCY_EXCEPTION
  910. //
  911. #define DATA_COHERENCY_EXCEPTION ((ULONG)0x00000055L)
  912. //
  913. // MessageId: INSTRUCTION_COHERENCY_EXCEPTION
  914. //
  915. // MessageText:
  916. //
  917. // INSTRUCTION_COHERENCY_EXCEPTION
  918. //
  919. #define INSTRUCTION_COHERENCY_EXCEPTION ((ULONG)0x00000056L)
  920. //
  921. // MessageId: XNS_INTERNAL_ERROR
  922. //
  923. // MessageText:
  924. //
  925. // XNS_INTERNAL_ERROR
  926. //
  927. #define XNS_INTERNAL_ERROR ((ULONG)0x00000057L)
  928. //
  929. // MessageId: FTDISK_INTERNAL_ERROR
  930. //
  931. // MessageText:
  932. //
  933. // FTDISK_INTERNAL_ERROR
  934. //
  935. #define FTDISK_INTERNAL_ERROR ((ULONG)0x00000058L)
  936. //
  937. // MessageId: PINBALL_FILE_SYSTEM
  938. //
  939. // MessageText:
  940. //
  941. // PINBALL_FILE_SYSTEM
  942. //
  943. #define PINBALL_FILE_SYSTEM ((ULONG)0x00000059L)
  944. //
  945. // MessageId: CRITICAL_SERVICE_FAILED
  946. //
  947. // MessageText:
  948. //
  949. // CRITICAL_SERVICE_FAILED
  950. //
  951. #define CRITICAL_SERVICE_FAILED ((ULONG)0x0000005AL)
  952. //
  953. // MessageId: SET_ENV_VAR_FAILED
  954. //
  955. // MessageText:
  956. //
  957. // SET_ENV_VAR_FAILED
  958. //
  959. #define SET_ENV_VAR_FAILED ((ULONG)0x0000005BL)
  960. //
  961. // MessageId: HAL_INITIALIZATION_FAILED
  962. //
  963. // MessageText:
  964. //
  965. // HAL_INITIALIZATION_FAILED
  966. //
  967. #define HAL_INITIALIZATION_FAILED ((ULONG)0x0000005CL)
  968. //
  969. // MessageId: UNSUPPORTED_PROCESSOR
  970. //
  971. // MessageText:
  972. //
  973. // UNSUPPORTED_PROCESSOR
  974. //
  975. #define UNSUPPORTED_PROCESSOR ((ULONG)0x0000005DL)
  976. //
  977. // MessageId: OBJECT_INITIALIZATION_FAILED
  978. //
  979. // MessageText:
  980. //
  981. // OBJECT_INITIALIZATION_FAILED
  982. //
  983. #define OBJECT_INITIALIZATION_FAILED ((ULONG)0x0000005EL)
  984. //
  985. // MessageId: SECURITY_INITIALIZATION_FAILED
  986. //
  987. // MessageText:
  988. //
  989. // SECURITY_INITIALIZATION_FAILED
  990. //
  991. #define SECURITY_INITIALIZATION_FAILED ((ULONG)0x0000005FL)
  992. //
  993. // MessageId: PROCESS_INITIALIZATION_FAILED
  994. //
  995. // MessageText:
  996. //
  997. // PROCESS_INITIALIZATION_FAILED
  998. //
  999. #define PROCESS_INITIALIZATION_FAILED ((ULONG)0x00000060L)
  1000. //
  1001. // MessageId: HAL1_INITIALIZATION_FAILED
  1002. //
  1003. // MessageText:
  1004. //
  1005. // HAL1_INITIALIZATION_FAILED
  1006. //
  1007. #define HAL1_INITIALIZATION_FAILED ((ULONG)0x00000061L)
  1008. //
  1009. // MessageId: OBJECT1_INITIALIZATION_FAILED
  1010. //
  1011. // MessageText:
  1012. //
  1013. // OBJECT1_INITIALIZATION_FAILED
  1014. //
  1015. #define OBJECT1_INITIALIZATION_FAILED ((ULONG)0x00000062L)
  1016. //
  1017. // MessageId: SECURITY1_INITIALIZATION_FAILED
  1018. //
  1019. // MessageText:
  1020. //
  1021. // SECURITY1_INITIALIZATION_FAILED
  1022. //
  1023. #define SECURITY1_INITIALIZATION_FAILED ((ULONG)0x00000063L)
  1024. //
  1025. // MessageId: SYMBOLIC_INITIALIZATION_FAILED
  1026. //
  1027. // MessageText:
  1028. //
  1029. // SYMBOLIC_INITIALIZATION_FAILED
  1030. //
  1031. #define SYMBOLIC_INITIALIZATION_FAILED ((ULONG)0x00000064L)
  1032. //
  1033. // MessageId: MEMORY1_INITIALIZATION_FAILED
  1034. //
  1035. // MessageText:
  1036. //
  1037. // MEMORY1_INITIALIZATION_FAILED
  1038. //
  1039. #define MEMORY1_INITIALIZATION_FAILED ((ULONG)0x00000065L)
  1040. //
  1041. // MessageId: CACHE_INITIALIZATION_FAILED
  1042. //
  1043. // MessageText:
  1044. //
  1045. // CACHE_INITIALIZATION_FAILED
  1046. //
  1047. #define CACHE_INITIALIZATION_FAILED ((ULONG)0x00000066L)
  1048. //
  1049. // MessageId: CONFIG_INITIALIZATION_FAILED
  1050. //
  1051. // MessageText:
  1052. //
  1053. // CONFIG_INITIALIZATION_FAILED
  1054. //
  1055. #define CONFIG_INITIALIZATION_FAILED ((ULONG)0x00000067L)
  1056. //
  1057. // MessageId: FILE_INITIALIZATION_FAILED
  1058. //
  1059. // MessageText:
  1060. //
  1061. // FILE_INITIALIZATION_FAILED
  1062. //
  1063. #define FILE_INITIALIZATION_FAILED ((ULONG)0x00000068L)
  1064. //
  1065. // MessageId: IO1_INITIALIZATION_FAILED
  1066. //
  1067. // MessageText:
  1068. //
  1069. // IO1_INITIALIZATION_FAILED
  1070. //
  1071. #define IO1_INITIALIZATION_FAILED ((ULONG)0x00000069L)
  1072. //
  1073. // MessageId: LPC_INITIALIZATION_FAILED
  1074. //
  1075. // MessageText:
  1076. //
  1077. // LPC_INITIALIZATION_FAILED
  1078. //
  1079. #define LPC_INITIALIZATION_FAILED ((ULONG)0x0000006AL)
  1080. //
  1081. // MessageId: PROCESS1_INITIALIZATION_FAILED
  1082. //
  1083. // MessageText:
  1084. //
  1085. // PROCESS1_INITIALIZATION_FAILED
  1086. //
  1087. #define PROCESS1_INITIALIZATION_FAILED ((ULONG)0x0000006BL)
  1088. //
  1089. // MessageId: REFMON_INITIALIZATION_FAILED
  1090. //
  1091. // MessageText:
  1092. //
  1093. // REFMON_INITIALIZATION_FAILED
  1094. //
  1095. #define REFMON_INITIALIZATION_FAILED ((ULONG)0x0000006CL)
  1096. //
  1097. // MessageId: SESSION1_INITIALIZATION_FAILED
  1098. //
  1099. // MessageText:
  1100. //
  1101. // SESSION1_INITIALIZATION_FAILED
  1102. //
  1103. #define SESSION1_INITIALIZATION_FAILED ((ULONG)0x0000006DL)
  1104. //
  1105. // MessageId: SESSION2_INITIALIZATION_FAILED
  1106. //
  1107. // MessageText:
  1108. //
  1109. // SESSION2_INITIALIZATION_FAILED
  1110. //
  1111. #define SESSION2_INITIALIZATION_FAILED ((ULONG)0x0000006EL)
  1112. //
  1113. // MessageId: SESSION3_INITIALIZATION_FAILED
  1114. //
  1115. // MessageText:
  1116. //
  1117. // SESSION3_INITIALIZATION_FAILED
  1118. //
  1119. #define SESSION3_INITIALIZATION_FAILED ((ULONG)0x0000006FL)
  1120. //
  1121. // MessageId: SESSION4_INITIALIZATION_FAILED
  1122. //
  1123. // MessageText:
  1124. //
  1125. // SESSION4_INITIALIZATION_FAILED
  1126. //
  1127. #define SESSION4_INITIALIZATION_FAILED ((ULONG)0x00000070L)
  1128. //
  1129. // MessageId: SESSION5_INITIALIZATION_FAILED
  1130. //
  1131. // MessageText:
  1132. //
  1133. // SESSION5_INITIALIZATION_FAILED
  1134. //
  1135. #define SESSION5_INITIALIZATION_FAILED ((ULONG)0x00000071L)
  1136. //
  1137. // MessageId: ASSIGN_DRIVE_LETTERS_FAILED
  1138. //
  1139. // MessageText:
  1140. //
  1141. // ASSIGN_DRIVE_LETTERS_FAILED
  1142. //
  1143. #define ASSIGN_DRIVE_LETTERS_FAILED ((ULONG)0x00000072L)
  1144. //
  1145. // MessageId: CONFIG_LIST_FAILED
  1146. //
  1147. // MessageText:
  1148. //
  1149. // CONFIG_LIST_FAILED
  1150. //
  1151. #define CONFIG_LIST_FAILED ((ULONG)0x00000073L)
  1152. //
  1153. // MessageId: BAD_SYSTEM_CONFIG_INFO
  1154. //
  1155. // MessageText:
  1156. //
  1157. // BAD_SYSTEM_CONFIG_INFO
  1158. //
  1159. #define BAD_SYSTEM_CONFIG_INFO ((ULONG)0x00000074L)
  1160. //
  1161. // MessageId: CANNOT_WRITE_CONFIGURATION
  1162. //
  1163. // MessageText:
  1164. //
  1165. // CANNOT_WRITE_CONFIGURATION
  1166. //
  1167. #define CANNOT_WRITE_CONFIGURATION ((ULONG)0x00000075L)
  1168. //
  1169. // MessageId: PROCESS_HAS_LOCKED_PAGES
  1170. //
  1171. // MessageText:
  1172. //
  1173. // PROCESS_HAS_LOCKED_PAGES
  1174. //
  1175. #define PROCESS_HAS_LOCKED_PAGES ((ULONG)0x00000076L)
  1176. //
  1177. // MessageId: KERNEL_STACK_INPAGE_ERROR
  1178. //
  1179. // MessageText:
  1180. //
  1181. // KERNEL_STACK_INPAGE_ERROR
  1182. //
  1183. #define KERNEL_STACK_INPAGE_ERROR ((ULONG)0x00000077L)
  1184. //
  1185. // MessageId: PHASE0_EXCEPTION
  1186. //
  1187. // MessageText:
  1188. //
  1189. // PHASE0_EXCEPTION
  1190. //
  1191. #define PHASE0_EXCEPTION ((ULONG)0x00000078L)
  1192. //
  1193. // MessageId: MISMATCHED_HAL
  1194. //
  1195. // MessageText:
  1196. //
  1197. // Mismatched kernel and hal image.
  1198. //
  1199. #define MISMATCHED_HAL ((ULONG)0x00000079L)
  1200. //
  1201. // MessageId: KERNEL_DATA_INPAGE_ERROR
  1202. //
  1203. // MessageText:
  1204. //
  1205. // KERNEL_DATA_INPAGE_ERROR
  1206. //
  1207. #define KERNEL_DATA_INPAGE_ERROR ((ULONG)0x0000007AL)
  1208. //
  1209. // MessageId: INACCESSIBLE_BOOT_DEVICE
  1210. //
  1211. // MessageText:
  1212. //
  1213. // Check for viruses on your computer. Remove any newly installed
  1214. // hard drives or hard drive controllers. Check your hard drive
  1215. // to make sure it is properly configured and terminated.
  1216. // Run CHKDSK /F to check for hard drive corruption, and then
  1217. // restart your computer.
  1218. //
  1219. #define INACCESSIBLE_BOOT_DEVICE ((ULONG)0x0000007BL)
  1220. //
  1221. // MessageId: BUGCODE_NDIS_DRIVER
  1222. //
  1223. // MessageText:
  1224. //
  1225. // BUGCODE_NDIS_DRIVER
  1226. //
  1227. #define BUGCODE_NDIS_DRIVER ((ULONG)0x0000007CL)
  1228. //
  1229. // MessageId: INSTALL_MORE_MEMORY
  1230. //
  1231. // MessageText:
  1232. //
  1233. // INSTALL_MORE_MEMORY
  1234. //
  1235. #define INSTALL_MORE_MEMORY ((ULONG)0x0000007DL)
  1236. //
  1237. // MessageId: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
  1238. //
  1239. // MessageText:
  1240. //
  1241. // SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
  1242. //
  1243. #define SYSTEM_THREAD_EXCEPTION_NOT_HANDLED ((ULONG)0x0000007EL)
  1244. #define SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M ((ULONG)0x1000007EL)
  1245. //
  1246. // MessageId: UNEXPECTED_KERNEL_MODE_TRAP
  1247. //
  1248. // MessageText:
  1249. //
  1250. // Run a system diagnostic utility supplied by your hardware manufacturer.
  1251. // In particular, run a memory check, and check for faulty or mismatched
  1252. // memory. Try changing video adapters.
  1253. //
  1254. // Disable or remove any newly installed hardware and drivers. Disable or
  1255. // remove any newly installed software. If you need to use Safe Mode to
  1256. // remove or disable components, restart your computer, press F8 to select
  1257. // Advanced Startup Options, and then select Safe Mode.
  1258. //
  1259. #define UNEXPECTED_KERNEL_MODE_TRAP ((ULONG)0x0000007FL)
  1260. #define UNEXPECTED_KERNEL_MODE_TRAP_M ((ULONG)0x1000007FL)
  1261. //
  1262. // MessageId: NMI_HARDWARE_FAILURE
  1263. //
  1264. // MessageText:
  1265. //
  1266. // Hardware malfunction.
  1267. //
  1268. #define NMI_HARDWARE_FAILURE ((ULONG)0x00000080L)
  1269. //
  1270. // MessageId: SPIN_LOCK_INIT_FAILURE
  1271. //
  1272. // MessageText:
  1273. //
  1274. // SPIN_LOCK_INIT_FAILURE
  1275. //
  1276. #define SPIN_LOCK_INIT_FAILURE ((ULONG)0x00000081L)
  1277. //
  1278. // MessageId: DFS_FILE_SYSTEM
  1279. //
  1280. // MessageText:
  1281. //
  1282. // DFS_FILE_SYSTEM
  1283. //
  1284. #define DFS_FILE_SYSTEM ((ULONG)0x00000082L)
  1285. //
  1286. // MessageId: OFS_FILE_SYSTEM
  1287. //
  1288. // MessageText:
  1289. //
  1290. // OFS_FILE_SYSTEM
  1291. //
  1292. #define OFS_FILE_SYSTEM ((ULONG)0x00000083L)
  1293. //
  1294. // MessageId: RECOM_DRIVER
  1295. //
  1296. // MessageText:
  1297. //
  1298. // RECOM_DRIVER
  1299. //
  1300. #define RECOM_DRIVER ((ULONG)0x00000084L)
  1301. //
  1302. // MessageId: SETUP_FAILURE
  1303. //
  1304. // MessageText:
  1305. //
  1306. // SETUP_FAILURE
  1307. //
  1308. #define SETUP_FAILURE ((ULONG)0x00000085L)
  1309. //
  1310. // MessageId: AUDIT_FAILURE
  1311. //
  1312. // MessageText:
  1313. //
  1314. // Audit attempt has failed.
  1315. //
  1316. #define AUDIT_FAILURE ((ULONG)0x00000086L)
  1317. //
  1318. // MessageId: MBR_CHECKSUM_MISMATCH
  1319. //
  1320. // MessageText:
  1321. //
  1322. // This system may be infected with a virus.
  1323. //
  1324. #define MBR_CHECKSUM_MISMATCH ((ULONG)0x0000008BL)
  1325. //
  1326. // MessageId: KERNEL_MODE_EXCEPTION_NOT_HANDLED
  1327. //
  1328. // MessageText:
  1329. //
  1330. // KERNEL_MODE_EXCEPTION_NOT_HANDLED
  1331. //
  1332. #define KERNEL_MODE_EXCEPTION_NOT_HANDLED ((ULONG)0x0000008EL)
  1333. #define KERNEL_MODE_EXCEPTION_NOT_HANDLED_M ((ULONG)0x1000008EL)
  1334. //
  1335. // MessageId: PP0_INITIALIZATION_FAILED
  1336. //
  1337. // MessageText:
  1338. //
  1339. // PP0_INITIALIZATION_FAILED
  1340. //
  1341. #define PP0_INITIALIZATION_FAILED ((ULONG)0x0000008FL)
  1342. //
  1343. // MessageId: PP1_INITIALIZATION_FAILED
  1344. //
  1345. // MessageText:
  1346. //
  1347. // PP1_INITIALIZATION_FAILED
  1348. //
  1349. #define PP1_INITIALIZATION_FAILED ((ULONG)0x00000090L)
  1350. //
  1351. // MessageId: WIN32K_INIT_OR_RIT_FAILURE
  1352. //
  1353. // MessageText:
  1354. //
  1355. // WIN32K_INIT_OR_RIT_FAILURE
  1356. //
  1357. #define WIN32K_INIT_OR_RIT_FAILURE ((ULONG)0x00000091L)
  1358. //
  1359. // MessageId: UP_DRIVER_ON_MP_SYSTEM
  1360. //
  1361. // MessageText:
  1362. //
  1363. // UP_DRIVER_ON_MP_SYSTEM
  1364. //
  1365. #define UP_DRIVER_ON_MP_SYSTEM ((ULONG)0x00000092L)
  1366. //
  1367. // MessageId: INVALID_KERNEL_HANDLE
  1368. //
  1369. // MessageText:
  1370. //
  1371. // INVALID_KERNEL_HANDLE
  1372. //
  1373. #define INVALID_KERNEL_HANDLE ((ULONG)0x00000093L)
  1374. //
  1375. // MessageId: KERNEL_STACK_LOCKED_AT_EXIT
  1376. //
  1377. // MessageText:
  1378. //
  1379. // KERNEL_STACK_LOCKED_AT_EXIT
  1380. //
  1381. #define KERNEL_STACK_LOCKED_AT_EXIT ((ULONG)0x00000094L)
  1382. //
  1383. // MessageId: PNP_INTERNAL_ERROR
  1384. //
  1385. // MessageText:
  1386. //
  1387. // PNP_INTERNAL_ERROR
  1388. //
  1389. #define PNP_INTERNAL_ERROR ((ULONG)0x00000095L)
  1390. //
  1391. // MessageId: INVALID_WORK_QUEUE_ITEM
  1392. //
  1393. // MessageText:
  1394. //
  1395. // INVALID_WORK_QUEUE_ITEM
  1396. //
  1397. #define INVALID_WORK_QUEUE_ITEM ((ULONG)0x00000096L)
  1398. //
  1399. // MessageId: BOUND_IMAGE_UNSUPPORTED
  1400. //
  1401. // MessageText:
  1402. //
  1403. // BOUND_IMAGE_UNSUPPORTED
  1404. //
  1405. #define BOUND_IMAGE_UNSUPPORTED ((ULONG)0x00000097L)
  1406. //
  1407. // MessageId: END_OF_NT_EVALUATION_PERIOD
  1408. //
  1409. // MessageText:
  1410. //
  1411. // END_OF_NT_EVALUATION_PERIOD
  1412. //
  1413. #define END_OF_NT_EVALUATION_PERIOD ((ULONG)0x00000098L)
  1414. //
  1415. // MessageId: INVALID_REGION_OR_SEGMENT
  1416. //
  1417. // MessageText:
  1418. //
  1419. // INVALID_REGION_OR_SEGMENT
  1420. //
  1421. #define INVALID_REGION_OR_SEGMENT ((ULONG)0x00000099L)
  1422. //
  1423. // MessageId: SYSTEM_LICENSE_VIOLATION
  1424. //
  1425. // MessageText:
  1426. //
  1427. // SYSTEM_LICENSE_VIOLATION
  1428. //
  1429. #define SYSTEM_LICENSE_VIOLATION ((ULONG)0x0000009AL)
  1430. //
  1431. // MessageId: UDFS_FILE_SYSTEM
  1432. //
  1433. // MessageText:
  1434. //
  1435. // UDFS_FILE_SYSTEM
  1436. //
  1437. #define UDFS_FILE_SYSTEM ((ULONG)0x0000009BL)
  1438. //
  1439. // MessageId: MACHINE_CHECK_EXCEPTION
  1440. //
  1441. // MessageText:
  1442. //
  1443. // MACHINE_CHECK_EXCEPTION
  1444. //
  1445. #define MACHINE_CHECK_EXCEPTION ((ULONG)0x0000009CL)
  1446. //
  1447. // MessageId: USER_MODE_HEALTH_MONITOR
  1448. //
  1449. // MessageText:
  1450. //
  1451. // One or more critical user mode components failed to satisfy a health check.
  1452. //
  1453. #define USER_MODE_HEALTH_MONITOR ((ULONG)0x0000009EL)
  1454. //
  1455. // MessageId: DRIVER_POWER_STATE_FAILURE
  1456. //
  1457. // MessageText:
  1458. //
  1459. // DRIVER_POWER_STATE_FAILURE
  1460. //
  1461. #define DRIVER_POWER_STATE_FAILURE ((ULONG)0x0000009FL)
  1462. //
  1463. // MessageId: INTERNAL_POWER_ERROR
  1464. //
  1465. // MessageText:
  1466. //
  1467. // INTERNAL_POWER_ERROR
  1468. //
  1469. #define INTERNAL_POWER_ERROR ((ULONG)0x000000A0L)
  1470. //
  1471. // MessageId: PCI_BUS_DRIVER_INTERNAL
  1472. //
  1473. // MessageText:
  1474. //
  1475. // Inconsistency detected in the PCI Bus driver's internal structures.
  1476. //
  1477. #define PCI_BUS_DRIVER_INTERNAL ((ULONG)0x000000A1L)
  1478. //
  1479. // MessageId: MEMORY_IMAGE_CORRUPT
  1480. //
  1481. // MessageText:
  1482. //
  1483. // A CRC check on the memory range has failed
  1484. //
  1485. #define MEMORY_IMAGE_CORRUPT ((ULONG)0x000000A2L)
  1486. //
  1487. // MessageId: ACPI_DRIVER_INTERNAL
  1488. //
  1489. // MessageText:
  1490. //
  1491. // ACPI_DRIVER_INTERNAL
  1492. //
  1493. #define ACPI_DRIVER_INTERNAL ((ULONG)0x000000A3L)
  1494. //
  1495. // MessageId: CNSS_FILE_SYSTEM_FILTER
  1496. //
  1497. // MessageText:
  1498. //
  1499. // Internal inconsistency while representing
  1500. // Ntfs Structured Storage as a DOCFILE.
  1501. //
  1502. #define CNSS_FILE_SYSTEM_FILTER ((ULONG)0x000000A4L)
  1503. //
  1504. // MessageId: ACPI_BIOS_ERROR
  1505. //
  1506. // MessageText:
  1507. //
  1508. // The BIOS in this system is not fully ACPI compliant. Please contact your
  1509. // system vendor for an updated BIOS. If you are unable to obtain an
  1510. // updated BIOS or the latest BIOS supplied by your vendor is not ACPI
  1511. // compliant, you can turn off ACPI mode during textmode setup. To do this,
  1512. // press the F7 key when you are prompted to install storage drivers. The
  1513. // system will not notify you that the F7 key was pressed - it will silently
  1514. // disable ACPI and allow you to continue your installation.
  1515. //
  1516. #define ACPI_BIOS_ERROR ((ULONG)0x000000A5L)
  1517. //
  1518. // MessageId: FP_EMULATION_ERROR
  1519. //
  1520. // MessageText:
  1521. //
  1522. // FP_EMULATION_ERROR
  1523. //
  1524. #define FP_EMULATION_ERROR ((ULONG)0x000000A6L)
  1525. //
  1526. // MessageId: BAD_EXHANDLE
  1527. //
  1528. // MessageText:
  1529. //
  1530. // BAD_EXHANDLE
  1531. //
  1532. #define BAD_EXHANDLE ((ULONG)0x000000A7L)
  1533. //
  1534. // MessageId: BOOTING_IN_SAFEMODE_MINIMAL
  1535. //
  1536. // MessageText:
  1537. //
  1538. // The system is booting in safemode - Minimal Services
  1539. //
  1540. #define BOOTING_IN_SAFEMODE_MINIMAL ((ULONG)0x000000A8L)
  1541. //
  1542. // MessageId: BOOTING_IN_SAFEMODE_NETWORK
  1543. //
  1544. // MessageText:
  1545. //
  1546. // The system is booting in safemode - Minimal Services with Network
  1547. //
  1548. #define BOOTING_IN_SAFEMODE_NETWORK ((ULONG)0x000000A9L)
  1549. //
  1550. // MessageId: BOOTING_IN_SAFEMODE_DSREPAIR
  1551. //
  1552. // MessageText:
  1553. //
  1554. // The system is booting in safemode - Directory Services Repair
  1555. //
  1556. #define BOOTING_IN_SAFEMODE_DSREPAIR ((ULONG)0x000000AAL)
  1557. //
  1558. // MessageId: SESSION_HAS_VALID_POOL_ON_EXIT
  1559. //
  1560. // MessageText:
  1561. //
  1562. // SESSION_HAS_VALID_POOL_ON_EXIT
  1563. //
  1564. #define SESSION_HAS_VALID_POOL_ON_EXIT ((ULONG)0x000000ABL)
  1565. //
  1566. // MessageId: HAL_MEMORY_ALLOCATION
  1567. //
  1568. // MessageText:
  1569. //
  1570. // Allocate from NonPaged Pool failed for a HAL critical allocation.
  1571. //
  1572. #define HAL_MEMORY_ALLOCATION ((ULONG)0x000000ACL)
  1573. //
  1574. // MessageId: VIDEO_DRIVER_INIT_FAILURE
  1575. //
  1576. // MessageText:
  1577. //
  1578. // The video driver failed to initialize
  1579. //
  1580. #define VIDEO_DRIVER_INIT_FAILURE ((ULONG)0x000000B4L)
  1581. //
  1582. // MessageId: BOOTLOG_LOADED
  1583. //
  1584. // MessageText:
  1585. //
  1586. // Loaded driver
  1587. //
  1588. #define BOOTLOG_LOADED ((ULONG)0x000000B5L)
  1589. //
  1590. // MessageId: BOOTLOG_NOT_LOADED
  1591. //
  1592. // MessageText:
  1593. //
  1594. // Did not load driver
  1595. //
  1596. #define BOOTLOG_NOT_LOADED ((ULONG)0x000000B6L)
  1597. //
  1598. // MessageId: BOOTLOG_ENABLED
  1599. //
  1600. // MessageText:
  1601. //
  1602. // Boot Logging Enabled
  1603. //
  1604. #define BOOTLOG_ENABLED ((ULONG)0x000000B7L)
  1605. //
  1606. // MessageId: ATTEMPTED_SWITCH_FROM_DPC
  1607. //
  1608. // MessageText:
  1609. //
  1610. // A wait operation, attach process, or yield was attempted from a DPC routine.
  1611. //
  1612. #define ATTEMPTED_SWITCH_FROM_DPC ((ULONG)0x000000B8L)
  1613. //
  1614. // MessageId: CHIPSET_DETECTED_ERROR
  1615. //
  1616. // MessageText:
  1617. //
  1618. // A parity error in the system memory or I/O system was detected.
  1619. //
  1620. #define CHIPSET_DETECTED_ERROR ((ULONG)0x000000B9L)
  1621. //
  1622. // MessageId: SESSION_HAS_VALID_VIEWS_ON_EXIT
  1623. //
  1624. // MessageText:
  1625. //
  1626. // SESSION_HAS_VALID_VIEWS_ON_EXIT
  1627. //
  1628. #define SESSION_HAS_VALID_VIEWS_ON_EXIT ((ULONG)0x000000BAL)
  1629. //
  1630. // MessageId: NETWORK_BOOT_INITIALIZATION_FAILED
  1631. //
  1632. // MessageText:
  1633. //
  1634. // An initialization failure occurred while attempting to boot from the network.
  1635. //
  1636. #define NETWORK_BOOT_INITIALIZATION_FAILED ((ULONG)0x000000BBL)
  1637. //
  1638. // MessageId: NETWORK_BOOT_DUPLICATE_ADDRESS
  1639. //
  1640. // MessageText:
  1641. //
  1642. // A duplicate IP address was assigned to this machine while attempting to
  1643. // boot from the network.
  1644. //
  1645. #define NETWORK_BOOT_DUPLICATE_ADDRESS ((ULONG)0x000000BCL)
  1646. //
  1647. // MessageId: INVALID_HIBERNATED_STATE
  1648. //
  1649. // MessageText:
  1650. //
  1651. // The hibernated memory image does not match the current hardware configuration.
  1652. //
  1653. #define INVALID_HIBERNATED_STATE ((ULONG)0x000000BDL)
  1654. //
  1655. // MessageId: ATTEMPTED_WRITE_TO_READONLY_MEMORY
  1656. //
  1657. // MessageText:
  1658. //
  1659. // An attempt was made to write to read-only memory.
  1660. //
  1661. #define ATTEMPTED_WRITE_TO_READONLY_MEMORY ((ULONG)0x000000BEL)
  1662. //
  1663. // MessageId: MUTEX_ALREADY_OWNED
  1664. //
  1665. // MessageText:
  1666. //
  1667. // MUTEX_ALREADY_OWNED
  1668. //
  1669. #define MUTEX_ALREADY_OWNED ((ULONG)0x000000BFL)
  1670. //
  1671. // MessageId: PCI_CONFIG_SPACE_ACCESS_FAILURE
  1672. //
  1673. // MessageText:
  1674. //
  1675. // An attempt to access PCI configuration space failed.
  1676. //
  1677. #define PCI_CONFIG_SPACE_ACCESS_FAILURE ((ULONG)0x000000C0L)
  1678. //
  1679. // MessageId: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
  1680. //
  1681. // MessageText:
  1682. //
  1683. // SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
  1684. //
  1685. #define SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION ((ULONG)0x000000C1L)
  1686. //
  1687. // MessageId: BAD_POOL_CALLER
  1688. //
  1689. // MessageText:
  1690. //
  1691. // BAD_POOL_CALLER
  1692. //
  1693. #define BAD_POOL_CALLER ((ULONG)0x000000C2L)
  1694. //
  1695. // MessageId: BUGCODE_PSS_MESSAGE_SIGNATURE
  1696. //
  1697. // MessageText:
  1698. //
  1699. //
  1700. // A system file that is owned by Windows was replaced by an application
  1701. // running on your system. The operating system detected this and tried to
  1702. // verify the validity of the file's signature. The operating system found that
  1703. // the file signature is not valid and put the original, correct file back
  1704. // so that your operating system will continue to function properly.
  1705. //
  1706. #define BUGCODE_PSS_MESSAGE_SIGNATURE ((ULONG)0x000000C3L)
  1707. //
  1708. // MessageId: DRIVER_VERIFIER_DETECTED_VIOLATION
  1709. //
  1710. // MessageText:
  1711. //
  1712. //
  1713. // A device driver attempting to corrupt the system has been caught.
  1714. // The faulty driver currently on the kernel stack must be replaced
  1715. // with a working version.
  1716. //
  1717. #define DRIVER_VERIFIER_DETECTED_VIOLATION ((ULONG)0x000000C4L)
  1718. //
  1719. // MessageId: DRIVER_CORRUPTED_EXPOOL
  1720. //
  1721. // MessageText:
  1722. //
  1723. // A device driver has pool.
  1724. //
  1725. // Check to make sure any new hardware or software is properly installed.
  1726. // If this is a new installation, ask your hardware or software manufacturer
  1727. // for any Windows updates you might need.
  1728. //
  1729. // Run the driver verifier against any new (or suspect) drivers.
  1730. // If that doesn't reveal the corrupting driver, try enabling special pool.
  1731. // Both of these features are intended to catch the corruption at an earlier
  1732. // point where the offending driver can be identified.
  1733. //
  1734. // If you need to use Safe Mode to remove or disable components,
  1735. // restart your computer, press F8 to select Advanced Startup Options,
  1736. // and then select Safe Mode.
  1737. //
  1738. #define DRIVER_CORRUPTED_EXPOOL ((ULONG)0x000000C5L)
  1739. //
  1740. // MessageId: DRIVER_CAUGHT_MODIFYING_FREED_POOL
  1741. //
  1742. // MessageText:
  1743. //
  1744. //
  1745. // A device driver attempting to corrupt the system has been caught.
  1746. // The faulty driver currently on the kernel stack must be replaced
  1747. // with a working version.
  1748. //
  1749. #define DRIVER_CAUGHT_MODIFYING_FREED_POOL ((ULONG)0x000000C6L)
  1750. //
  1751. // MessageId: TIMER_OR_DPC_INVALID
  1752. //
  1753. // MessageText:
  1754. //
  1755. //
  1756. // A kernel timer or DPC was found in memory which must not contain such
  1757. // items. Usually this is memory being freed. This is usually caused by
  1758. // a device driver that has not cleaned up properly before freeing memory.
  1759. //
  1760. #define TIMER_OR_DPC_INVALID ((ULONG)0x000000C7L)
  1761. //
  1762. // MessageId: IRQL_UNEXPECTED_VALUE
  1763. //
  1764. // MessageText:
  1765. //
  1766. //
  1767. // The processor's IRQL is not valid for the currently executing context.
  1768. // This is a software error condition and is usually caused by a device
  1769. // driver changing IRQL and not restoring it to its previous value when
  1770. // it has finished its task.
  1771. //
  1772. #define IRQL_UNEXPECTED_VALUE ((ULONG)0x000000C8L)
  1773. //
  1774. // MessageId: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  1775. //
  1776. // MessageText:
  1777. //
  1778. //
  1779. // The IO manager has detected a violation by a driver that is being verified.
  1780. // The faulty driver that is being verified must be debugged and
  1781. // replaced with a working version.
  1782. //
  1783. #define DRIVER_VERIFIER_IOMANAGER_VIOLATION ((ULONG)0x000000C9L)
  1784. //
  1785. // MessageId: PNP_DETECTED_FATAL_ERROR
  1786. //
  1787. // MessageText:
  1788. //
  1789. //
  1790. // Plug and Play detected an error most likely caused by a faulty driver.
  1791. //
  1792. #define PNP_DETECTED_FATAL_ERROR ((ULONG)0x000000CAL)
  1793. //
  1794. // MessageId: DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
  1795. //
  1796. // MessageText:
  1797. //
  1798. // DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
  1799. //
  1800. #define DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS ((ULONG)0x000000CBL)
  1801. //
  1802. // MessageId: PAGE_FAULT_IN_FREED_SPECIAL_POOL
  1803. //
  1804. // MessageText:
  1805. //
  1806. //
  1807. // The system is attempting to access memory after it has been freed.
  1808. // This usually indicates a system-driver synchronization issue.
  1809. //
  1810. #define PAGE_FAULT_IN_FREED_SPECIAL_POOL ((ULONG)0x000000CCL)
  1811. //
  1812. // MessageId: PAGE_FAULT_BEYOND_END_OF_ALLOCATION
  1813. //
  1814. // MessageText:
  1815. //
  1816. //
  1817. // The system is attempting to access memory beyond the end of the allocation.
  1818. // This usually indicates a system-driver synchronization issue.
  1819. //
  1820. #define PAGE_FAULT_BEYOND_END_OF_ALLOCATION ((ULONG)0x000000CDL)
  1821. //
  1822. // MessageId: DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
  1823. //
  1824. // MessageText:
  1825. //
  1826. // DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
  1827. //
  1828. #define DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS ((ULONG)0x000000CEL)
  1829. //
  1830. // MessageId: TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE
  1831. //
  1832. // MessageText:
  1833. //
  1834. // TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE
  1835. //
  1836. #define TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE ((ULONG)0x000000CFL)
  1837. //
  1838. // MessageId: DRIVER_CORRUPTED_MMPOOL
  1839. //
  1840. // MessageText:
  1841. //
  1842. // DRIVER_CORRUPTED_MMPOOL
  1843. //
  1844. #define DRIVER_CORRUPTED_MMPOOL ((ULONG)0x000000D0L)
  1845. //
  1846. // MessageId: DRIVER_IRQL_NOT_LESS_OR_EQUAL
  1847. //
  1848. // MessageText:
  1849. //
  1850. // DRIVER_IRQL_NOT_LESS_OR_EQUAL
  1851. //
  1852. #define DRIVER_IRQL_NOT_LESS_OR_EQUAL ((ULONG)0x000000D1L)
  1853. //
  1854. // MessageId: DRIVER_PORTION_MUST_BE_NONPAGED
  1855. //
  1856. // MessageText:
  1857. //
  1858. // The driver mistakenly marked a part of it's image pagable instead of nonpagable.
  1859. //
  1860. #define DRIVER_PORTION_MUST_BE_NONPAGED ((ULONG)0x000000D3L)
  1861. //
  1862. // MessageId: SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD
  1863. //
  1864. // MessageText:
  1865. //
  1866. // The driver unloaded without cancelling pending operations.
  1867. //
  1868. #define SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD ((ULONG)0x000000D4L)
  1869. //
  1870. // MessageId: DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL
  1871. //
  1872. // MessageText:
  1873. //
  1874. //
  1875. // The driver is attempting to access memory after it has been freed.
  1876. //
  1877. #define DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL ((ULONG)0x000000D5L)
  1878. //
  1879. // MessageId: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION
  1880. //
  1881. // MessageText:
  1882. //
  1883. //
  1884. // The driver is attempting to access memory beyond the end of the allocation.
  1885. //
  1886. #define DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION ((ULONG)0x000000D6L)
  1887. //
  1888. // MessageId: DRIVER_UNMAPPING_INVALID_VIEW
  1889. //
  1890. // MessageText:
  1891. //
  1892. //
  1893. // The driver is attempting to unmap an invalid memory address.
  1894. //
  1895. #define DRIVER_UNMAPPING_INVALID_VIEW ((ULONG)0x000000D7L)
  1896. //
  1897. // MessageId: DRIVER_USED_EXCESSIVE_PTES
  1898. //
  1899. // MessageText:
  1900. //
  1901. //
  1902. // The driver has used an excessive number of system PTEs.
  1903. //
  1904. #define DRIVER_USED_EXCESSIVE_PTES ((ULONG)0x000000D8L)
  1905. //
  1906. // MessageId: LOCKED_PAGES_TRACKER_CORRUPTION
  1907. //
  1908. // MessageText:
  1909. //
  1910. //
  1911. // The driver is corrupting the locked pages tracking structures.
  1912. //
  1913. #define LOCKED_PAGES_TRACKER_CORRUPTION ((ULONG)0x000000D9L)
  1914. //
  1915. // MessageId: SYSTEM_PTE_MISUSE
  1916. //
  1917. // MessageText:
  1918. //
  1919. //
  1920. // The driver is mismanaging system PTEs.
  1921. //
  1922. #define SYSTEM_PTE_MISUSE ((ULONG)0x000000DAL)
  1923. //
  1924. // MessageId: DRIVER_CORRUPTED_SYSPTES
  1925. //
  1926. // MessageText:
  1927. //
  1928. //
  1929. // A driver has corrupted the memory management system PTEs.
  1930. //
  1931. #define DRIVER_CORRUPTED_SYSPTES ((ULONG)0x000000DBL)
  1932. //
  1933. // MessageId: DRIVER_INVALID_STACK_ACCESS
  1934. //
  1935. // MessageText:
  1936. //
  1937. //
  1938. // A driver accessed a stack address that lies below the current stack pointer
  1939. // of the stack's thread.
  1940. //
  1941. #define DRIVER_INVALID_STACK_ACCESS ((ULONG)0x000000DCL)
  1942. //
  1943. // MessageId: POOL_CORRUPTION_IN_FILE_AREA
  1944. //
  1945. // MessageText:
  1946. //
  1947. //
  1948. // A driver corrupted pool memory used for holding pages destined for disk.
  1949. //
  1950. #define POOL_CORRUPTION_IN_FILE_AREA ((ULONG)0x000000DEL)
  1951. //
  1952. // MessageId: IMPERSONATING_WORKER_THREAD
  1953. //
  1954. // MessageText:
  1955. //
  1956. //
  1957. // A worker thread is impersonating another process. The work item forgot to
  1958. // disable impersonation before it returned.
  1959. //
  1960. #define IMPERSONATING_WORKER_THREAD ((ULONG)0x000000DFL)
  1961. //
  1962. // MessageId: ACPI_BIOS_FATAL_ERROR
  1963. //
  1964. // MessageText:
  1965. //
  1966. //
  1967. // Your computer (BIOS) has reported that a component in your system is faulty and
  1968. // has prevented Windows from operating. You can determine which component is
  1969. // faulty by running the diagnostic disk or tool that came with your computer.
  1970. //
  1971. // If you do not have this tool, you must contact your system vendor and report
  1972. // this error message to them. They will be able to assist you in correcting this
  1973. // hardware problem thereby allowing Windows to operate.
  1974. //
  1975. #define ACPI_BIOS_FATAL_ERROR ((ULONG)0x000000E0L)
  1976. //
  1977. // MessageId: WORKER_THREAD_RETURNED_AT_BAD_IRQL
  1978. //
  1979. // MessageText:
  1980. //
  1981. // WORKER_THREAD_RETURNED_AT_BAD_IRQL
  1982. //
  1983. #define WORKER_THREAD_RETURNED_AT_BAD_IRQL ((ULONG)0x000000E1L)
  1984. //
  1985. // MessageId: MANUALLY_INITIATED_CRASH
  1986. //
  1987. // MessageText:
  1988. //
  1989. //
  1990. // The end-user manually generated the crashdump.
  1991. //
  1992. #define MANUALLY_INITIATED_CRASH ((ULONG)0x000000E2L)
  1993. //
  1994. // MessageId: RESOURCE_NOT_OWNED
  1995. //
  1996. // MessageText:
  1997. //
  1998. //
  1999. // A thread tried to release a resource it did not own.
  2000. //
  2001. #define RESOURCE_NOT_OWNED ((ULONG)0x000000E3L)
  2002. //
  2003. // MessageId: WORKER_INVALID
  2004. //
  2005. // MessageText:
  2006. //
  2007. //
  2008. // A executive worker item was found in memory which must not contain such
  2009. // items. Usually this is memory being freed. This is usually caused by
  2010. // a device driver that has not cleaned up properly before freeing memory.
  2011. //
  2012. #define WORKER_INVALID ((ULONG)0x000000E4L)
  2013. //
  2014. // MessageId: POWER_FAILURE_SIMULATE
  2015. //
  2016. // MessageText:
  2017. //
  2018. // POWER_FAILURE_SIMULATE
  2019. //
  2020. #define POWER_FAILURE_SIMULATE ((ULONG)0x000000E5L)
  2021. //
  2022. // MessageId: DRIVER_VERIFIER_DMA_VIOLATION
  2023. //
  2024. // MessageText:
  2025. //
  2026. //
  2027. // The DMA Subsystem has detected an illegal DMA operation initiated by
  2028. // a driver being verified. The faulty driver must be replaced with a
  2029. // working version.
  2030. //
  2031. #define DRIVER_VERIFIER_DMA_VIOLATION ((ULONG)0x000000E6L)
  2032. //
  2033. // MessageId: INVALID_FLOATING_POINT_STATE
  2034. //
  2035. // MessageText:
  2036. //
  2037. //
  2038. // While restoring the previously saved floating point state for a thread,
  2039. // the state was found to be invalid.
  2040. //
  2041. #define INVALID_FLOATING_POINT_STATE ((ULONG)0x000000E7L)
  2042. //
  2043. // MessageId: INVALID_CANCEL_OF_FILE_OPEN
  2044. //
  2045. // MessageText:
  2046. //
  2047. //
  2048. // The fileobject passed to IoCancelFileOpen is invalid. It should have reference of 1. The driver
  2049. // that called IoCancelFileOpen is at fault.
  2050. //
  2051. #define INVALID_CANCEL_OF_FILE_OPEN ((ULONG)0x000000E8L)
  2052. //
  2053. // MessageId: ACTIVE_EX_WORKER_THREAD_TERMINATION
  2054. //
  2055. // MessageText:
  2056. //
  2057. //
  2058. // An executive worker thread is being terminated without having gone through the worker thread rundown code.
  2059. // Work items queued to the Ex worker queue must not terminate their threads.
  2060. // A stack trace should indicate the culprit.
  2061. //
  2062. #define ACTIVE_EX_WORKER_THREAD_TERMINATION ((ULONG)0x000000E9L)
  2063. //
  2064. // MessageId: THREAD_STUCK_IN_DEVICE_DRIVER
  2065. //
  2066. // MessageText:
  2067. //
  2068. //
  2069. // The device driver got stuck in an infinite loop. This usually indicates
  2070. // problem with the device itself or with the device driver programming the
  2071. // hardware incorrectly.
  2072. //
  2073. // Please check with your hardware device vendor for any driver updates.
  2074. //
  2075. #define THREAD_STUCK_IN_DEVICE_DRIVER ((ULONG)0x000000EAL)
  2076. #define THREAD_STUCK_IN_DEVICE_DRIVER_M ((ULONG)0x100000EAL)
  2077. //
  2078. // MessageId: DIRTY_MAPPED_PAGES_CONGESTION
  2079. //
  2080. // MessageText:
  2081. //
  2082. //
  2083. // The filesystem driver stack has deadlocked and all the modified pages are
  2084. // destined for the filesystem. Since the filesystem is nonoperational, the
  2085. // system has crashed because none of the modified pages can be reused with
  2086. // losing data. Any filesystem or filter driver in the stack may be at fault.
  2087. //
  2088. #define DIRTY_MAPPED_PAGES_CONGESTION ((ULONG)0x000000EBL)
  2089. //
  2090. // MessageId: SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT
  2091. //
  2092. // MessageText:
  2093. //
  2094. // SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT
  2095. //
  2096. #define SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT ((ULONG)0x000000ECL)
  2097. //
  2098. // MessageId: UNMOUNTABLE_BOOT_VOLUME
  2099. //
  2100. // MessageText:
  2101. //
  2102. // UNMOUNTABLE_BOOT_VOLUME
  2103. //
  2104. #define UNMOUNTABLE_BOOT_VOLUME ((ULONG)0x000000EDL)
  2105. //
  2106. // MessageId: CRITICAL_PROCESS_DIED
  2107. //
  2108. // MessageText:
  2109. //
  2110. //
  2111. // The kernel attempted to ready a thread that was in an incorrect state such as terminated.
  2112. //
  2113. #define CRITICAL_PROCESS_DIED ((ULONG)0x000000EFL)
  2114. //
  2115. // MessageId: SCSI_VERIFIER_DETECTED_VIOLATION
  2116. //
  2117. // MessageText:
  2118. //
  2119. //
  2120. // The SCSI verifier has detected an error in a SCSI miniport driver being verified.
  2121. //
  2122. #define SCSI_VERIFIER_DETECTED_VIOLATION ((ULONG)0x000000F1L)
  2123. //
  2124. // MessageId: HARDWARE_INTERRUPT_STORM
  2125. //
  2126. // MessageText:
  2127. //
  2128. //
  2129. // An interrupt storm has caused the system to hang.
  2130. //
  2131. #define HARDWARE_INTERRUPT_STORM ((ULONG)0x000000F2L)
  2132. //
  2133. // MessageId: DISORDERLY_SHUTDOWN
  2134. //
  2135. // MessageText:
  2136. //
  2137. //
  2138. // The system does not shutdown in a deterministic manner so bugchecks can occur.
  2139. //
  2140. #define DISORDERLY_SHUTDOWN ((ULONG)0x000000F3L)
  2141. //
  2142. // MessageId: CRITICAL_OBJECT_TERMINATION
  2143. //
  2144. // MessageText:
  2145. //
  2146. //
  2147. // A process or thread crucial to system operation has unexpectedly exited or been terminated.
  2148. //
  2149. #define CRITICAL_OBJECT_TERMINATION ((ULONG)0x000000F4L)
  2150. //
  2151. // MessageId: FLTMGR_FILE_SYSTEM
  2152. //
  2153. // MessageText:
  2154. //
  2155. // FLTMGR_FILE_SYSTEM
  2156. //
  2157. #define FLTMGR_FILE_SYSTEM ((ULONG)0x000000F5L)
  2158. //
  2159. // MessageId: PCI_VERIFIER_DETECTED_VIOLATION
  2160. //
  2161. // MessageText:
  2162. //
  2163. //
  2164. // The PCI driver has detected an error in a PCI device or BIOS being verified.
  2165. //
  2166. #define PCI_VERIFIER_DETECTED_VIOLATION ((ULONG)0x000000F6L)
  2167. //
  2168. // MessageId: DRIVER_OVERRAN_STACK_BUFFER
  2169. //
  2170. // MessageText:
  2171. //
  2172. // A driver has overrun a stack-based buffer. This overrun could potentially allow a malicious
  2173. // user to gain control of this machine.
  2174. //
  2175. #define DRIVER_OVERRAN_STACK_BUFFER ((ULONG)0x000000F7L)
  2176. //
  2177. // MessageId: RAMDISK_BOOT_INITIALIZATION_FAILED
  2178. //
  2179. // MessageText:
  2180. //
  2181. // An initialization failure occurred while attempting to boot from the RAM disk.
  2182. //
  2183. #define RAMDISK_BOOT_INITIALIZATION_FAILED ((ULONG)0x000000F8L)
  2184. //
  2185. // MessageId: DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN
  2186. //
  2187. // MessageText:
  2188. //
  2189. // A driver returned STATUS_REPARSE to a Create request with no trailing names. STATUS_REPARSE
  2190. // should be returned only for Create requests with trailing names as that indicates the driver is supporting
  2191. // name spaces.
  2192. //
  2193. #define DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN ((ULONG)0x000000F9L)
  2194. //
  2195. // MessageId: HTTP_DRIVER_CORRUPTED
  2196. //
  2197. // MessageText:
  2198. //
  2199. // The HTTP kernel driver (http.sys) reached a corrupted state and can not recover. This means
  2200. // that the HTTP module detected that its private data is corrupted. This usually results in
  2201. // eventual corruption of the thread pool and an access violation.
  2202. //
  2203. #define HTTP_DRIVER_CORRUPTED ((ULONG)0x000000FAL)
  2204. //
  2205. // MessageId: RECURSIVE_MACHINE_CHECK
  2206. //
  2207. // MessageText:
  2208. //
  2209. // A machine check exception occurred just after processing a previous machine check, but
  2210. // before an exit from the machine check code could be completed.
  2211. //
  2212. #define RECURSIVE_MACHINE_CHECK ((ULONG)0x000000FBL)
  2213. //
  2214. // MessageId: ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY
  2215. //
  2216. // MessageText:
  2217. //
  2218. // An attempt was made to execute to non-executable memory.
  2219. //
  2220. #define ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY ((ULONG)0x000000FCL)
  2221. //
  2222. // MessageId: DIRTY_NOWRITE_PAGES_CONGESTION
  2223. //
  2224. // MessageText:
  2225. //
  2226. //
  2227. // The component owning the modified nowrite pages failed to write out
  2228. // these pages after marking the relevant files as dont-write to
  2229. // memory management. This indicates a driver bug.
  2230. //
  2231. #define DIRTY_NOWRITE_PAGES_CONGESTION ((ULONG)0x000000FDL)
  2232. //
  2233. // MessageId: BUGCODE_USB_DRIVER
  2234. //
  2235. // MessageText:
  2236. //
  2237. // BUGCODE_USB_DRIVER
  2238. //
  2239. #define BUGCODE_USB_DRIVER ((ULONG)0x000000FEL)
  2240. #define WINLOGON_FATAL_ERROR ((ULONG)0xC000021AL)
  2241. #define MANUALLY_INITIATED_CRASH1 ((ULONG)0xDEADDEAD)
  2242. #endif // _BUGCODES_