jwabugcodes.pas 58 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855
  1. {******************************************************************************}
  2. { }
  3. { NT Bug Codes API interface Unit for Object Pascal }
  4. { }
  5. { Portions created by Microsoft are Copyright (C) 1995-2001 Microsoft }
  6. { Corporation. All Rights Reserved. }
  7. { }
  8. { The original file is: bugcodes.h, released June 2000. The original Pascal }
  9. { code is: BugCodes.pas, released December 2000. The initial developer of the }
  10. { Pascal code is Marcel van Brakel (brakelm att chello dott nl). }
  11. { }
  12. { Portions created by Marcel van Brakel are Copyright (C) 1999-2001 }
  13. { Marcel van Brakel. All Rights Reserved. }
  14. { }
  15. { Obtained through: Joint Endeavour of Delphi Innovators (Project JEDI) }
  16. { }
  17. { You may retrieve the latest version of this file at the Project JEDI }
  18. { APILIB home page, located at http://jedi-apilib.sourceforge.net }
  19. { }
  20. { The contents of this file are used with permission, subject to the Mozilla }
  21. { Public License Version 1.1 (the "License"); you may not use this file except }
  22. { in compliance with the License. You may obtain a copy of the License at }
  23. { http://www.mozilla.org/MPL/MPL-1.1.html }
  24. { }
  25. { Software distributed under the License is distributed on an "AS IS" basis, }
  26. { WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for }
  27. { the specific language governing rights and limitations under the License. }
  28. { }
  29. { Alternatively, the contents of this file may be used under the terms of the }
  30. { GNU Lesser General Public License (the "LGPL License"), in which case the }
  31. { provisions of the LGPL License are applicable instead of those above. }
  32. { If you wish to allow use of your version of this file only under the terms }
  33. { of the LGPL License and not to allow others to use your version of this file }
  34. { under the MPL, indicate your decision by deleting the provisions above and }
  35. { replace them with the notice and other provisions required by the LGPL }
  36. { License. If you do not delete the provisions above, a recipient may use }
  37. { your version of this file under either the MPL or the LGPL License. }
  38. { }
  39. { For more information about the LGPL: http://www.gnu.org/copyleft/lesser.html }
  40. { }
  41. {******************************************************************************}
  42. unit JwaBugCodes;
  43. {$WEAKPACKAGEUNIT}
  44. {$HPPEMIT ''}
  45. {$HPPEMIT '#include "bugcodes.h"'}
  46. {$HPPEMIT ''}
  47. {$I jediapilib.inc}
  48. interface
  49. uses
  50. JwaWinType;
  51. {$I jediapilib.inc}
  52. //
  53. // Values are 32 bit values layed out as follows:
  54. //
  55. // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  56. // 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
  57. // +---+-+-+-----------------------+-------------------------------+
  58. // |Sev|C|R| Facility | Code |
  59. // +---+-+-+-----------------------+-------------------------------+
  60. //
  61. // where
  62. //
  63. // Sev - is the severity code
  64. //
  65. // 00 - Success
  66. // 01 - Informational
  67. // 10 - Warning
  68. // 11 - Error
  69. //
  70. // C - is the Customer code flag
  71. //
  72. // R - is a reserved bit
  73. //
  74. // Facility - is the facility code
  75. //
  76. // Code - is the facility's status code
  77. //
  78. //
  79. // Define the facility codes
  80. //
  81. //
  82. // Define the severity codes
  83. //
  84. const
  85. //
  86. // MessageId: APC_INDEX_MISMATCH
  87. //
  88. // MessageText:
  89. //
  90. // APC_INDEX_MISMATCH
  91. //
  92. APC_INDEX_MISMATCH = ULONG($00000001);
  93. {$EXTERNALSYM APC_INDEX_MISMATCH}
  94. //
  95. // MessageId: DEVICE_QUEUE_NOT_BUSY
  96. //
  97. // MessageText:
  98. //
  99. // DEVICE_QUEUE_NOT_BUSY
  100. //
  101. DEVICE_QUEUE_NOT_BUSY = ULONG($00000002);
  102. {$EXTERNALSYM DEVICE_QUEUE_NOT_BUSY}
  103. //
  104. // MessageId: INVALID_AFFINITY_SET
  105. //
  106. // MessageText:
  107. //
  108. // INVALID_AFFINITY_SET
  109. //
  110. INVALID_AFFINITY_SET = ULONG($00000003);
  111. {$EXTERNALSYM INVALID_AFFINITY_SET}
  112. //
  113. // MessageId: INVALID_DATA_ACCESS_TRAP
  114. //
  115. // MessageText:
  116. //
  117. // INVALID_DATA_ACCESS_TRAP
  118. //
  119. INVALID_DATA_ACCESS_TRAP = ULONG($00000004);
  120. {$EXTERNALSYM INVALID_DATA_ACCESS_TRAP}
  121. //
  122. // MessageId: INVALID_PROCESS_ATTACH_ATTEMPT
  123. //
  124. // MessageText:
  125. //
  126. // INVALID_PROCESS_ATTACH_ATTEMPT
  127. //
  128. INVALID_PROCESS_ATTACH_ATTEMPT = ULONG($00000005);
  129. {$EXTERNALSYM INVALID_PROCESS_ATTACH_ATTEMPT}
  130. //
  131. // MessageId: INVALID_PROCESS_DETACH_ATTEMPT
  132. //
  133. // MessageText:
  134. //
  135. // INVALID_PROCESS_DETACH_ATTEMPT
  136. //
  137. INVALID_PROCESS_DETACH_ATTEMPT = ULONG($00000006);
  138. {$EXTERNALSYM INVALID_PROCESS_DETACH_ATTEMPT}
  139. //
  140. // MessageId: INVALID_SOFTWARE_INTERRUPT
  141. //
  142. // MessageText:
  143. //
  144. // INVALID_SOFTWARE_INTERRUPT
  145. //
  146. INVALID_SOFTWARE_INTERRUPT = ULONG($00000007);
  147. {$EXTERNALSYM INVALID_SOFTWARE_INTERRUPT}
  148. //
  149. // MessageId: IRQL_NOT_DISPATCH_LEVEL
  150. //
  151. // MessageText:
  152. //
  153. // IRQL_NOT_DISPATCH_LEVEL
  154. //
  155. IRQL_NOT_DISPATCH_LEVEL = ULONG($00000008);
  156. {$EXTERNALSYM IRQL_NOT_DISPATCH_LEVEL}
  157. //
  158. // MessageId: IRQL_NOT_GREATER_OR_EQUAL
  159. //
  160. // MessageText:
  161. //
  162. // IRQL_NOT_GREATER_OR_EQUAL
  163. //
  164. IRQL_NOT_GREATER_OR_EQUAL = ULONG($00000009);
  165. {$EXTERNALSYM IRQL_NOT_GREATER_OR_EQUAL}
  166. //
  167. // MessageId: IRQL_NOT_LESS_OR_EQUAL
  168. //
  169. // MessageText:
  170. //
  171. // IRQL_NOT_LESS_OR_EQUAL
  172. //
  173. IRQL_NOT_LESS_OR_EQUAL = ULONG($0000000A);
  174. {$EXTERNALSYM IRQL_NOT_LESS_OR_EQUAL}
  175. //
  176. // MessageId: NO_EXCEPTION_HANDLING_SUPPORT
  177. //
  178. // MessageText:
  179. //
  180. // NO_EXCEPTION_HANDLING_SUPPORT
  181. //
  182. NO_EXCEPTION_HANDLING_SUPPORT = ULONG($0000000B);
  183. {$EXTERNALSYM NO_EXCEPTION_HANDLING_SUPPORT}
  184. //
  185. // MessageId: MAXIMUM_WAIT_OBJECTS_EXCEEDED
  186. //
  187. // MessageText:
  188. //
  189. // MAXIMUM_WAIT_OBJECTS_EXCEEDED
  190. //
  191. MAXIMUM_WAIT_OBJECTS_EXCEEDED = ULONG($0000000C);
  192. {$EXTERNALSYM MAXIMUM_WAIT_OBJECTS_EXCEEDED}
  193. //
  194. // MessageId: MUTEX_LEVEL_NUMBER_VIOLATION
  195. //
  196. // MessageText:
  197. //
  198. // MUTEX_LEVEL_NUMBER_VIOLATION
  199. //
  200. MUTEX_LEVEL_NUMBER_VIOLATION = ULONG($0000000D);
  201. {$EXTERNALSYM MUTEX_LEVEL_NUMBER_VIOLATION}
  202. //
  203. // MessageId: NO_USER_MODE_CONTEXT
  204. //
  205. // MessageText:
  206. //
  207. // NO_USER_MODE_CONTEXT
  208. //
  209. NO_USER_MODE_CONTEXT = ULONG($0000000E);
  210. {$EXTERNALSYM NO_USER_MODE_CONTEXT}
  211. //
  212. // MessageId: SPIN_LOCK_ALREADY_OWNED
  213. //
  214. // MessageText:
  215. //
  216. // SPIN_LOCK_ALREADY_OWNED
  217. //
  218. SPIN_LOCK_ALREADY_OWNED = ULONG($0000000F);
  219. {$EXTERNALSYM SPIN_LOCK_ALREADY_OWNED}
  220. //
  221. // MessageId: SPIN_LOCK_NOT_OWNED
  222. //
  223. // MessageText:
  224. //
  225. // SPIN_LOCK_NOT_OWNED
  226. //
  227. SPIN_LOCK_NOT_OWNED = ULONG($00000010);
  228. {$EXTERNALSYM SPIN_LOCK_NOT_OWNED}
  229. //
  230. // MessageId: THREAD_NOT_MUTEX_OWNER
  231. //
  232. // MessageText:
  233. //
  234. // THREAD_NOT_MUTEX_OWNER
  235. //
  236. THREAD_NOT_MUTEX_OWNER = ULONG($00000011);
  237. {$EXTERNALSYM THREAD_NOT_MUTEX_OWNER}
  238. //
  239. // MessageId: TRAP_CAUSE_UNKNOWN
  240. //
  241. // MessageText:
  242. //
  243. // TRAP_CAUSE_UNKNOWN
  244. //
  245. TRAP_CAUSE_UNKNOWN = ULONG($00000012);
  246. {$EXTERNALSYM TRAP_CAUSE_UNKNOWN}
  247. //
  248. // MessageId: EMPTY_THREAD_REAPER_LIST
  249. //
  250. // MessageText:
  251. //
  252. // EMPTY_THREAD_REAPER_LIST
  253. //
  254. EMPTY_THREAD_REAPER_LIST = ULONG($00000013);
  255. {$EXTERNALSYM EMPTY_THREAD_REAPER_LIST}
  256. //
  257. // MessageId: CREATE_DELETE_LOCK_NOT_LOCKED
  258. //
  259. // MessageText:
  260. //
  261. // CREATE_DELETE_LOCK_NOT_LOCKED
  262. //
  263. CREATE_DELETE_LOCK_NOT_LOCKED = ULONG($00000014);
  264. {$EXTERNALSYM CREATE_DELETE_LOCK_NOT_LOCKED}
  265. //
  266. // MessageId: LAST_CHANCE_CALLED_FROM_KMODE
  267. //
  268. // MessageText:
  269. //
  270. // LAST_CHANCE_CALLED_FROM_KMODE
  271. //
  272. LAST_CHANCE_CALLED_FROM_KMODE = ULONG($00000015);
  273. {$EXTERNALSYM LAST_CHANCE_CALLED_FROM_KMODE}
  274. //
  275. // MessageId: CID_HANDLE_CREATION
  276. //
  277. // MessageText:
  278. //
  279. // CID_HANDLE_CREATION
  280. //
  281. CID_HANDLE_CREATION = ULONG($00000016);
  282. {$EXTERNALSYM CID_HANDLE_CREATION}
  283. //
  284. // MessageId: CID_HANDLE_DELETION
  285. //
  286. // MessageText:
  287. //
  288. // CID_HANDLE_DELETION
  289. //
  290. CID_HANDLE_DELETION = ULONG($00000017);
  291. {$EXTERNALSYM CID_HANDLE_DELETION}
  292. //
  293. // MessageId: REFERENCE_BY_POINTER
  294. //
  295. // MessageText:
  296. //
  297. // REFERENCE_BY_POINTER
  298. //
  299. REFERENCE_BY_POINTER = ULONG($00000018);
  300. {$EXTERNALSYM REFERENCE_BY_POINTER}
  301. //
  302. // MessageId: BAD_POOL_HEADER
  303. //
  304. // MessageText:
  305. //
  306. // BAD_POOL_HEADER
  307. //
  308. BAD_POOL_HEADER = ULONG($00000019);
  309. {$EXTERNALSYM BAD_POOL_HEADER}
  310. //
  311. // MessageId: MEMORY_MANAGEMENT
  312. //
  313. // MessageText:
  314. //
  315. // MEMORY_MANAGEMENT
  316. //
  317. MEMORY_MANAGEMENT = ULONG($0000001A);
  318. {$EXTERNALSYM MEMORY_MANAGEMENT}
  319. //
  320. // MessageId: PFN_SHARE_COUNT
  321. //
  322. // MessageText:
  323. //
  324. // PFN_SHARE_COUNT
  325. //
  326. PFN_SHARE_COUNT = ULONG($0000001B);
  327. {$EXTERNALSYM PFN_SHARE_COUNT}
  328. //
  329. // MessageId: PFN_REFERENCE_COUNT
  330. //
  331. // MessageText:
  332. //
  333. // PFN_REFERENCE_COUNT
  334. //
  335. PFN_REFERENCE_COUNT = ULONG($0000001C);
  336. {$EXTERNALSYM PFN_REFERENCE_COUNT}
  337. //
  338. // MessageId: NO_SPIN_LOCK_AVAILABLE
  339. //
  340. // MessageText:
  341. //
  342. // NO_SPIN_LOCK_AVAILABLE
  343. //
  344. NO_SPIN_LOCK_AVAILABLE = ULONG($0000001D);
  345. {$EXTERNALSYM NO_SPIN_LOCK_AVAILABLE}
  346. //
  347. // MessageId: KMODE_EXCEPTION_NOT_HANDLED
  348. //
  349. // MessageText:
  350. //
  351. // KMODE_EXCEPTION_NOT_HANDLED
  352. //
  353. KMODE_EXCEPTION_NOT_HANDLED = ULONG($0000001E);
  354. {$EXTERNALSYM KMODE_EXCEPTION_NOT_HANDLED}
  355. //
  356. // MessageId: SHARED_RESOURCE_CONV_ERROR
  357. //
  358. // MessageText:
  359. //
  360. // SHARED_RESOURCE_CONV_ERROR
  361. //
  362. SHARED_RESOURCE_CONV_ERROR = ULONG($0000001F);
  363. {$EXTERNALSYM SHARED_RESOURCE_CONV_ERROR}
  364. //
  365. // MessageId: KERNEL_APC_PENDING_DURING_EXIT
  366. //
  367. // MessageText:
  368. //
  369. // KERNEL_APC_PENDING_DURING_EXIT
  370. //
  371. KERNEL_APC_PENDING_DURING_EXIT = ULONG($00000020);
  372. {$EXTERNALSYM KERNEL_APC_PENDING_DURING_EXIT}
  373. //
  374. // MessageId: QUOTA_UNDERFLOW
  375. //
  376. // MessageText:
  377. //
  378. // QUOTA_UNDERFLOW
  379. //
  380. QUOTA_UNDERFLOW = ULONG($00000021);
  381. {$EXTERNALSYM QUOTA_UNDERFLOW}
  382. //
  383. // MessageId: FILE_SYSTEM
  384. //
  385. // MessageText:
  386. //
  387. // FILE_SYSTEM
  388. //
  389. FILE_SYSTEM = ULONG($00000022);
  390. {$EXTERNALSYM FILE_SYSTEM}
  391. //
  392. // MessageId: FAT_FILE_SYSTEM
  393. //
  394. // MessageText:
  395. //
  396. // FAT_FILE_SYSTEM
  397. //
  398. FAT_FILE_SYSTEM = ULONG($00000023);
  399. {$EXTERNALSYM FAT_FILE_SYSTEM}
  400. //
  401. // MessageId: NTFS_FILE_SYSTEM
  402. //
  403. // MessageText:
  404. //
  405. // NTFS_FILE_SYSTEM
  406. //
  407. NTFS_FILE_SYSTEM = ULONG($00000024);
  408. {$EXTERNALSYM NTFS_FILE_SYSTEM}
  409. //
  410. // MessageId: NPFS_FILE_SYSTEM
  411. //
  412. // MessageText:
  413. //
  414. // NPFS_FILE_SYSTEM
  415. //
  416. NPFS_FILE_SYSTEM = ULONG($00000025);
  417. {$EXTERNALSYM NPFS_FILE_SYSTEM}
  418. //
  419. // MessageId: CDFS_FILE_SYSTEM
  420. //
  421. // MessageText:
  422. //
  423. // CDFS_FILE_SYSTEM
  424. //
  425. CDFS_FILE_SYSTEM = ULONG($00000026);
  426. {$EXTERNALSYM CDFS_FILE_SYSTEM}
  427. //
  428. // MessageId: RDR_FILE_SYSTEM
  429. //
  430. // MessageText:
  431. //
  432. // RDR_FILE_SYSTEM
  433. //
  434. RDR_FILE_SYSTEM = ULONG($00000027);
  435. {$EXTERNALSYM RDR_FILE_SYSTEM}
  436. //
  437. // MessageId: CORRUPT_ACCESS_TOKEN
  438. //
  439. // MessageText:
  440. //
  441. // CORRUPT_ACCESS_TOKEN
  442. //
  443. CORRUPT_ACCESS_TOKEN = ULONG($00000028);
  444. {$EXTERNALSYM CORRUPT_ACCESS_TOKEN}
  445. //
  446. // MessageId: SECURITY_SYSTEM
  447. //
  448. // MessageText:
  449. //
  450. // SECURITY_SYSTEM
  451. //
  452. SECURITY_SYSTEM = ULONG($00000029);
  453. {$EXTERNALSYM SECURITY_SYSTEM}
  454. //
  455. // MessageId: INCONSISTENT_IRP
  456. //
  457. // MessageText:
  458. //
  459. // INCONSISTENT_IRP
  460. //
  461. INCONSISTENT_IRP = ULONG($0000002A);
  462. {$EXTERNALSYM INCONSISTENT_IRP}
  463. //
  464. // MessageId: PANIC_STACK_SWITCH
  465. //
  466. // MessageText:
  467. //
  468. // PANIC_STACK_SWITCH
  469. //
  470. PANIC_STACK_SWITCH = ULONG($0000002B);
  471. {$EXTERNALSYM PANIC_STACK_SWITCH}
  472. //
  473. // MessageId: PORT_DRIVER_INTERNAL
  474. //
  475. // MessageText:
  476. //
  477. // PORT_DRIVER_INTERNAL
  478. //
  479. PORT_DRIVER_INTERNAL = ULONG($0000002C);
  480. {$EXTERNALSYM PORT_DRIVER_INTERNAL}
  481. //
  482. // MessageId: SCSI_DISK_DRIVER_INTERNAL
  483. //
  484. // MessageText:
  485. //
  486. // SCSI_DISK_DRIVER_INTERNAL
  487. //
  488. SCSI_DISK_DRIVER_INTERNAL = ULONG($0000002D);
  489. {$EXTERNALSYM SCSI_DISK_DRIVER_INTERNAL}
  490. //
  491. // MessageId: DATA_BUS_ERROR
  492. //
  493. // MessageText:
  494. //
  495. // DATA_BUS_ERROR
  496. //
  497. DATA_BUS_ERROR = ULONG($0000002E);
  498. {$EXTERNALSYM DATA_BUS_ERROR}
  499. //
  500. // MessageId: INSTRUCTION_BUS_ERROR
  501. //
  502. // MessageText:
  503. //
  504. // INSTRUCTION_BUS_ERROR
  505. //
  506. INSTRUCTION_BUS_ERROR = ULONG($0000002F);
  507. {$EXTERNALSYM INSTRUCTION_BUS_ERROR}
  508. //
  509. // MessageId: SET_OF_INVALID_CONTEXT
  510. //
  511. // MessageText:
  512. //
  513. // SET_OF_INVALID_CONTEXT
  514. //
  515. SET_OF_INVALID_CONTEXT = ULONG($00000030);
  516. {$EXTERNALSYM SET_OF_INVALID_CONTEXT}
  517. //
  518. // MessageId: PHASE0_INITIALIZATION_FAILED
  519. //
  520. // MessageText:
  521. //
  522. // PHASE0_INITIALIZATION_FAILED
  523. //
  524. PHASE0_INITIALIZATION_FAILED = ULONG($00000031);
  525. {$EXTERNALSYM PHASE0_INITIALIZATION_FAILED}
  526. //
  527. // MessageId: PHASE1_INITIALIZATION_FAILED
  528. //
  529. // MessageText:
  530. //
  531. // PHASE1_INITIALIZATION_FAILED
  532. //
  533. PHASE1_INITIALIZATION_FAILED = ULONG($00000032);
  534. {$EXTERNALSYM PHASE1_INITIALIZATION_FAILED}
  535. //
  536. // MessageId: UNEXPECTED_INITIALIZATION_CALL
  537. //
  538. // MessageText:
  539. //
  540. // UNEXPECTED_INITIALIZATION_CALL
  541. //
  542. UNEXPECTED_INITIALIZATION_CALL = ULONG($00000033);
  543. {$EXTERNALSYM UNEXPECTED_INITIALIZATION_CALL}
  544. //
  545. // MessageId: CACHE_MANAGER
  546. //
  547. // MessageText:
  548. //
  549. // CACHE_MANAGER
  550. //
  551. CACHE_MANAGER = ULONG($00000034);
  552. {$EXTERNALSYM CACHE_MANAGER}
  553. //
  554. // MessageId: NO_MORE_IRP_STACK_LOCATIONS
  555. //
  556. // MessageText:
  557. //
  558. // NO_MORE_IRP_STACK_LOCATIONS
  559. //
  560. NO_MORE_IRP_STACK_LOCATIONS = ULONG($00000035);
  561. {$EXTERNALSYM NO_MORE_IRP_STACK_LOCATIONS}
  562. //
  563. // MessageId: DEVICE_REFERENCE_COUNT_NOT_ZERO
  564. //
  565. // MessageText:
  566. //
  567. // DEVICE_REFERENCE_COUNT_NOT_ZERO
  568. //
  569. DEVICE_REFERENCE_COUNT_NOT_ZERO = ULONG($00000036);
  570. {$EXTERNALSYM DEVICE_REFERENCE_COUNT_NOT_ZERO}
  571. //
  572. // MessageId: FLOPPY_INTERNAL_ERROR
  573. //
  574. // MessageText:
  575. //
  576. // FLOPPY_INTERNAL_ERROR
  577. //
  578. FLOPPY_INTERNAL_ERROR = ULONG($00000037);
  579. {$EXTERNALSYM FLOPPY_INTERNAL_ERROR}
  580. //
  581. // MessageId: SERIAL_DRIVER_INTERNAL
  582. //
  583. // MessageText:
  584. //
  585. // SERIAL_DRIVER_INTERNAL
  586. //
  587. SERIAL_DRIVER_INTERNAL = ULONG($00000038);
  588. {$EXTERNALSYM SERIAL_DRIVER_INTERNAL}
  589. //
  590. // MessageId: SYSTEM_EXIT_OWNED_MUTEX
  591. //
  592. // MessageText:
  593. //
  594. // SYSTEM_EXIT_OWNED_MUTEX
  595. //
  596. SYSTEM_EXIT_OWNED_MUTEX = ULONG($00000039);
  597. {$EXTERNALSYM SYSTEM_EXIT_OWNED_MUTEX}
  598. //
  599. // MessageId: SYSTEM_UNWIND_PREVIOUS_USER
  600. //
  601. // MessageText:
  602. //
  603. // SYSTEM_UNWIND_PREVIOUS_USER
  604. //
  605. SYSTEM_UNWIND_PREVIOUS_USER = ULONG($0000003A);
  606. {$EXTERNALSYM SYSTEM_UNWIND_PREVIOUS_USER}
  607. //
  608. // MessageId: SYSTEM_SERVICE_EXCEPTION
  609. //
  610. // MessageText:
  611. //
  612. // SYSTEM_SERVICE_EXCEPTION
  613. //
  614. SYSTEM_SERVICE_EXCEPTION = ULONG($0000003B);
  615. {$EXTERNALSYM SYSTEM_SERVICE_EXCEPTION}
  616. //
  617. // MessageId: INTERRUPT_UNWIND_ATTEMPTED
  618. //
  619. // MessageText:
  620. //
  621. // INTERRUPT_UNWIND_ATTEMPTED
  622. //
  623. INTERRUPT_UNWIND_ATTEMPTED = ULONG($0000003C);
  624. {$EXTERNALSYM INTERRUPT_UNWIND_ATTEMPTED}
  625. //
  626. // MessageId: INTERRUPT_EXCEPTION_NOT_HANDLED
  627. //
  628. // MessageText:
  629. //
  630. // INTERRUPT_EXCEPTION_NOT_HANDLED
  631. //
  632. INTERRUPT_EXCEPTION_NOT_HANDLED = ULONG($0000003D);
  633. {$EXTERNALSYM INTERRUPT_EXCEPTION_NOT_HANDLED}
  634. //
  635. // MessageId: MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
  636. //
  637. // MessageText:
  638. //
  639. // MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
  640. //
  641. MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED = ULONG($0000003E);
  642. {$EXTERNALSYM MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED}
  643. //
  644. // MessageId: NO_MORE_SYSTEM_PTES
  645. //
  646. // MessageText:
  647. //
  648. // NO_MORE_SYSTEM_PTES
  649. //
  650. NO_MORE_SYSTEM_PTES = ULONG($0000003F);
  651. {$EXTERNALSYM NO_MORE_SYSTEM_PTES}
  652. //
  653. // MessageId: TARGET_MDL_TOO_SMALL
  654. //
  655. // MessageText:
  656. //
  657. // TARGET_MDL_TOO_SMALL
  658. //
  659. TARGET_MDL_TOO_SMALL = ULONG($00000040);
  660. {$EXTERNALSYM TARGET_MDL_TOO_SMALL}
  661. //
  662. // MessageId: MUST_SUCCEED_POOL_EMPTY
  663. //
  664. // MessageText:
  665. //
  666. // MUST_SUCCEED_POOL_EMPTY
  667. //
  668. MUST_SUCCEED_POOL_EMPTY = ULONG($00000041);
  669. {$EXTERNALSYM MUST_SUCCEED_POOL_EMPTY}
  670. //
  671. // MessageId: ATDISK_DRIVER_INTERNAL
  672. //
  673. // MessageText:
  674. //
  675. // ATDISK_DRIVER_INTERNAL
  676. //
  677. ATDISK_DRIVER_INTERNAL = ULONG($00000042);
  678. {$EXTERNALSYM ATDISK_DRIVER_INTERNAL}
  679. //
  680. // MessageId: NO_SUCH_PARTITION
  681. //
  682. // MessageText:
  683. //
  684. // NO_SUCH_PARTITION
  685. //
  686. NO_SUCH_PARTITION = ULONG($00000043);
  687. {$EXTERNALSYM NO_SUCH_PARTITION}
  688. //
  689. // MessageId: MULTIPLE_IRP_COMPLETE_REQUESTS
  690. //
  691. // MessageText:
  692. //
  693. // MULTIPLE_IRP_COMPLETE_REQUESTS
  694. //
  695. MULTIPLE_IRP_COMPLETE_REQUESTS = ULONG($00000044);
  696. {$EXTERNALSYM MULTIPLE_IRP_COMPLETE_REQUESTS}
  697. //
  698. // MessageId: INSUFFICIENT_SYSTEM_MAP_REGS
  699. //
  700. // MessageText:
  701. //
  702. // INSUFFICIENT_SYSTEM_MAP_REGS
  703. //
  704. INSUFFICIENT_SYSTEM_MAP_REGS = ULONG($00000045);
  705. {$EXTERNALSYM INSUFFICIENT_SYSTEM_MAP_REGS}
  706. //
  707. // MessageId: DEREF_UNKNOWN_LOGON_SESSION
  708. //
  709. // MessageText:
  710. //
  711. // DEREF_UNKNOWN_LOGON_SESSION
  712. //
  713. DEREF_UNKNOWN_LOGON_SESSION = ULONG($00000046);
  714. {$EXTERNALSYM DEREF_UNKNOWN_LOGON_SESSION}
  715. //
  716. // MessageId: REF_UNKNOWN_LOGON_SESSION
  717. //
  718. // MessageText:
  719. //
  720. // REF_UNKNOWN_LOGON_SESSION
  721. //
  722. REF_UNKNOWN_LOGON_SESSION = ULONG($00000047);
  723. {$EXTERNALSYM REF_UNKNOWN_LOGON_SESSION}
  724. //
  725. // MessageId: CANCEL_STATE_IN_COMPLETED_IRP
  726. //
  727. // MessageText:
  728. //
  729. // CANCEL_STATE_IN_COMPLETED_IRP
  730. //
  731. CANCEL_STATE_IN_COMPLETED_IRP = ULONG($00000048);
  732. {$EXTERNALSYM CANCEL_STATE_IN_COMPLETED_IRP}
  733. //
  734. // MessageId: PAGE_FAULT_WITH_INTERRUPTS_OFF
  735. //
  736. // MessageText:
  737. //
  738. // PAGE_FAULT_WITH_INTERRUPTS_OFF
  739. //
  740. PAGE_FAULT_WITH_INTERRUPTS_OFF = ULONG($00000049);
  741. {$EXTERNALSYM PAGE_FAULT_WITH_INTERRUPTS_OFF}
  742. //
  743. // MessageId: IRQL_GT_ZERO_AT_SYSTEM_SERVICE
  744. //
  745. // MessageText:
  746. //
  747. // IRQL_GT_ZERO_AT_SYSTEM_SERVICE
  748. //
  749. IRQL_GT_ZERO_AT_SYSTEM_SERVICE = ULONG($0000004A);
  750. {$EXTERNALSYM IRQL_GT_ZERO_AT_SYSTEM_SERVICE}
  751. //
  752. // MessageId: STREAMS_INTERNAL_ERROR
  753. //
  754. // MessageText:
  755. //
  756. // STREAMS_INTERNAL_ERROR
  757. //
  758. STREAMS_INTERNAL_ERROR = ULONG($0000004B);
  759. {$EXTERNALSYM STREAMS_INTERNAL_ERROR}
  760. //
  761. // MessageId: FATAL_UNHANDLED_HARD_ERROR
  762. //
  763. // MessageText:
  764. //
  765. // FATAL_UNHANDLED_HARD_ERROR
  766. //
  767. FATAL_UNHANDLED_HARD_ERROR = ULONG($0000004C);
  768. {$EXTERNALSYM FATAL_UNHANDLED_HARD_ERROR}
  769. //
  770. // MessageId: NO_PAGES_AVAILABLE
  771. //
  772. // MessageText:
  773. //
  774. // NO_PAGES_AVAILABLE
  775. //
  776. NO_PAGES_AVAILABLE = ULONG($0000004D);
  777. {$EXTERNALSYM NO_PAGES_AVAILABLE}
  778. //
  779. // MessageId: PFN_LIST_CORRUPT
  780. //
  781. // MessageText:
  782. //
  783. // PFN_LIST_CORRUPT
  784. //
  785. PFN_LIST_CORRUPT = ULONG($0000004E);
  786. {$EXTERNALSYM PFN_LIST_CORRUPT}
  787. //
  788. // MessageId: NDIS_INTERNAL_ERROR
  789. //
  790. // MessageText:
  791. //
  792. // NDIS_INTERNAL_ERROR
  793. //
  794. NDIS_INTERNAL_ERROR = ULONG($0000004F);
  795. {$EXTERNALSYM NDIS_INTERNAL_ERROR}
  796. //
  797. // MessageId: PAGE_FAULT_IN_NONPAGED_AREA
  798. //
  799. // MessageText:
  800. //
  801. // PAGE_FAULT_IN_NONPAGED_AREA
  802. //
  803. PAGE_FAULT_IN_NONPAGED_AREA = ULONG($00000050);
  804. {$EXTERNALSYM PAGE_FAULT_IN_NONPAGED_AREA}
  805. //
  806. // MessageId: REGISTRY_ERROR
  807. //
  808. // MessageText:
  809. //
  810. // REGISTRY_ERROR
  811. //
  812. REGISTRY_ERROR = ULONG($00000051);
  813. {$EXTERNALSYM REGISTRY_ERROR}
  814. //
  815. // MessageId: MAILSLOT_FILE_SYSTEM
  816. //
  817. // MessageText:
  818. //
  819. // MAILSLOT_FILE_SYSTEM
  820. //
  821. MAILSLOT_FILE_SYSTEM = ULONG($00000052);
  822. {$EXTERNALSYM MAILSLOT_FILE_SYSTEM}
  823. //
  824. // MessageId: NO_BOOT_DEVICE
  825. //
  826. // MessageText:
  827. //
  828. // NO_BOOT_DEVICE
  829. //
  830. NO_BOOT_DEVICE = ULONG($00000053);
  831. {$EXTERNALSYM NO_BOOT_DEVICE}
  832. //
  833. // MessageId: LM_SERVER_INTERNAL_ERROR
  834. //
  835. // MessageText:
  836. //
  837. // LM_SERVER_INTERNAL_ERROR
  838. //
  839. LM_SERVER_INTERNAL_ERROR = ULONG($00000054);
  840. {$EXTERNALSYM LM_SERVER_INTERNAL_ERROR}
  841. //
  842. // MessageId: DATA_COHERENCY_EXCEPTION
  843. //
  844. // MessageText:
  845. //
  846. // DATA_COHERENCY_EXCEPTION
  847. //
  848. DATA_COHERENCY_EXCEPTION = ULONG($00000055);
  849. {$EXTERNALSYM DATA_COHERENCY_EXCEPTION}
  850. //
  851. // MessageId: INSTRUCTION_COHERENCY_EXCEPTION
  852. //
  853. // MessageText:
  854. //
  855. // INSTRUCTION_COHERENCY_EXCEPTION
  856. //
  857. INSTRUCTION_COHERENCY_EXCEPTION = ULONG($00000056);
  858. {$EXTERNALSYM INSTRUCTION_COHERENCY_EXCEPTION}
  859. //
  860. // MessageId: XNS_INTERNAL_ERROR
  861. //
  862. // MessageText:
  863. //
  864. // XNS_INTERNAL_ERROR
  865. //
  866. XNS_INTERNAL_ERROR = ULONG($00000057);
  867. {$EXTERNALSYM XNS_INTERNAL_ERROR}
  868. //
  869. // MessageId: FTDISK_INTERNAL_ERROR
  870. //
  871. // MessageText:
  872. //
  873. // FTDISK_INTERNAL_ERROR
  874. //
  875. FTDISK_INTERNAL_ERROR = ULONG($00000058);
  876. {$EXTERNALSYM FTDISK_INTERNAL_ERROR}
  877. //
  878. // MessageId: PINBALL_FILE_SYSTEM
  879. //
  880. // MessageText:
  881. //
  882. // PINBALL_FILE_SYSTEM
  883. //
  884. PINBALL_FILE_SYSTEM = ULONG($00000059);
  885. {$EXTERNALSYM PINBALL_FILE_SYSTEM}
  886. //
  887. // MessageId: CRITICAL_SERVICE_FAILED
  888. //
  889. // MessageText:
  890. //
  891. // CRITICAL_SERVICE_FAILED
  892. //
  893. CRITICAL_SERVICE_FAILED = ULONG($0000005A);
  894. {$EXTERNALSYM CRITICAL_SERVICE_FAILED}
  895. //
  896. // MessageId: SET_ENV_VAR_FAILED
  897. //
  898. // MessageText:
  899. //
  900. // SET_ENV_VAR_FAILED
  901. //
  902. SET_ENV_VAR_FAILED = ULONG($0000005B);
  903. {$EXTERNALSYM SET_ENV_VAR_FAILED}
  904. //
  905. // MessageId: HAL_INITIALIZATION_FAILED
  906. //
  907. // MessageText:
  908. //
  909. // HAL_INITIALIZATION_FAILED
  910. //
  911. HAL_INITIALIZATION_FAILED = ULONG($0000005C);
  912. {$EXTERNALSYM HAL_INITIALIZATION_FAILED}
  913. //
  914. // MessageId: UNSUPPORTED_PROCESSOR
  915. //
  916. // MessageText:
  917. //
  918. // UNSUPPORTED_PROCESSOR
  919. //
  920. UNSUPPORTED_PROCESSOR = ULONG($0000005D);
  921. {$EXTERNALSYM UNSUPPORTED_PROCESSOR}
  922. //
  923. // MessageId: OBJECT_INITIALIZATION_FAILED
  924. //
  925. // MessageText:
  926. //
  927. // OBJECT_INITIALIZATION_FAILED
  928. //
  929. OBJECT_INITIALIZATION_FAILED = ULONG($0000005E);
  930. {$EXTERNALSYM OBJECT_INITIALIZATION_FAILED}
  931. //
  932. // MessageId: SECURITY_INITIALIZATION_FAILED
  933. //
  934. // MessageText:
  935. //
  936. // SECURITY_INITIALIZATION_FAILED
  937. //
  938. SECURITY_INITIALIZATION_FAILED = ULONG($0000005F);
  939. {$EXTERNALSYM SECURITY_INITIALIZATION_FAILED}
  940. //
  941. // MessageId: PROCESS_INITIALIZATION_FAILED
  942. //
  943. // MessageText:
  944. //
  945. // PROCESS_INITIALIZATION_FAILED
  946. //
  947. PROCESS_INITIALIZATION_FAILED = ULONG($00000060);
  948. {$EXTERNALSYM PROCESS_INITIALIZATION_FAILED}
  949. //
  950. // MessageId: HAL1_INITIALIZATION_FAILED
  951. //
  952. // MessageText:
  953. //
  954. // HAL1_INITIALIZATION_FAILED
  955. //
  956. HAL1_INITIALIZATION_FAILED = ULONG($00000061);
  957. {$EXTERNALSYM HAL1_INITIALIZATION_FAILED}
  958. //
  959. // MessageId: OBJECT1_INITIALIZATION_FAILED
  960. //
  961. // MessageText:
  962. //
  963. // OBJECT1_INITIALIZATION_FAILED
  964. //
  965. OBJECT1_INITIALIZATION_FAILED = ULONG($00000062);
  966. {$EXTERNALSYM OBJECT1_INITIALIZATION_FAILED}
  967. //
  968. // MessageId: SECURITY1_INITIALIZATION_FAILED
  969. //
  970. // MessageText:
  971. //
  972. // SECURITY1_INITIALIZATION_FAILED
  973. //
  974. SECURITY1_INITIALIZATION_FAILED = ULONG($00000063);
  975. {$EXTERNALSYM SECURITY1_INITIALIZATION_FAILED}
  976. //
  977. // MessageId: SYMBOLIC_INITIALIZATION_FAILED
  978. //
  979. // MessageText:
  980. //
  981. // SYMBOLIC_INITIALIZATION_FAILED
  982. //
  983. SYMBOLIC_INITIALIZATION_FAILED = ULONG($00000064);
  984. {$EXTERNALSYM SYMBOLIC_INITIALIZATION_FAILED}
  985. //
  986. // MessageId: MEMORY1_INITIALIZATION_FAILED
  987. //
  988. // MessageText:
  989. //
  990. // MEMORY1_INITIALIZATION_FAILED
  991. //
  992. MEMORY1_INITIALIZATION_FAILED = ULONG($00000065);
  993. {$EXTERNALSYM MEMORY1_INITIALIZATION_FAILED}
  994. //
  995. // MessageId: CACHE_INITIALIZATION_FAILED
  996. //
  997. // MessageText:
  998. //
  999. // CACHE_INITIALIZATION_FAILED
  1000. //
  1001. CACHE_INITIALIZATION_FAILED = ULONG($00000066);
  1002. {$EXTERNALSYM CACHE_INITIALIZATION_FAILED}
  1003. //
  1004. // MessageId: CONFIG_INITIALIZATION_FAILED
  1005. //
  1006. // MessageText:
  1007. //
  1008. // CONFIG_INITIALIZATION_FAILED
  1009. //
  1010. CONFIG_INITIALIZATION_FAILED = ULONG($00000067);
  1011. {$EXTERNALSYM CONFIG_INITIALIZATION_FAILED}
  1012. //
  1013. // MessageId: FILE_INITIALIZATION_FAILED
  1014. //
  1015. // MessageText:
  1016. //
  1017. // FILE_INITIALIZATION_FAILED
  1018. //
  1019. FILE_INITIALIZATION_FAILED = ULONG($00000068);
  1020. {$EXTERNALSYM FILE_INITIALIZATION_FAILED}
  1021. //
  1022. // MessageId: IO1_INITIALIZATION_FAILED
  1023. //
  1024. // MessageText:
  1025. //
  1026. // IO1_INITIALIZATION_FAILED
  1027. //
  1028. IO1_INITIALIZATION_FAILED = ULONG($00000069);
  1029. {$EXTERNALSYM IO1_INITIALIZATION_FAILED}
  1030. //
  1031. // MessageId: LPC_INITIALIZATION_FAILED
  1032. //
  1033. // MessageText:
  1034. //
  1035. // LPC_INITIALIZATION_FAILED
  1036. //
  1037. LPC_INITIALIZATION_FAILED = ULONG($0000006A);
  1038. {$EXTERNALSYM LPC_INITIALIZATION_FAILED}
  1039. //
  1040. // MessageId: PROCESS1_INITIALIZATION_FAILED
  1041. //
  1042. // MessageText:
  1043. //
  1044. // PROCESS1_INITIALIZATION_FAILED
  1045. //
  1046. PROCESS1_INITIALIZATION_FAILED = ULONG($0000006B);
  1047. {$EXTERNALSYM PROCESS1_INITIALIZATION_FAILED}
  1048. //
  1049. // MessageId: REFMON_INITIALIZATION_FAILED
  1050. //
  1051. // MessageText:
  1052. //
  1053. // REFMON_INITIALIZATION_FAILED
  1054. //
  1055. REFMON_INITIALIZATION_FAILED = ULONG($0000006C);
  1056. {$EXTERNALSYM REFMON_INITIALIZATION_FAILED}
  1057. //
  1058. // MessageId: SESSION1_INITIALIZATION_FAILED
  1059. //
  1060. // MessageText:
  1061. //
  1062. // SESSION1_INITIALIZATION_FAILED
  1063. //
  1064. SESSION1_INITIALIZATION_FAILED = ULONG($0000006D);
  1065. {$EXTERNALSYM SESSION1_INITIALIZATION_FAILED}
  1066. //
  1067. // MessageId: SESSION2_INITIALIZATION_FAILED
  1068. //
  1069. // MessageText:
  1070. //
  1071. // SESSION2_INITIALIZATION_FAILED
  1072. //
  1073. SESSION2_INITIALIZATION_FAILED = ULONG($0000006E);
  1074. {$EXTERNALSYM SESSION2_INITIALIZATION_FAILED}
  1075. //
  1076. // MessageId: SESSION3_INITIALIZATION_FAILED
  1077. //
  1078. // MessageText:
  1079. //
  1080. // SESSION3_INITIALIZATION_FAILED
  1081. //
  1082. SESSION3_INITIALIZATION_FAILED = ULONG($0000006F);
  1083. {$EXTERNALSYM SESSION3_INITIALIZATION_FAILED}
  1084. //
  1085. // MessageId: SESSION4_INITIALIZATION_FAILED
  1086. //
  1087. // MessageText:
  1088. //
  1089. // SESSION4_INITIALIZATION_FAILED
  1090. //
  1091. SESSION4_INITIALIZATION_FAILED = ULONG($00000070);
  1092. {$EXTERNALSYM SESSION4_INITIALIZATION_FAILED}
  1093. //
  1094. // MessageId: SESSION5_INITIALIZATION_FAILED
  1095. //
  1096. // MessageText:
  1097. //
  1098. // SESSION5_INITIALIZATION_FAILED
  1099. //
  1100. SESSION5_INITIALIZATION_FAILED = ULONG($00000071);
  1101. {$EXTERNALSYM SESSION5_INITIALIZATION_FAILED}
  1102. //
  1103. // MessageId: ASSIGN_DRIVE_LETTERS_FAILED
  1104. //
  1105. // MessageText:
  1106. //
  1107. // ASSIGN_DRIVE_LETTERS_FAILED
  1108. //
  1109. ASSIGN_DRIVE_LETTERS_FAILED = ULONG($00000072);
  1110. {$EXTERNALSYM ASSIGN_DRIVE_LETTERS_FAILED}
  1111. //
  1112. // MessageId: CONFIG_LIST_FAILED
  1113. //
  1114. // MessageText:
  1115. //
  1116. // CONFIG_LIST_FAILED
  1117. //
  1118. CONFIG_LIST_FAILED = ULONG($00000073);
  1119. {$EXTERNALSYM CONFIG_LIST_FAILED}
  1120. //
  1121. // MessageId: BAD_SYSTEM_CONFIG_INFO
  1122. //
  1123. // MessageText:
  1124. //
  1125. // BAD_SYSTEM_CONFIG_INFO
  1126. //
  1127. BAD_SYSTEM_CONFIG_INFO = ULONG($00000074);
  1128. {$EXTERNALSYM BAD_SYSTEM_CONFIG_INFO}
  1129. //
  1130. // MessageId: CANNOT_WRITE_CONFIGURATION
  1131. //
  1132. // MessageText:
  1133. //
  1134. // CANNOT_WRITE_CONFIGURATION
  1135. //
  1136. CANNOT_WRITE_CONFIGURATION = ULONG($00000075);
  1137. {$EXTERNALSYM CANNOT_WRITE_CONFIGURATION}
  1138. //
  1139. // MessageId: PROCESS_HAS_LOCKED_PAGES
  1140. //
  1141. // MessageText:
  1142. //
  1143. // PROCESS_HAS_LOCKED_PAGES
  1144. //
  1145. PROCESS_HAS_LOCKED_PAGES = ULONG($00000076);
  1146. {$EXTERNALSYM PROCESS_HAS_LOCKED_PAGES}
  1147. //
  1148. // MessageId: KERNEL_STACK_INPAGE_ERROR
  1149. //
  1150. // MessageText:
  1151. //
  1152. // KERNEL_STACK_INPAGE_ERROR
  1153. //
  1154. KERNEL_STACK_INPAGE_ERROR = ULONG($00000077);
  1155. {$EXTERNALSYM KERNEL_STACK_INPAGE_ERROR}
  1156. //
  1157. // MessageId: PHASE0_EXCEPTION
  1158. //
  1159. // MessageText:
  1160. //
  1161. // PHASE0_EXCEPTION
  1162. //
  1163. PHASE0_EXCEPTION = ULONG($00000078);
  1164. {$EXTERNALSYM PHASE0_EXCEPTION}
  1165. //
  1166. // MessageId: MISMATCHED_HAL
  1167. //
  1168. // MessageText:
  1169. //
  1170. // Mismatched kernel and hal image.
  1171. //
  1172. MISMATCHED_HAL = ULONG($00000079);
  1173. {$EXTERNALSYM MISMATCHED_HAL}
  1174. //
  1175. // MessageId: KERNEL_DATA_INPAGE_ERROR
  1176. //
  1177. // MessageText:
  1178. //
  1179. // KERNEL_DATA_INPAGE_ERROR
  1180. //
  1181. KERNEL_DATA_INPAGE_ERROR = ULONG($0000007A);
  1182. {$EXTERNALSYM KERNEL_DATA_INPAGE_ERROR}
  1183. //
  1184. // MessageId: INACCESSIBLE_BOOT_DEVICE
  1185. //
  1186. // MessageText:
  1187. //
  1188. // INACCESSIBLE_BOOT_DEVICE
  1189. //
  1190. INACCESSIBLE_BOOT_DEVICE = ULONG($0000007B);
  1191. {$EXTERNALSYM INACCESSIBLE_BOOT_DEVICE}
  1192. //
  1193. // MessageId: BUGCODE_PSS_MESSAGE
  1194. //
  1195. // MessageText:
  1196. //
  1197. // If this is the first time you've seen this Stop error screen,
  1198. // restart your computer. If this screen appears again, follow
  1199. // these steps:
  1200. //
  1201. // Check to make sure any new hardware or software is properly installed.
  1202. // If this is a new installation, ask your hardware or software manufacturer
  1203. // for any Windows 2000 updates you might need.
  1204. //
  1205. // If problems continue, disable or remove any newly installed hardware
  1206. // or software. Disable BIOS memory options such as caching or shadowing.
  1207. // If you need to use Safe Mode to remove or disable components, restart
  1208. // your computer, press F8 to select Advanced Startup Options, and then
  1209. // select Safe Mode.
  1210. //
  1211. // Refer to your Getting Started manual for more information on
  1212. // troubleshooting Stop errors.
  1213. //
  1214. BUGCODE_PSS_MESSAGE = ULONG($0000007C);
  1215. {$EXTERNALSYM BUGCODE_PSS_MESSAGE}
  1216. //
  1217. // MessageId: INSTALL_MORE_MEMORY
  1218. //
  1219. // MessageText:
  1220. //
  1221. // INSTALL_MORE_MEMORY
  1222. //
  1223. INSTALL_MORE_MEMORY = ULONG($0000007D);
  1224. {$EXTERNALSYM INSTALL_MORE_MEMORY}
  1225. //
  1226. // MessageId: WINDOWS_NT_BANNER
  1227. //
  1228. // MessageText:
  1229. //
  1230. // Microsoft (R) Windows 2000 (R) Version %hs (Build %u%hs)
  1231. //
  1232. WINDOWS_NT_BANNER = ULONG($4000007E);
  1233. {$EXTERNALSYM WINDOWS_NT_BANNER}
  1234. //
  1235. // MessageId: UNEXPECTED_KERNEL_MODE_TRAP
  1236. //
  1237. // MessageText:
  1238. //
  1239. // UNEXPECTED_KERNEL_MODE_TRAP
  1240. //
  1241. UNEXPECTED_KERNEL_MODE_TRAP = ULONG($0000007F);
  1242. {$EXTERNALSYM UNEXPECTED_KERNEL_MODE_TRAP}
  1243. //
  1244. // MessageId: NMI_HARDWARE_FAILURE
  1245. //
  1246. // MessageText:
  1247. //
  1248. // Hardware malfunction.
  1249. //
  1250. NMI_HARDWARE_FAILURE = ULONG($00000080);
  1251. {$EXTERNALSYM NMI_HARDWARE_FAILURE}
  1252. //
  1253. // MessageId: SPIN_LOCK_INIT_FAILURE
  1254. //
  1255. // MessageText:
  1256. //
  1257. // SPIN_LOCK_INIT_FAILURE
  1258. //
  1259. SPIN_LOCK_INIT_FAILURE = ULONG($00000081);
  1260. {$EXTERNALSYM SPIN_LOCK_INIT_FAILURE}
  1261. //
  1262. // MessageId: DFS_FILE_SYSTEM
  1263. //
  1264. // MessageText:
  1265. //
  1266. // DFS_FILE_SYSTEM
  1267. //
  1268. DFS_FILE_SYSTEM = ULONG($00000082);
  1269. {$EXTERNALSYM DFS_FILE_SYSTEM}
  1270. //
  1271. // MessageId: OFS_FILE_SYSTEM
  1272. //
  1273. // MessageText:
  1274. //
  1275. // OFS_FILE_SYSTEM
  1276. //
  1277. OFS_FILE_SYSTEM = ULONG($00000083);
  1278. {$EXTERNALSYM OFS_FILE_SYSTEM}
  1279. //
  1280. // MessageId: RECOM_DRIVER
  1281. //
  1282. // MessageText:
  1283. //
  1284. // RECOM_DRIVER
  1285. //
  1286. RECOM_DRIVER = ULONG($00000084);
  1287. {$EXTERNALSYM RECOM_DRIVER}
  1288. //
  1289. // MessageId: SETUP_FAILURE
  1290. //
  1291. // MessageText:
  1292. //
  1293. // SETUP_FAILURE
  1294. //
  1295. SETUP_FAILURE = ULONG($00000085);
  1296. {$EXTERNALSYM SETUP_FAILURE}
  1297. //
  1298. // MessageId: AUDIT_FAILURE
  1299. //
  1300. // MessageText:
  1301. //
  1302. // Audit attempt has failed.
  1303. //
  1304. AUDIT_FAILURE = ULONG($00000086);
  1305. {$EXTERNALSYM AUDIT_FAILURE}
  1306. //
  1307. // MessageId: WINDOWS_NT_CSD_STRING
  1308. //
  1309. // MessageText:
  1310. //
  1311. // Service Pack
  1312. //
  1313. WINDOWS_NT_CSD_STRING = ULONG($40000087);
  1314. {$EXTERNALSYM WINDOWS_NT_CSD_STRING}
  1315. //
  1316. // MessageId: WINDOWS_NT_INFO_STRING
  1317. //
  1318. // MessageText:
  1319. //
  1320. // %u System Processor [%u MB Memory] %Z
  1321. //
  1322. WINDOWS_NT_INFO_STRING = ULONG($40000088);
  1323. {$EXTERNALSYM WINDOWS_NT_INFO_STRING}
  1324. //
  1325. // MessageId: WINDOWS_NT_MP_STRING
  1326. //
  1327. // MessageText:
  1328. //
  1329. // MultiProcessor Kernel
  1330. //
  1331. WINDOWS_NT_MP_STRING = ULONG($40000089);
  1332. {$EXTERNALSYM WINDOWS_NT_MP_STRING}
  1333. //
  1334. // MessageId: THREAD_TERMINATE_HELD_MUTEX
  1335. //
  1336. // MessageText:
  1337. //
  1338. // A kernel thread terminated while holding a mutex
  1339. //
  1340. THREAD_TERMINATE_HELD_MUTEX = ULONG($4000008A);
  1341. {$EXTERNALSYM THREAD_TERMINATE_HELD_MUTEX}
  1342. //
  1343. // MessageId: MBR_CHECKSUM_MISMATCH
  1344. //
  1345. // MessageText:
  1346. //
  1347. // This system may be infected with a virus.
  1348. //
  1349. MBR_CHECKSUM_MISMATCH = ULONG($0000008B);
  1350. {$EXTERNALSYM MBR_CHECKSUM_MISMATCH}
  1351. //
  1352. // MessageId: BUGCODE_PSS_CRASH_INIT
  1353. //
  1354. // MessageText:
  1355. //
  1356. // Beginning dump of physical memory
  1357. //
  1358. BUGCODE_PSS_CRASH_INIT = ULONG($0000008C);
  1359. {$EXTERNALSYM BUGCODE_PSS_CRASH_INIT}
  1360. //
  1361. // MessageId: BUGCODE_PSS_CRASH_PROGRESS
  1362. //
  1363. // MessageText:
  1364. //
  1365. // Dumping physical memory to disk
  1366. //
  1367. BUGCODE_PSS_CRASH_PROGRESS = ULONG($0000008D);
  1368. {$EXTERNALSYM BUGCODE_PSS_CRASH_PROGRESS}
  1369. //
  1370. // MessageId: BUGCODE_PSS_CRASH_DONE
  1371. //
  1372. // MessageText:
  1373. //
  1374. // Physical memory dump complete. Contact your system administrator or
  1375. // technical support group.
  1376. //
  1377. BUGCODE_PSS_CRASH_DONE = ULONG($0000008E);
  1378. {$EXTERNALSYM BUGCODE_PSS_CRASH_DONE}
  1379. //
  1380. // MessageId: PP0_INITIALIZATION_FAILED
  1381. //
  1382. // MessageText:
  1383. //
  1384. // PP0_INITIALIZATION_FAILED
  1385. //
  1386. PP0_INITIALIZATION_FAILED = ULONG($0000008F);
  1387. {$EXTERNALSYM PP0_INITIALIZATION_FAILED}
  1388. //
  1389. // MessageId: PP1_INITIALIZATION_FAILED
  1390. //
  1391. // MessageText:
  1392. //
  1393. // PP1_INITIALIZATION_FAILED
  1394. //
  1395. PP1_INITIALIZATION_FAILED = ULONG($00000090);
  1396. {$EXTERNALSYM PP1_INITIALIZATION_FAILED}
  1397. //
  1398. // MessageId: WIN32K_INIT_OR_RIT_FAILURE
  1399. //
  1400. // MessageText:
  1401. //
  1402. // WIN32K_INIT_OR_RIT_FAILURE
  1403. //
  1404. WIN32K_INIT_OR_RIT_FAILURE = ULONG($00000091);
  1405. {$EXTERNALSYM WIN32K_INIT_OR_RIT_FAILURE}
  1406. //
  1407. // MessageId: UP_DRIVER_ON_MP_SYSTEM
  1408. //
  1409. // MessageText:
  1410. //
  1411. // UP_DRIVER_ON_MP_SYSTEM
  1412. //
  1413. UP_DRIVER_ON_MP_SYSTEM = ULONG($00000092);
  1414. {$EXTERNALSYM UP_DRIVER_ON_MP_SYSTEM}
  1415. //
  1416. // MessageId: INVALID_KERNEL_HANDLE
  1417. //
  1418. // MessageText:
  1419. //
  1420. // INVALID_KERNEL_HANDLE
  1421. //
  1422. INVALID_KERNEL_HANDLE = ULONG($00000093);
  1423. {$EXTERNALSYM INVALID_KERNEL_HANDLE}
  1424. //
  1425. // MessageId: KERNEL_STACK_LOCKED_AT_EXIT
  1426. //
  1427. // MessageText:
  1428. //
  1429. // KERNEL_STACK_LOCKED_AT_EXIT
  1430. //
  1431. KERNEL_STACK_LOCKED_AT_EXIT = ULONG($00000094);
  1432. {$EXTERNALSYM KERNEL_STACK_LOCKED_AT_EXIT}
  1433. //
  1434. // MessageId: PNP_INTERNAL_ERROR
  1435. //
  1436. // MessageText:
  1437. //
  1438. // PNP_INTERNAL_ERROR
  1439. //
  1440. PNP_INTERNAL_ERROR = ULONG($00000095);
  1441. {$EXTERNALSYM PNP_INTERNAL_ERROR}
  1442. //
  1443. // MessageId: INVALID_WORK_QUEUE_ITEM
  1444. //
  1445. // MessageText:
  1446. //
  1447. // INVALID_WORK_QUEUE_ITEM
  1448. //
  1449. INVALID_WORK_QUEUE_ITEM = ULONG($00000096);
  1450. {$EXTERNALSYM INVALID_WORK_QUEUE_ITEM}
  1451. //
  1452. // MessageId: BOUND_IMAGE_UNSUPPORTED
  1453. //
  1454. // MessageText:
  1455. //
  1456. // BOUND_IMAGE_UNSUPPORTED
  1457. //
  1458. BOUND_IMAGE_UNSUPPORTED = ULONG($00000097);
  1459. {$EXTERNALSYM BOUND_IMAGE_UNSUPPORTED}
  1460. //
  1461. // MessageId: END_OF_NT_EVALUATION_PERIOD
  1462. //
  1463. // MessageText:
  1464. //
  1465. // END_OF_NT_EVALUATION_PERIOD
  1466. //
  1467. END_OF_NT_EVALUATION_PERIOD = ULONG($00000098);
  1468. {$EXTERNALSYM END_OF_NT_EVALUATION_PERIOD}
  1469. //
  1470. // MessageId: INVALID_REGION_OR_SEGMENT
  1471. //
  1472. // MessageText:
  1473. //
  1474. // INVALID_REGION_OR_SEGMENT
  1475. //
  1476. INVALID_REGION_OR_SEGMENT = ULONG($00000099);
  1477. {$EXTERNALSYM INVALID_REGION_OR_SEGMENT}
  1478. //
  1479. // MessageId: SYSTEM_LICENSE_VIOLATION
  1480. //
  1481. // MessageText:
  1482. //
  1483. // SYSTEM_LICENSE_VIOLATION
  1484. //
  1485. SYSTEM_LICENSE_VIOLATION = ULONG($0000009A);
  1486. {$EXTERNALSYM SYSTEM_LICENSE_VIOLATION}
  1487. //
  1488. // MessageId: UDFS_FILE_SYSTEM
  1489. //
  1490. // MessageText:
  1491. //
  1492. // UDFS_FILE_SYSTEM
  1493. //
  1494. UDFS_FILE_SYSTEM = ULONG($0000009B);
  1495. {$EXTERNALSYM UDFS_FILE_SYSTEM}
  1496. //
  1497. // MessageId: MACHINE_CHECK_EXCEPTION
  1498. //
  1499. // MessageText:
  1500. //
  1501. // MACHINE_CHECK_EXCEPTION
  1502. //
  1503. MACHINE_CHECK_EXCEPTION = ULONG($0000009C);
  1504. {$EXTERNALSYM MACHINE_CHECK_EXCEPTION}
  1505. //
  1506. // MessageId: WINDOWS_NT_INFO_STRING_PLURAL
  1507. //
  1508. // MessageText:
  1509. //
  1510. // %u System Processors [%u MB Memory] %Z
  1511. //
  1512. WINDOWS_NT_INFO_STRING_PLURAL = ULONG($4000009D);
  1513. {$EXTERNALSYM WINDOWS_NT_INFO_STRING_PLURAL}
  1514. //
  1515. // MessageId: WINDOWS_NT_RC_STRING
  1516. //
  1517. // MessageText:
  1518. //
  1519. // RC
  1520. //
  1521. WINDOWS_NT_RC_STRING = ULONG($4000009E);
  1522. {$EXTERNALSYM WINDOWS_NT_RC_STRING}
  1523. //
  1524. // MessageId: DRIVER_POWER_STATE_FAILURE
  1525. //
  1526. // MessageText:
  1527. //
  1528. // DRIVER_POWER_STATE_FAILURE
  1529. //
  1530. DRIVER_POWER_STATE_FAILURE = ULONG($0000009F);
  1531. {$EXTERNALSYM DRIVER_POWER_STATE_FAILURE}
  1532. //
  1533. // MessageId: INTERNAL_POWER_ERROR
  1534. //
  1535. // MessageText:
  1536. //
  1537. // INTERNAL_POWER_ERROR
  1538. //
  1539. INTERNAL_POWER_ERROR = ULONG($000000A0);
  1540. {$EXTERNALSYM INTERNAL_POWER_ERROR}
  1541. //
  1542. // MessageId: PCI_BUS_DRIVER_INTERNAL
  1543. //
  1544. // MessageText:
  1545. //
  1546. // Inconsistency detected in the PCI Bus driver's internal structures.
  1547. //
  1548. PCI_BUS_DRIVER_INTERNAL = ULONG($000000A1);
  1549. {$EXTERNALSYM PCI_BUS_DRIVER_INTERNAL}
  1550. //
  1551. // MessageId: MEMORY_IMAGE_CORRUPT
  1552. //
  1553. // MessageText:
  1554. //
  1555. // A CRC check on the memory range has failed
  1556. //
  1557. MEMORY_IMAGE_CORRUPT = ULONG($000000A2);
  1558. {$EXTERNALSYM MEMORY_IMAGE_CORRUPT}
  1559. //
  1560. // MessageId: ACPI_DRIVER_INTERNAL
  1561. //
  1562. // MessageText:
  1563. //
  1564. // ACPI_DRIVER_INTERNAL
  1565. //
  1566. ACPI_DRIVER_INTERNAL = ULONG($000000A3);
  1567. {$EXTERNALSYM ACPI_DRIVER_INTERNAL}
  1568. //
  1569. // MessageId: CNSS_FILE_SYSTEM_FILTER
  1570. //
  1571. // MessageText:
  1572. //
  1573. // Internal inconsistency while representing
  1574. // Ntfs Structured Storage as a DOCFILE.
  1575. //
  1576. CNSS_FILE_SYSTEM_FILTER = ULONG($000000A4);
  1577. {$EXTERNALSYM CNSS_FILE_SYSTEM_FILTER}
  1578. //
  1579. // MessageId: ACPI_BIOS_ERROR
  1580. //
  1581. // MessageText:
  1582. //
  1583. // The ACPI BIOS in this system is not fully compliant with the ACPI
  1584. // specification. Please read the README.TXT for possible workarounds. You
  1585. // can also contact your system's manufacturer for an updated BIOS, or visit
  1586. // http://www.hardware-update.com to see if a new BIOS is available.
  1587. //
  1588. ACPI_BIOS_ERROR = ULONG($000000A5);
  1589. {$EXTERNALSYM ACPI_BIOS_ERROR}
  1590. //
  1591. // MessageId: FP_EMULATION_ERROR
  1592. //
  1593. // MessageText:
  1594. //
  1595. // FP_EMULATION_ERROR
  1596. //
  1597. FP_EMULATION_ERROR = ULONG($000000A6);
  1598. {$EXTERNALSYM FP_EMULATION_ERROR}
  1599. //
  1600. // MessageId: BAD_EXHANDLE
  1601. //
  1602. // MessageText:
  1603. //
  1604. // BAD_EXHANDLE
  1605. //
  1606. BAD_EXHANDLE = ULONG($000000A7);
  1607. {$EXTERNALSYM BAD_EXHANDLE}
  1608. //
  1609. // MessageId: BOOTING_IN_SAFEMODE_MINIMAL
  1610. //
  1611. // MessageText:
  1612. //
  1613. // The system is booting in safemode - Minimal Services
  1614. //
  1615. BOOTING_IN_SAFEMODE_MINIMAL = ULONG($000000A8);
  1616. {$EXTERNALSYM BOOTING_IN_SAFEMODE_MINIMAL}
  1617. //
  1618. // MessageId: BOOTING_IN_SAFEMODE_NETWORK
  1619. //
  1620. // MessageText:
  1621. //
  1622. // The system is booting in safemode - Minimal Services with Network
  1623. //
  1624. BOOTING_IN_SAFEMODE_NETWORK = ULONG($000000A9);
  1625. {$EXTERNALSYM BOOTING_IN_SAFEMODE_NETWORK}
  1626. //
  1627. // MessageId: BOOTING_IN_SAFEMODE_DSREPAIR
  1628. //
  1629. // MessageText:
  1630. //
  1631. // The system is booting in safemode - Directory Services Repair
  1632. //
  1633. BOOTING_IN_SAFEMODE_DSREPAIR = ULONG($000000AA);
  1634. {$EXTERNALSYM BOOTING_IN_SAFEMODE_DSREPAIR}
  1635. //
  1636. // MessageId: SESSION_HAS_VALID_POOL_ON_EXIT
  1637. //
  1638. // MessageText:
  1639. //
  1640. // SESSION_HAS_VALID_POOL_ON_EXIT
  1641. //
  1642. SESSION_HAS_VALID_POOL_ON_EXIT = ULONG($000000AB);
  1643. {$EXTERNALSYM SESSION_HAS_VALID_POOL_ON_EXIT}
  1644. //
  1645. // MessageId: HAL_MEMORY_ALLOCATION
  1646. //
  1647. // MessageText:
  1648. //
  1649. // Allocate from NonPaged Pool failed for a HAL critical allocation.
  1650. //
  1651. HAL_MEMORY_ALLOCATION = ULONG($000000AC);
  1652. {$EXTERNALSYM HAL_MEMORY_ALLOCATION}
  1653. //
  1654. // MessageId: BUGCODE_PSS_MESSAGE_A
  1655. //
  1656. // MessageText:
  1657. //
  1658. // If this is the first time you've seen this Stop error screen,
  1659. // restart your computer. If this screen appears again, follow
  1660. // these steps:
  1661. //
  1662. // Check to make sure any new hardware or software is properly installed.
  1663. // If this is a new installation, ask your hardware or software manufacturer
  1664. // for any Windows 2000 updates you might need.
  1665. //
  1666. // If problems continue, disable or remove any newly installed hardware
  1667. // or software. Disable BIOS memory options such as caching or shadowing.
  1668. // Check your hard drive to make sure it is properly configured and
  1669. // terminated. If you need to use Safe Mode to remove or disable components,
  1670. // restart your computer, press F8 to select Advanced Startup Options,
  1671. // and then select Safe Mode.
  1672. //
  1673. // Refer to your Getting Started manual for more information on
  1674. // troubleshooting Stop errors.
  1675. //
  1676. BUGCODE_PSS_MESSAGE_A = ULONG($000000AD);
  1677. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_A}
  1678. //
  1679. // MessageId: BUGCODE_PSS_MESSAGE_1E
  1680. //
  1681. // MessageText:
  1682. //
  1683. // If this is the first time you've seen this Stop error screen,
  1684. // restart your computer. If this screen appears again, follow
  1685. // these steps:
  1686. //
  1687. // Check to be sure you have adequate disk space. If a driver is
  1688. // identified in the Stop message, disable the driver or check
  1689. // with the manufacturer for driver updates. Try changing video
  1690. // adapters.
  1691. //
  1692. // Check with your hardware vendor for any BIOS updates. Disable
  1693. // BIOS memory options such as caching or shadowing. If you need
  1694. // to use Safe Mode to remove or disable components, restart your
  1695. // computer, press F8 to select Advanced Startup Options, and then
  1696. // select Safe Mode.
  1697. //
  1698. // Refer to your Getting Started manual for more information on
  1699. // troubleshooting Stop errors.
  1700. //
  1701. BUGCODE_PSS_MESSAGE_1E = ULONG($000000AE);
  1702. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_1E}
  1703. //
  1704. // MessageId: BUGCODE_PSS_MESSAGE_23
  1705. //
  1706. // MessageText:
  1707. //
  1708. // If this is the first time you've seen this Stop error screen,
  1709. // restart your computer. If this screen appears again, follow
  1710. // these steps:
  1711. //
  1712. // Disable or uninstall any anti-virus, disk defragmentation
  1713. // or backup utilities. Check your hard drive configuration,
  1714. // and check for any updated drivers. Run CHKDSK /F to check
  1715. // for hard drive corruption, and then restart your computer.
  1716. //
  1717. // Refer to your Getting Started manual for more information on
  1718. // troubleshooting Stop errors.
  1719. //
  1720. BUGCODE_PSS_MESSAGE_23 = ULONG($000000AF);
  1721. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_23}
  1722. //
  1723. // MessageId: BUGCODE_PSS_MESSAGE_2E
  1724. //
  1725. // MessageText:
  1726. //
  1727. // If this is the first time you've seen this Stop error screen,
  1728. // restart your computer. If this screen appears again, follow
  1729. // these steps:
  1730. //
  1731. // Run system diagnostics supplied by your hardware manufacturer.
  1732. // In particular, run a memory check, and check for faulty or
  1733. // mismatched memory. Try changing video adapters.
  1734. //
  1735. // Check with your hardware vendor for any BIOS updates. Disable
  1736. // BIOS memory options such as caching or shadowing. If you need
  1737. // to use Safe Mode to remove or disable components, restart your
  1738. // computer, press F8 to select Advanced Startup Options, and then
  1739. // select Safe Mode.
  1740. //
  1741. // Refer to your Getting Started manual for more information on
  1742. // troubleshooting Stop errors.
  1743. //
  1744. BUGCODE_PSS_MESSAGE_2E = ULONG($000000B0);
  1745. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_2E}
  1746. //
  1747. // MessageId: BUGCODE_PSS_MESSAGE_3F
  1748. //
  1749. // MessageText:
  1750. //
  1751. // If this is the first time you've seen this Stop error screen,
  1752. // restart your computer. If this screen appears again, follow
  1753. // these steps:
  1754. //
  1755. // Remove any recently installed software including backup
  1756. // utilities or disk-intensive applications.
  1757. //
  1758. // If you need to use Safe Mode to remove or disable components,
  1759. // restart your computer, press F8 to select Advanced Startup
  1760. // Options, and then select Safe Mode.
  1761. //
  1762. // Refer to your Getting Started manual for more information on
  1763. // troubleshooting Stop errors.
  1764. //
  1765. BUGCODE_PSS_MESSAGE_3F = ULONG($000000B1);
  1766. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_3F}
  1767. //
  1768. // MessageId: BUGCODE_PSS_MESSAGE_7B
  1769. //
  1770. // MessageText:
  1771. //
  1772. // If this is the first time you've seen this Stop error screen,
  1773. // restart your computer. If this screen appears again, follow
  1774. // these steps:
  1775. //
  1776. // Check for viruses on your computer. Remove any newly installed
  1777. // hard drives or hard drive controllers. Check your hard drive
  1778. // to make sure it is properly configured and terminated.
  1779. // Run CHKDSK /F to check for hard drive corruption, and then
  1780. // restart your computer.
  1781. //
  1782. // Refer to your Getting Started manual for more information on
  1783. // troubleshooting Stop errors.
  1784. //
  1785. BUGCODE_PSS_MESSAGE_7B = ULONG($000000B2);
  1786. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_7B}
  1787. //
  1788. // MessageId: BUGCODE_PSS_MESSAGE_7F
  1789. //
  1790. // MessageText:
  1791. //
  1792. // If this is the first time you've seen this Stop error screen,
  1793. // restart your computer. If this screen appears again, follow
  1794. // these steps:
  1795. //
  1796. // Run a system diagnostic utility supplied by your hardware manufacturer.
  1797. // In particular, run a memory check, and check for faulty or mismatched
  1798. // memory. Try changing video adapters.
  1799. //
  1800. // Disable or remove any newly installed hardware and drivers. Disable or
  1801. // remove any newly installed software. If you need to use Safe Mode to
  1802. // remove or disable components, restart your computer, press F8 to select
  1803. // Advanced Startup Options, and then select Safe Mode.
  1804. //
  1805. // Refer to your Getting Started manual for more information on
  1806. // troubleshooting Stop errors.
  1807. //
  1808. BUGCODE_PSS_MESSAGE_7F = ULONG($000000B3);
  1809. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_7F}
  1810. //
  1811. // MessageId: VIDEO_DRIVER_INIT_FAILURE
  1812. //
  1813. // MessageText:
  1814. //
  1815. // The video driver failed to initialize
  1816. //
  1817. VIDEO_DRIVER_INIT_FAILURE = ULONG($000000B4);
  1818. {$EXTERNALSYM VIDEO_DRIVER_INIT_FAILURE}
  1819. //
  1820. // MessageId: BOOTLOG_LOADED
  1821. //
  1822. // MessageText:
  1823. //
  1824. // Loaded driver
  1825. //
  1826. BOOTLOG_LOADED = ULONG($000000B5);
  1827. {$EXTERNALSYM BOOTLOG_LOADED}
  1828. //
  1829. // MessageId: BOOTLOG_NOT_LOADED
  1830. //
  1831. // MessageText:
  1832. //
  1833. // Did not load driver
  1834. //
  1835. BOOTLOG_NOT_LOADED = ULONG($000000B6);
  1836. {$EXTERNALSYM BOOTLOG_NOT_LOADED}
  1837. //
  1838. // MessageId: BOOTLOG_ENABLED
  1839. //
  1840. // MessageText:
  1841. //
  1842. // Boot Logging Enabled
  1843. //
  1844. BOOTLOG_ENABLED = ULONG($000000B7);
  1845. {$EXTERNALSYM BOOTLOG_ENABLED}
  1846. //
  1847. // MessageId: ATTEMPTED_SWITCH_FROM_DPC
  1848. //
  1849. // MessageText:
  1850. //
  1851. // A wait operation, attach process, or yield was attempted from a DPC routine.
  1852. //
  1853. ATTEMPTED_SWITCH_FROM_DPC = ULONG($000000B8);
  1854. {$EXTERNALSYM ATTEMPTED_SWITCH_FROM_DPC}
  1855. //
  1856. // MessageId: CHIPSET_DETECTED_ERROR
  1857. //
  1858. // MessageText:
  1859. //
  1860. // A parity error in the system memory or I/O system was detected.
  1861. //
  1862. CHIPSET_DETECTED_ERROR = ULONG($000000B9);
  1863. {$EXTERNALSYM CHIPSET_DETECTED_ERROR}
  1864. //
  1865. // MessageId: SESSION_HAS_VALID_VIEWS_ON_EXIT
  1866. //
  1867. // MessageText:
  1868. //
  1869. // SESSION_HAS_VALID_VIEWS_ON_EXIT
  1870. //
  1871. SESSION_HAS_VALID_VIEWS_ON_EXIT = ULONG($000000BA);
  1872. {$EXTERNALSYM SESSION_HAS_VALID_VIEWS_ON_EXIT}
  1873. //
  1874. // MessageId: NETWORK_BOOT_INITIALIZATION_FAILED
  1875. //
  1876. // MessageText:
  1877. //
  1878. // An initialization failure occurred while attempting to boot from the network.
  1879. //
  1880. NETWORK_BOOT_INITIALIZATION_FAILED = ULONG($000000BB);
  1881. {$EXTERNALSYM NETWORK_BOOT_INITIALIZATION_FAILED}
  1882. //
  1883. // MessageId: NETWORK_BOOT_DUPLICATE_ADDRESS
  1884. //
  1885. // MessageText:
  1886. //
  1887. // A duplicate IP address was assigned to this machine while attempting to
  1888. // boot from the network.
  1889. //
  1890. NETWORK_BOOT_DUPLICATE_ADDRESS = ULONG($000000BC);
  1891. {$EXTERNALSYM NETWORK_BOOT_DUPLICATE_ADDRESS}
  1892. //
  1893. // MessageId: INVALID_HIBERNATED_STATE
  1894. //
  1895. // MessageText:
  1896. //
  1897. // The hibernated memory image does not match the current hardware configuration.
  1898. //
  1899. INVALID_HIBERNATED_STATE = ULONG($000000BD);
  1900. {$EXTERNALSYM INVALID_HIBERNATED_STATE}
  1901. //
  1902. // MessageId: ATTEMPTED_WRITE_TO_READONLY_MEMORY
  1903. //
  1904. // MessageText:
  1905. //
  1906. // An attempt was made to write to read-only memory.
  1907. //
  1908. ATTEMPTED_WRITE_TO_READONLY_MEMORY = ULONG($000000BE);
  1909. {$EXTERNALSYM ATTEMPTED_WRITE_TO_READONLY_MEMORY}
  1910. //
  1911. // MessageId: MUTEX_ALREADY_OWNED
  1912. //
  1913. // MessageText:
  1914. //
  1915. // MUTEX_ALREADY_OWNED
  1916. //
  1917. MUTEX_ALREADY_OWNED = ULONG($000000BF);
  1918. {$EXTERNALSYM MUTEX_ALREADY_OWNED}
  1919. //
  1920. // MessageId: PCI_CONFIG_SPACE_ACCESS_FAILURE
  1921. //
  1922. // MessageText:
  1923. //
  1924. // An attempt to access PCI configuration space failed.
  1925. //
  1926. PCI_CONFIG_SPACE_ACCESS_FAILURE = ULONG($000000C0);
  1927. {$EXTERNALSYM PCI_CONFIG_SPACE_ACCESS_FAILURE}
  1928. //
  1929. // MessageId: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
  1930. //
  1931. // MessageText:
  1932. //
  1933. // SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
  1934. //
  1935. SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION = ULONG($000000C1);
  1936. {$EXTERNALSYM SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION}
  1937. //
  1938. // MessageId: BAD_POOL_CALLER
  1939. //
  1940. // MessageText:
  1941. //
  1942. // BAD_POOL_CALLER
  1943. //
  1944. BAD_POOL_CALLER = ULONG($000000C2);
  1945. {$EXTERNALSYM BAD_POOL_CALLER}
  1946. //
  1947. // MessageId: BUGCODE_PSS_MESSAGE_SIGNATURE
  1948. //
  1949. // MessageText:
  1950. //
  1951. //
  1952. // A system file that is owned by Windows 2000 was replaced by an application
  1953. // running on your system. The operating system detected this and tried to
  1954. // verify the validity of the file's signature. The operating system found that
  1955. // the file signature is not valid and put the original, correct file back
  1956. // so that your operating system will continue to function properly.
  1957. //
  1958. BUGCODE_PSS_MESSAGE_SIGNATURE = ULONG($000000C3);
  1959. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_SIGNATURE}
  1960. //
  1961. // MessageId: DRIVER_VERIFIER_DETECTED_VIOLATION
  1962. //
  1963. // MessageText:
  1964. //
  1965. //
  1966. // A device driver attempting to corrupt the system has been caught.
  1967. // The faulty driver currently on the kernel stack must be replaced
  1968. // with a working version.
  1969. //
  1970. DRIVER_VERIFIER_DETECTED_VIOLATION = ULONG($000000C4);
  1971. {$EXTERNALSYM DRIVER_VERIFIER_DETECTED_VIOLATION}
  1972. //
  1973. // MessageId: DRIVER_CORRUPTED_EXPOOL
  1974. //
  1975. // MessageText:
  1976. //
  1977. //
  1978. // A device driver has corrupted the executive memory pool.
  1979. //
  1980. // If this is the first time you've seen this Stop error screen,
  1981. // restart your computer. If this screen appears again, follow
  1982. // these steps:
  1983. //
  1984. // Check to make sure any new hardware or software is properly installed.
  1985. // If this is a new installation, ask your hardware or software manufacturer
  1986. // for any Windows 2000 updates you might need.
  1987. //
  1988. // Run the driver verifier against any new (or suspect) drivers.
  1989. // If that doesn't reveal the corrupting driver, try enabling special pool.
  1990. // Both of these features are intended to catch the corruption at an earlier
  1991. // point where the offending driver can be identified.
  1992. //
  1993. // If you need to use Safe Mode to remove or disable components,
  1994. // restart your computer, press F8 to select Advanced Startup Options,
  1995. // and then select Safe Mode.
  1996. //
  1997. // Refer to your Getting Started manual for more information on
  1998. // troubleshooting Stop errors.
  1999. //
  2000. DRIVER_CORRUPTED_EXPOOL = ULONG($000000C5);
  2001. {$EXTERNALSYM DRIVER_CORRUPTED_EXPOOL}
  2002. //
  2003. // MessageId: DRIVER_CAUGHT_MODIFYING_FREED_POOL
  2004. //
  2005. // MessageText:
  2006. //
  2007. //
  2008. // A device driver attempting to corrupt the system has been caught.
  2009. // The faulty driver currently on the kernel stack must be replaced
  2010. // with a working version.
  2011. //
  2012. DRIVER_CAUGHT_MODIFYING_FREED_POOL = ULONG($000000C6);
  2013. {$EXTERNALSYM DRIVER_CAUGHT_MODIFYING_FREED_POOL}
  2014. //
  2015. // MessageId: TIMER_OR_DPC_INVALID
  2016. //
  2017. // MessageText:
  2018. //
  2019. //
  2020. // A kernel timer or DPC was found in memory which must not contain such
  2021. // items. Usually this is memory being freed. This is usually caused by
  2022. // a device driver that has not cleaned up properly before freeing memory.
  2023. //
  2024. TIMER_OR_DPC_INVALID = ULONG($000000C7);
  2025. {$EXTERNALSYM TIMER_OR_DPC_INVALID}
  2026. //
  2027. // MessageId: IRQL_UNEXPECTED_VALUE
  2028. //
  2029. // MessageText:
  2030. //
  2031. //
  2032. // The processor's IRQL is not valid for the currently executing context.
  2033. // This is a software error condition and is usually caused by a device
  2034. // driver changing IRQL and not restoring it to its previous value when
  2035. // it has finished its task.
  2036. //
  2037. IRQL_UNEXPECTED_VALUE = ULONG($000000C8);
  2038. {$EXTERNALSYM IRQL_UNEXPECTED_VALUE}
  2039. //
  2040. // MessageId: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  2041. //
  2042. // MessageText:
  2043. //
  2044. //
  2045. // The IO manager has detected a violation by a driver that is being verified.
  2046. // The faulty driver that is being verified must be debugged and
  2047. // replaced with a working version.
  2048. //
  2049. DRIVER_VERIFIER_IOMANAGER_VIOLATION = ULONG($000000C9);
  2050. {$EXTERNALSYM DRIVER_VERIFIER_IOMANAGER_VIOLATION}
  2051. //
  2052. // MessageId: PNP_DETECTED_FATAL_ERROR
  2053. //
  2054. // MessageText:
  2055. //
  2056. //
  2057. // Plug and Play detected an error most likely caused by a faulty driver.
  2058. //
  2059. PNP_DETECTED_FATAL_ERROR = ULONG($000000CA);
  2060. {$EXTERNALSYM PNP_DETECTED_FATAL_ERROR}
  2061. //
  2062. // MessageId: DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
  2063. //
  2064. // MessageText:
  2065. //
  2066. // DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
  2067. //
  2068. DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS = ULONG($000000CB);
  2069. {$EXTERNALSYM DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS}
  2070. //
  2071. // MessageId: PAGE_FAULT_IN_FREED_SPECIAL_POOL
  2072. //
  2073. // MessageText:
  2074. //
  2075. //
  2076. // The system is attempting to access memory after it has been freed.
  2077. // This usually indicates a system-driver synchronization issue.
  2078. //
  2079. PAGE_FAULT_IN_FREED_SPECIAL_POOL = ULONG($000000CC);
  2080. {$EXTERNALSYM PAGE_FAULT_IN_FREED_SPECIAL_POOL}
  2081. //
  2082. // MessageId: PAGE_FAULT_BEYOND_END_OF_ALLOCATION
  2083. //
  2084. // MessageText:
  2085. //
  2086. //
  2087. // The system is attempting to access memory beyond the end of the allocation.
  2088. // This usually indicates a system-driver synchronization issue.
  2089. //
  2090. PAGE_FAULT_BEYOND_END_OF_ALLOCATION = ULONG($000000CD);
  2091. {$EXTERNALSYM PAGE_FAULT_BEYOND_END_OF_ALLOCATION}
  2092. //
  2093. // MessageId: DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
  2094. //
  2095. // MessageText:
  2096. //
  2097. // DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
  2098. //
  2099. DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS = ULONG($000000CE);
  2100. {$EXTERNALSYM DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS}
  2101. //
  2102. // MessageId: TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE
  2103. //
  2104. // MessageText:
  2105. //
  2106. // TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE
  2107. //
  2108. TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE = ULONG($000000CF);
  2109. {$EXTERNALSYM TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE}
  2110. //
  2111. // MessageId: DRIVER_CORRUPTED_MMPOOL
  2112. //
  2113. // MessageText:
  2114. //
  2115. //
  2116. // A device driver has corrupted the system memory management pool.
  2117. //
  2118. // If this is the first time you've seen this Stop error screen,
  2119. // restart your computer. If this screen appears again, follow
  2120. // these steps:
  2121. //
  2122. // Check to make sure any new hardware or software is properly installed.
  2123. // If this is a new installation, ask your hardware or software manufacturer
  2124. // for any Windows 2000 updates you might need.
  2125. //
  2126. // Run the driver verifier against any new (or suspect) drivers.
  2127. // If that doesn't reveal the corrupting driver, try enabling special pool.
  2128. // Both of these features are intended to catch the corruption at an earlier
  2129. // point where the offending driver can be identified.
  2130. //
  2131. // If you need to use Safe Mode to remove or disable components,
  2132. // restart your computer, press F8 to select Advanced Startup Options,
  2133. // and then select Safe Mode.
  2134. //
  2135. // Refer to your Getting Started manual for more information on
  2136. // troubleshooting Stop errors.
  2137. //
  2138. DRIVER_CORRUPTED_MMPOOL = ULONG($000000D0);
  2139. {$EXTERNALSYM DRIVER_CORRUPTED_MMPOOL}
  2140. //
  2141. // MessageId: DRIVER_IRQL_NOT_LESS_OR_EQUAL
  2142. //
  2143. // MessageText:
  2144. //
  2145. // DRIVER_IRQL_NOT_LESS_OR_EQUAL
  2146. //
  2147. DRIVER_IRQL_NOT_LESS_OR_EQUAL = ULONG($000000D1);
  2148. {$EXTERNALSYM DRIVER_IRQL_NOT_LESS_OR_EQUAL}
  2149. //
  2150. // MessageId: BUGCODE_ID_DRIVER
  2151. //
  2152. // MessageText:
  2153. //
  2154. // This driver may be at fault :
  2155. //
  2156. BUGCODE_ID_DRIVER = ULONG($000000D2);
  2157. {$EXTERNALSYM BUGCODE_ID_DRIVER}
  2158. //
  2159. // MessageId: DRIVER_PORTION_MUST_BE_NONPAGED
  2160. //
  2161. // MessageText:
  2162. //
  2163. // The driver mistakenly marked a part of it's image pagable instead of nonpagable.
  2164. //
  2165. DRIVER_PORTION_MUST_BE_NONPAGED = ULONG($000000D3);
  2166. {$EXTERNALSYM DRIVER_PORTION_MUST_BE_NONPAGED}
  2167. //
  2168. // MessageId: SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD
  2169. //
  2170. // MessageText:
  2171. //
  2172. // The driver unloaded without cancelling pending operations.
  2173. //
  2174. SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD = ULONG($000000D4);
  2175. {$EXTERNALSYM SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD}
  2176. //
  2177. // MessageId: DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL
  2178. //
  2179. // MessageText:
  2180. //
  2181. //
  2182. // The driver is attempting to access memory after it has been freed.
  2183. //
  2184. DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL = ULONG($000000D5);
  2185. {$EXTERNALSYM DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL}
  2186. //
  2187. // MessageId: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION
  2188. //
  2189. // MessageText:
  2190. //
  2191. //
  2192. // The driver is attempting to access memory beyond the end of the allocation.
  2193. //
  2194. DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION = ULONG($000000D6);
  2195. {$EXTERNALSYM DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION}
  2196. //
  2197. // MessageId: DRIVER_UNMAPPING_INVALID_VIEW
  2198. //
  2199. // MessageText:
  2200. //
  2201. //
  2202. // The driver is attempting to unmap an invalid memory address.
  2203. //
  2204. DRIVER_UNMAPPING_INVALID_VIEW = ULONG($000000D7);
  2205. {$EXTERNALSYM DRIVER_UNMAPPING_INVALID_VIEW}
  2206. //
  2207. // MessageId: DRIVER_USED_EXCESSIVE_PTES
  2208. //
  2209. // MessageText:
  2210. //
  2211. //
  2212. // The driver has used an excessive number of system PTEs.
  2213. //
  2214. DRIVER_USED_EXCESSIVE_PTES = ULONG($000000D8);
  2215. {$EXTERNALSYM DRIVER_USED_EXCESSIVE_PTES}
  2216. //
  2217. // MessageId: LOCKED_PAGES_TRACKER_CORRUPTION
  2218. //
  2219. // MessageText:
  2220. //
  2221. //
  2222. // The driver is corrupting the locked pages tracking structures.
  2223. //
  2224. LOCKED_PAGES_TRACKER_CORRUPTION = ULONG($000000D9);
  2225. {$EXTERNALSYM LOCKED_PAGES_TRACKER_CORRUPTION}
  2226. //
  2227. // MessageId: SYSTEM_PTE_MISUSE
  2228. //
  2229. // MessageText:
  2230. //
  2231. //
  2232. // The driver is mismanaging system PTEs.
  2233. //
  2234. SYSTEM_PTE_MISUSE = ULONG($000000DA);
  2235. {$EXTERNALSYM SYSTEM_PTE_MISUSE}
  2236. //
  2237. // MessageId: DRIVER_CORRUPTED_SYSPTES
  2238. //
  2239. // MessageText:
  2240. //
  2241. //
  2242. // A driver has corrupted the memory management system PTEs.
  2243. //
  2244. DRIVER_CORRUPTED_SYSPTES = ULONG($000000DB);
  2245. {$EXTERNALSYM DRIVER_CORRUPTED_SYSPTES}
  2246. //
  2247. // MessageId: DRIVER_INVALID_STACK_ACCESS
  2248. //
  2249. // MessageText:
  2250. //
  2251. //
  2252. // A driver accessed a stack address that lies below the current stack pointer
  2253. // of the stack's thread.
  2254. //
  2255. DRIVER_INVALID_STACK_ACCESS = ULONG($000000DC);
  2256. {$EXTERNALSYM DRIVER_INVALID_STACK_ACCESS}
  2257. //
  2258. // MessageId: BUGCODE_PSS_MESSAGE_A5
  2259. //
  2260. // MessageText:
  2261. //
  2262. //
  2263. // The BIOS in this system is not fully ACPI compliant. Please contact your
  2264. // system vendor or visit http://www.hardware-update.com for an updated BIOS.
  2265. // If you are unable to obtain an updated BIOS or the latest BIOS supplied by
  2266. // your vendor is not ACPI compliant, you can turn off ACPI mode during text
  2267. // mode setup. To do this, simply press the F7 key when you are prompted to
  2268. // install storage drivers. The system will not notify you that the F7 key
  2269. // was pressed - it will silently disable ACPI and allow you to continue
  2270. // your installation.
  2271. //
  2272. BUGCODE_PSS_MESSAGE_A5 = ULONG($000000DD);
  2273. {$EXTERNALSYM BUGCODE_PSS_MESSAGE_A5}
  2274. //
  2275. // MessageId: POOL_CORRUPTION_IN_FILE_AREA
  2276. //
  2277. // MessageText:
  2278. //
  2279. //
  2280. // A driver corrupted pool memory used for holding pages destined for disk.
  2281. //
  2282. POOL_CORRUPTION_IN_FILE_AREA = ULONG($000000DE);
  2283. {$EXTERNALSYM POOL_CORRUPTION_IN_FILE_AREA}
  2284. //
  2285. // MessageId: HARDWARE_PROFILE_UNDOCKED_STRING
  2286. //
  2287. // MessageText:
  2288. //
  2289. // Undocked Profile
  2290. //
  2291. HARDWARE_PROFILE_UNDOCKED_STRING = ULONG($40010001);
  2292. {$EXTERNALSYM HARDWARE_PROFILE_UNDOCKED_STRING}
  2293. //
  2294. // MessageId: HARDWARE_PROFILE_DOCKED_STRING
  2295. //
  2296. // MessageText:
  2297. //
  2298. // Docked Profile
  2299. //
  2300. HARDWARE_PROFILE_DOCKED_STRING = ULONG($40010002);
  2301. {$EXTERNALSYM HARDWARE_PROFILE_DOCKED_STRING}
  2302. //
  2303. // MessageId: HARDWARE_PROFILE_UNKNOWN_STRING
  2304. //
  2305. // MessageText:
  2306. //
  2307. // Profile
  2308. //
  2309. HARDWARE_PROFILE_UNKNOWN_STRING = ULONG($40010003);
  2310. {$EXTERNALSYM HARDWARE_PROFILE_UNKNOWN_STRING}
  2311. //
  2312. // MessageId: IMPERSONATING_WORKER_THREAD
  2313. //
  2314. // MessageText:
  2315. //
  2316. //
  2317. // A worker thread is impersonating another process. The work item forgot to
  2318. // disable impersonation before it returned.
  2319. //
  2320. IMPERSONATING_WORKER_THREAD = ULONG($000000DF);
  2321. {$EXTERNALSYM IMPERSONATING_WORKER_THREAD}
  2322. //
  2323. // MessageId: ACPI_BIOS_FATAL_ERROR
  2324. //
  2325. // MessageText:
  2326. //
  2327. //
  2328. // Your computer (BIOS) has reported that a component in your system is faulty and
  2329. // has prevented Windows from operating. You can determine which component is
  2330. // faulty by running the diagnostic disk or tool that came with your computer.
  2331. //
  2332. // If you do not have this tool, you must contact your system vendor and report
  2333. // this error message to them. They will be able to assist you in correcting this
  2334. // hardware problem thereby allowing Windows to operate.
  2335. //
  2336. ACPI_BIOS_FATAL_ERROR = ULONG($000000E0);
  2337. {$EXTERNALSYM ACPI_BIOS_FATAL_ERROR}
  2338. //
  2339. // MessageId: WORKER_THREAD_RETURNED_AT_BAD_IRQL
  2340. //
  2341. // MessageText:
  2342. //
  2343. // WORKER_THREAD_RETURNED_AT_BAD_IRQL
  2344. //
  2345. WORKER_THREAD_RETURNED_AT_BAD_IRQL = ULONG($000000E1);
  2346. {$EXTERNALSYM WORKER_THREAD_RETURNED_AT_BAD_IRQL}
  2347. //
  2348. // MessageId: MANUALLY_INITIATED_CRASH
  2349. //
  2350. // MessageText:
  2351. //
  2352. //
  2353. // The end-user manually generated the crashdump.
  2354. //
  2355. MANUALLY_INITIATED_CRASH = ULONG($000000E2);
  2356. {$EXTERNALSYM MANUALLY_INITIATED_CRASH}
  2357. //
  2358. // MessageId: RESOURCE_NOT_OWNED
  2359. //
  2360. // MessageText:
  2361. //
  2362. //
  2363. // A thread tried to release a resource it did not own.
  2364. //
  2365. RESOURCE_NOT_OWNED = ULONG($000000E3);
  2366. {$EXTERNALSYM RESOURCE_NOT_OWNED}
  2367. //
  2368. // MessageId: WORKER_INVALID
  2369. //
  2370. // MessageText:
  2371. //
  2372. //
  2373. // A executive worker item was found in memory which must not contain such
  2374. // items. Usually this is memory being freed. This is usually caused by
  2375. // a device driver that has not cleaned up properly before freeing memory.
  2376. //
  2377. WORKER_INVALID = ULONG($000000E4);
  2378. {$EXTERNALSYM WORKER_INVALID}
  2379. implementation
  2380. end.