jwabugcodes.pas 58 KB

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