os2def.pas 155 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116
  1. {****************************************************************************
  2. This file is part of the Free Pascal run time library.
  3. Copyright (c) 1999-2002 by the Free Pascal development team.
  4. Common OS/2 types and constants (including error codes)
  5. See the file COPYING.FPC, included in this distribution,
  6. for details about the copyright.
  7. This program is distributed in the hope that it will be useful,
  8. but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  10. ****************************************************************************}
  11. unit OS2Def;
  12. interface
  13. // Common Error definitions
  14. type
  15. ERRORID=Cardinal; // errid
  16. PERRORID=^ERRORID;
  17. const
  18. Severity_NoError = $0;
  19. Severity_Warning = $4;
  20. Severity_Error = $8;
  21. Severity_Severe = $C;
  22. Severity_Unrecoverable = $10;
  23. WinErr_Base = $1000;
  24. GPIErr_Base = $2000;
  25. DevErr_Base = $3000;
  26. SplErr_Base = $4000;
  27. Address = 0;
  28. Driver_Name = 1;
  29. Driver_Data = 2;
  30. Data_Type = 3;
  31. Comment = 4;
  32. Proc_Name = 5;
  33. Proc_Params = 6;
  34. Spl_Params = 7;
  35. Network_Params = 8;
  36. PD_Job_Property = $0001;
  37. FAttr_Sel_Italic = $0001;
  38. FAttr_Sel_Underscore = $0002;
  39. FAttr_Sel_Outline = $0008;
  40. FAttr_Sel_Strikeout = $0010;
  41. FAttr_Sel_Bold = $0020;
  42. FAttr_Type_Kerning = $0004;
  43. FAttr_Type_MBCS = $0008;
  44. FAttr_Type_DBCS = $0010;
  45. FAttr_Type_Antialiased = $0020;
  46. FAttr_FontUse_NoMix = $0002;
  47. FAttr_FontUse_Outline = $0004;
  48. FAttr_FontUse_Transformable = $0008;
  49. FaceSize = 32;
  50. FM_Type_Fixed = $0001;
  51. FM_Type_Licensed = $0002;
  52. FM_Type_Kerning = $0004;
  53. FM_Type_DBCS = $0010;
  54. FM_Type_MBCS = $0018;
  55. FM_Type_64K = $8000;
  56. FM_Type_Atoms = $4000;
  57. FM_Type_FamTrunc = $2000;
  58. FM_Type_FaceTrunc = $1000;
  59. FM_Defn_Outline = $0001;
  60. FM_Defn_IFI = $0002;
  61. FM_Defn_Win = $0004;
  62. FM_Defn_Generic = $8000;
  63. FM_Sel_Italic = $0001;
  64. FM_Sel_Underscore = $0002;
  65. FM_Sel_Negative = $0004;
  66. FM_Sel_Outline = $0008;
  67. FM_Sel_Strikeout = $0010;
  68. FM_Sel_Bold = $0020;
  69. FM_Cap_NoMix = $0001;
  70. type
  71. PCardinal = ^cardinal;
  72. PLongint = ^longint;
  73. PInteger = ^integer;
  74. PShortint = ^shortint;
  75. PPointer = ^pointer;
  76. PByte = ^byte;
  77. PointL = record
  78. X: longint;
  79. Y: longint;
  80. end;
  81. PPointL = ^PointL;
  82. PointS = record
  83. X: integer;
  84. Y: integer;
  85. end;
  86. PPointS = ^PointS;
  87. RectL = record
  88. xLeft: longint;
  89. yBottom: longint;
  90. xRight: longint;
  91. yTop: longint;
  92. end;
  93. PRectL = ^RectL;
  94. NPrectL = ^RectL;
  95. Str8 = array[0..7] of char;
  96. PStr8 = ^Str8;
  97. DrivData = record
  98. cb: longint;
  99. lVersion: longint;
  100. szDeviceName: array[0..31] of char;
  101. abGeneralData: array[0..0] of char;
  102. end;
  103. PDrivData = ^DrivData;
  104. DevOpenStruc = record
  105. pszLogAddress: PChar;
  106. pszDriverName: PChar;
  107. pdriv: PDrivData;
  108. pszDataType: PChar;
  109. pszComment: PChar;
  110. pszQueueProcName: PChar;
  111. pszQueueProcParams: PChar;
  112. pszSpoolerParams: PChar;
  113. pszNetworkParams: PChar;
  114. end;
  115. PDevOpenStruc = ^DevOpenStruc;
  116. PDevOpenData = PDevOpenStruc;
  117. PrintDest = record
  118. cb: cardinal;
  119. lType: longint;
  120. pszToken: PChar;
  121. lCount: longint;
  122. pdopData: PDevOpenData;
  123. fl: cardinal;
  124. pszPrinter: PChar;
  125. end;
  126. PPrintDest = ^PrintDest;
  127. FAttrs = record
  128. usRecordLength: word;
  129. fsSelection: word;
  130. lMatch: longint;
  131. szFacename: array[0..FaceSize-1] of char;
  132. idRegistry: word;
  133. usCodePage: word;
  134. lMaxBaselineExt: longint;
  135. lAveCharWidth: longint;
  136. fsType: word;
  137. fsFontUse: word;
  138. end;
  139. PFAttrs = ^FAttrs;
  140. Panose = record
  141. bFamilyType: byte;
  142. bSerifStyle: byte;
  143. bWeight: byte;
  144. bProportion: byte;
  145. bContrast: byte;
  146. bStrokeVariation: byte;
  147. bArmStyle: byte;
  148. bLetterform: byte;
  149. bMidline: byte;
  150. bXHeight: byte;
  151. abReserved: array[0..1] of byte;
  152. end;
  153. FontMetrics = record
  154. szFamilyname: array[0..FaceSize-1] of char;
  155. szFacename: array[0..FaceSize-1] of char;
  156. idRegistry: word;
  157. usCodePage: word;
  158. lEmHeight: longint;
  159. lXHeight: longint;
  160. lMaxAscender: longint;
  161. lMaxDescender: longint;
  162. lLowerCaseAscent: longint;
  163. lLowerCaseDescent: longint;
  164. lInternalLeading: longint;
  165. lExternalLeading: longint;
  166. lAveCharWidth: longint;
  167. lMaxCharInc: longint;
  168. lEmInc: longint;
  169. lMaxBaselineExt: longint;
  170. sCharSlope: integer;
  171. sInlineDir: integer;
  172. sCharRot: integer;
  173. usWeightClass: word;
  174. usWidthClass: word;
  175. sXDeviceRes: integer;
  176. sYDeviceRes: integer;
  177. sFirstChar: integer;
  178. sLastChar: integer;
  179. sDefaultChar: integer;
  180. sBreakChar: integer;
  181. sNominalPointSize: integer;
  182. sMinimumPointSize: integer;
  183. sMaximumPointSize: integer;
  184. fsType: word;
  185. fsDefn: word;
  186. fsSelection: word;
  187. fsCapabilities: word;
  188. lSubscriptXSize: longint;
  189. lSubscriptYSize: longint;
  190. lSubscriptXOffset: longint;
  191. lSubscriptYOffset: longint;
  192. lSuperscriptXSize: longint;
  193. lSuperscriptYSize: longint;
  194. lSuperscriptXOffset: longint;
  195. lSuperscriptYOffset: longint;
  196. lUnderscoreSize: longint;
  197. lUnderscorePosition: longint;
  198. lStrikeoutSize: longint;
  199. lStrikeoutPosition: longint;
  200. sKerningPairs: integer;
  201. sFamilyClass: integer;
  202. lMatch: longint;
  203. FamilyNameAtom: longint;
  204. FaceNameAtom: longint;
  205. _Panose: Panose;
  206. end;
  207. PFontMetrics = ^FontMetrics;
  208. { Null terminated strings are often declared as array[0..0] of byte }
  209. { in header files, the following type makes type conversion possible }
  210. CharArray = array[0..0] of char;
  211. {Names beginning with T for compatibility}
  212. TPointL = PointL;
  213. TPointS = PointS;
  214. TRectL = RectL;
  215. TStr8 = Str8;
  216. TDrivData = DrivData;
  217. TDevOpenStruc = DevOpenStruc;
  218. TPrintDest = PrintDest;
  219. TFAttrs = FAttrs;
  220. TPanose = Panose;
  221. TFontMetrics = FontMetrics;
  222. TCharArray = CharArray;
  223. {Another bunch of compatibility things}
  224. HWnd = cardinal;
  225. THWnd = HWnd;
  226. PHWnd = ^HWnd;
  227. HAB = cardinal;
  228. THAB = HAB;
  229. PHAB = ^HAB;
  230. HMQ = cardinal;
  231. THMQ = HMQ;
  232. PHMQ = ^HMQ;
  233. HPS = cardinal;
  234. THPS = HPS;
  235. PHPS = ^HPS;
  236. HRGN = cardinal;
  237. THRGN = HRGN;
  238. PHRGN = ^HRGN;
  239. HBitmap = cardinal;
  240. THBitmap = HBitmap;
  241. PHBitmap = ^HBitmap;
  242. HEv = cardinal;
  243. THEv = HEv;
  244. PHEv = ^HEv;
  245. HMtx = cardinal;
  246. THMtx = HMtx;
  247. PHMtx = ^HMtx;
  248. ULONG = cardinal;
  249. MParam = cardinal;
  250. MResult = cardinal;
  251. Fixed = longint;
  252. Fixed88 = integer;
  253. { Constants from bseord.h header file (ordinal numbers of API functions) }
  254. const
  255. (* ANSICALL.DLL *)
  256. Ord_AnsiINJECT = 1;
  257. Ord_AnsiKEYDEF = 2;
  258. Ord_AnsiINTERP = 3;
  259. (* PMBIDI.DLL *)
  260. Ord_NlsCONVERTBIDINUMERICS = 1;
  261. Ord_NlsCONVERTBIDISTRING = 2;
  262. Ord_NlsINTSETBIDIATT = 3;
  263. Ord_NlsINTQUERYBIDIATT = 4;
  264. Ord_NlsSETBIDIATT = 5;
  265. Ord_NlsQUERYBIDIATT = 6;
  266. Ord_NlsINVERSESTRING = 7;
  267. Ord_NlsSETBIDIPRINT = 8;
  268. Ord_NlsEDITSHAPE = 9;
  269. Ord_NlsSHAPEBIDISTRING = 10;
  270. Ord_NLPOPUP = 11;
  271. (* BKSCALLS.DLL *)
  272. Ord_BksMAIN = 1;
  273. (* PMDRAG.DLL *)
  274. Ord_DrgACCESSDRAGINFO = 1;
  275. Ord_DrgADDSTRHANDLE = 2;
  276. Ord_DrgALLOCDRAGINFO = 3;
  277. Ord_DrgALLOCDRAGTRANSFER = 4;
  278. Ord_DrgDELETEDRAGINFOSTRHANDLES = 5;
  279. Ord_DrgDELETESTRHANDLE = 6;
  280. Ord_DrgDRAG = 7;
  281. Ord_DrgFREEDRAGINFO = 8;
  282. Ord_DrgFREEDRAGTRANSFER = 9;
  283. Ord_DrgGETPS = 10;
  284. Ord_DrgPOSTTRANSFERMSG = 11;
  285. Ord_DrgPUSHDRAGINFO = 12;
  286. Ord_DrgQUERYDRAGITEM = 13;
  287. Ord_DrgQUERYDRAGITEMCOUNT = 14;
  288. Ord_DrgQUERYDRAGITEMPTR = 15;
  289. Ord_DrgQUERYNATIVERMF = 16;
  290. Ord_DrgQUERYNATIVERMFLEN = 17;
  291. Ord_DrgQUERYSTRNAME = 18;
  292. Ord_DrgQUERYSTRNAMELEN = 19;
  293. Ord_DrgQUERYTRUETYPE = 20;
  294. Ord_DrgQUERYTRUETYPELEN = 21;
  295. Ord_DrgRELEASEPS = 22;
  296. Ord_DrgSENDTRANSFERMSG = 23;
  297. Ord_DrgSETDRAGPOINTER = 24;
  298. Ord_DrgSETDRAGIMAGE = 25;
  299. Ord_DrgSETDRAGITEM = 26;
  300. Ord_DrgVERIFYNATIVERMF = 27;
  301. Ord_DrgVERIFYRMF = 28;
  302. Ord_DrgVERIFYTRUETYPE = 29;
  303. Ord_DrgVERIFYTYPE = 30;
  304. Ord_DrgVERIFYTYPESET = 31;
  305. Ord_Drg32ACCESSDRAGINFO = 32;
  306. Ord_Drg32ADDSTRHANDLE = 33;
  307. Ord_Drg32ALLOCDRAGINFO = 34;
  308. Ord_Drg32ALLOCDRAGTRANSFER = 35;
  309. Ord_Drg32DELETEDRAGINFOSTRHANDLES = 36;
  310. Ord_Drg32DELETESTRHANDLE = 37;
  311. Ord_Drg32DRAG = 38;
  312. Ord_Drg32FREEDRAGINFO = 39;
  313. Ord_Drg32FREEDRAGTRANSFER = 40;
  314. Ord_Drg32GETPS = 41;
  315. Ord_Drg32POSTTRANSFERMSG = 42;
  316. Ord_Drg32PUSHDRAGINFO = 43;
  317. Ord_Drg32QUERYDRAGITEM = 44;
  318. Ord_Drg32QUERYDRAGITEMCOUNT = 45;
  319. Ord_Drg32QUERYDRAGITEMPTR = 46;
  320. Ord_Drg32QUERYNATIVERMF = 47;
  321. Ord_Drg32QUERYNATIVERMFLEN = 48;
  322. Ord_Drg32QUERYSTRNAME = 49;
  323. Ord_Drg32QUERYSTRNAMELEN = 50;
  324. Ord_Drg32QUERYTRUETYPE = 51;
  325. Ord_Drg32QUERYTRUETYPELEN = 52;
  326. Ord_Drg32RELEASEPS = 53;
  327. Ord_Drg32SENDTRANSFERMSG = 54;
  328. Ord_Drg32SETDRAGPOINTER = 55;
  329. Ord_Drg32SETDRAGIMAGE = 56;
  330. Ord_Drg32SETDRAGITEM = 57;
  331. Ord_Drg32VERIFYNATIVERMF = 58;
  332. Ord_Drg32VERIFYRMF = 59;
  333. Ord_Drg32VERIFYTRUETYPE = 60;
  334. Ord_Drg32VERIFYTYPE = 61;
  335. Ord_Drg32VERIFYTYPESET = 62;
  336. Ord_DrgDRAGFILES = 63;
  337. Ord_DrgACCEPTDROPPEDFILES = 64;
  338. Ord_Drg32DRAGFILES = 65;
  339. Ord_Drg32ACCEPTDROPPEDFILES = 66;
  340. (* HELPMGR.DLL *)
  341. Ord_WinCREATEHELPINSTANCE = 1;
  342. Ord_WinDESTROYHELPINSTANCE = 2;
  343. Ord_WinQUERYHELPINSTANCE = 3;
  344. Ord_WinASSOCIATEHELPINSTANCE = 4;
  345. Ord_WinLOADHELPTABLE = 5;
  346. Ord_WinCREATEHELPTABLE = 6;
  347. Ord_Win32CREATEHELPINSTANCE = 51;
  348. Ord_Win32DESTROYHELPINSTANCE = 52;
  349. Ord_Win32QUERYHELPINSTANCE = 53;
  350. Ord_Win32ASSOCIATEHELPINSTANCE = 54;
  351. Ord_Win32LOADHELPTABLE = 55;
  352. Ord_Win32CREATEHELPTABLE = 56;
  353. Ord_FKAINIT = 64;
  354. Ord_QUERYFKADISPLAYDETAILS = 65;
  355. Ord_WinFKAWNDPROC = 66;
  356. Ord_WinLOADFKA = 67;
  357. Ord_WinCREATEFKA = 68;
  358. Ord_WinSETFKAFORM = 69;
  359. Ord_WinQUERYFKAFORM = 70;
  360. Ord_WinGOTOFKA = 71;
  361. Ord_WinGOFROMFKA = 72;
  362. Ord_DDFINITIALIZE = 74;
  363. Ord_DDFPARA = 75;
  364. Ord_DDFSETFORMAT = 76;
  365. Ord_DDFSETTEXTALIGN = 77;
  366. Ord_DDFSETCOLOR = 78;
  367. Ord_DDFINFORM = 79;
  368. Ord_DDFSETFONTSTYLE = 80;
  369. Ord_DDFHYPERTEXT = 81;
  370. Ord_DDFBEGINLIST = 82;
  371. Ord_DDFLISTITEM = 83;
  372. Ord_DDFENDLIST = 84;
  373. Ord_DDFTEXT = 85;
  374. Ord_DDFMETAFILE = 86;
  375. Ord_DDFSETFONT = 87;
  376. Ord_DDFBITMAP = 88;
  377. (* KBDCALLS.DLL *)
  378. Ord_KbdSETCUSTXT = 1;
  379. Ord_KbdGETCP = 3;
  380. Ord_KbdCHARIN = 4;
  381. Ord_KbdSETCP = 5;
  382. Ord_KbdSYNCH = 7;
  383. Ord_KbdREGISTER = 8;
  384. Ord_KbdSTRINGIN = 9;
  385. Ord_KbdGETSTATUS = 10;
  386. Ord_KbdSETSTATUS = 11;
  387. Ord_KbdGETFOCUS = 12;
  388. Ord_KbdFLUSHBUFFER = 13;
  389. Ord_KbdXLATE = 14;
  390. Ord_KbdCLOSE = 17;
  391. Ord_KbdFREEFOCUS = 18;
  392. Ord_KbdDEREGISTER = 20;
  393. Ord_KbdSETFGND = 21;
  394. Ord_KbdPEEK = 22;
  395. Ord_KbdOPEN = 23;
  396. Ord_KbdGETHWID = 24;
  397. Ord_KbdSETHWID = 25;
  398. (* MONCALLS.DLL *)
  399. Ord_DosMONWRITE = 1;
  400. Ord_DosMONREAD = 2;
  401. Ord_DosMONCLOSE = 3;
  402. Ord_DosMONOPEN = 4;
  403. Ord_DosMONREG = 5;
  404. (* MOUCALLS.DLL *)
  405. Ord_MouGETPTRSHAPE = 1;
  406. Ord_MouSETPTRSHAPE = 2;
  407. Ord_MouGETNUMMICKEYS = 3;
  408. Ord_MouGETHOTKEY = 4;
  409. Ord_MouGETSCALEFACT = 6;
  410. Ord_MouFLUSHQUE = 7;
  411. Ord_MouGETNUMBUTTONS = 8;
  412. Ord_MouCLOSE = 9;
  413. Ord_MouSETHOTKEY = 10;
  414. Ord_MouSETSCALEFACT = 11;
  415. Ord_MouGETNUMQUEEL = 13;
  416. Ord_MouDEREGISTER = 14;
  417. Ord_MouGETEVENTMASK = 15;
  418. Ord_MouSETEVENTMASK = 16;
  419. Ord_MouOPEN = 17;
  420. Ord_MouREMOVEPTR = 18;
  421. Ord_MouGETPTRPOS = 19;
  422. Ord_MouREADEVENTQUE = 20;
  423. Ord_MouSETPTRPOS = 21;
  424. Ord_MouGETDEVSTATUS = 22;
  425. Ord_MouSYNCH = 23;
  426. Ord_MouREGISTER = 24;
  427. Ord_MouSETDEVSTATUS = 25;
  428. Ord_MouDRAWPTR = 26;
  429. Ord_MouINITREAL = 27;
  430. Ord_MouGETTHRESHOLD = 29;
  431. Ord_MouSETTHRESHOLD = 30;
  432. (* MSG.DLL *)
  433. Ord_DosPUTMESSAGE = 1;
  434. Ord_DosTRUEGETMESSAGE = 2;
  435. Ord_DosINSMESSAGE = 3;
  436. Ord_Dos32INSERTMESSAGE = 4;
  437. Ord_Dos32PUTMESSAGE = 5;
  438. Ord_Dos32TRUEGETMESSAGE = 6;
  439. Ord_DosIQUERYMESSAGECP = 7;
  440. Ord_Dos32IQUERYMESSAGECP = 8;
  441. (* NLS.DLL *)
  442. Ord_DosCASEMAP = 1;
  443. Ord_DosGETCOLLATE = 2;
  444. Ord_DosGETCTRYINFO = 3;
  445. Ord_DosGETDBCSEV = 4;
  446. Ord_Dos32QUERYCTRYINFO = 5;
  447. Ord_Dos32QUERYDBCSENV = 6;
  448. Ord_Dos32MAPCASE = 7;
  449. Ord_Dos32QUERYCOLLATE = 8;
  450. (* NAMPIPES.DLL *)
  451. Ord_DosMAKENMPIPE = 1;
  452. Ord_DosQNMPIPEINFO = 2;
  453. Ord_DosCONNECTNMPIPE = 3;
  454. Ord_DosDISCONNECTNMPIPE = 4;
  455. Ord_DosQNMPHANDSTATE = 5;
  456. Ord_DosSETNMPHANDSTATE = 6;
  457. Ord_DosPEEKNMPIPE = 7;
  458. Ord_DosWAITNMPIPE = 8;
  459. Ord_DosTRANSACTNMPIPE = 9;
  460. Ord_DosCALLNMPIPE = 10;
  461. Ord_DosRAWREADNMPIPE = 11;
  462. Ord_DosRAWWRITENMPIPE = 12;
  463. Ord_DosSETNMPIPESEM = 13;
  464. Ord_DosQNMPIPESEMSTATE = 14;
  465. (* DOSCALLS.DLL *)
  466. {
  467. xxx Ord_DosICreateThread = 1;
  468. }
  469. Ord_DosCWAIT = 2; (* callgate *)
  470. Ord_DosENTERCRITSEC = 3; (* callgate *)
  471. Ord_DosIExecPgm = 4; (* callgate *)
  472. Ord_DosEXIT = 5; (* callgate *)
  473. Ord_DosEXITCRITSEC = 6; (* callgate *)
  474. Ord_DosEXITLIST = 7; (* callgate *)
  475. Ord_DosGETINFOSEG = 8; (* callgate *)
  476. Ord_DosGETPRTY = 9; (* callgate *)
  477. Ord_DosKILLPROCESS = 10; (* callgate *)
  478. Ord_DosSETPRTY = 11; (* callgate *)
  479. Ord_DosPTRACE = 12; (* callgate *)
  480. Ord_DosHOLDSIGNAL = 13; (* callgate *)
  481. Ord_DosSETSIGHANDLER = 14; (* callgate *)
  482. Ord_DosFLAGPROCESS = 15; (* callgate *)
  483. Ord_DosMAKEPIPE = 16; (* callgate *)
  484. Ord_DosISysSemClear = 17; (* callgate *)
  485. Ord_DosISemRequest = 18; (* callgate *)
  486. Ord_DosISysSemSet = 19; (* callgate *)
  487. Ord_DosSEMSETWAIT = 20; (* callgate *)
  488. Ord_DosISemWait = 21; (* callgate *)
  489. Ord_DosMUXSEMWAIT = 22; (* callgate *)
  490. Ord_DosCLOSESEM = 23; (* callgate *)
  491. Ord_DosCREATESEM = 24; (* callgate *)
  492. Ord_DosOPENSEM = 25; (* callgate *)
  493. Ord_DosRESUMETHREAD = 26; (* callgate *)
  494. Ord_DosSUSPENDTHREAD = 27; (* callgate *)
  495. Ord_DosSETDATETIME = 28; (* callgate *)
  496. Ord_DosTIMERASYNC = 29;
  497. Ord_DosTIMERSTART = 30;
  498. Ord_DosTIMERSTOP = 31;
  499. Ord_DosSLEEP = 32; (* callgate *)
  500. Ord_DosGETDATETIME = 33; (* callgate *)
  501. Ord_DosALLOCSEG = 34; (* callgate *)
  502. Ord_DosALLOCSHRSEG = 35; (* callgate *)
  503. Ord_DosGETSHRSEG = 36; (* callgate *)
  504. Ord_DosGIVESEG = 37; (* callgate *)
  505. Ord_DosREALLOCSEG = 38; (* callgate *)
  506. Ord_DosFREESEG = 39; (* callgate *)
  507. Ord_DosALLOCHUGE = 40; (* callgate *)
  508. Ord_DosGETHUGESHIFT = 41; (* callgate *)
  509. Ord_DosREALLOCHUGE = 42; (* callgate *)
  510. Ord_DosCREATECSALIAS = 43; (* callgate *)
  511. Ord_DosLOADMODULE = 44; (* callgate *)
  512. Ord_DosGETPROCADDR = 45; (* callgate *)
  513. Ord_DosFREEMODULE = 46; (* callgate *)
  514. Ord_DosGETMODHANDLE = 47; (* callgate *)
  515. Ord_DosGETMODNAME = 48; (* callgate *)
  516. Ord_DosGETMACHINEMODE = 49; (* callgate *)
  517. Ord_DosBEEP = 50; (* callgate *)
  518. Ord_DosCLIACCESS = 51; (* callgate *)
  519. Ord_DosDEVCONFIG = 52; (* callgate *)
  520. Ord_DosDEVIOCTL = 53; (* callgate *)
  521. Ord_DosSGSwitch = 54; (* callgate *)
  522. Ord_DosSGSwitchMe = 55; (* callgate *)
  523. Ord_DosBUFRESET = 56; (* callgate *)
  524. Ord_DosCHDIR = 57; (* callgate *)
  525. Ord_DosCHGFILEPTR = 58; (* callgate *)
  526. Ord_DosCLOSE = 59; (* callgate *)
  527. Ord_DosDELETE = 60; (* callgate *)
  528. Ord_DosDUPHANDLE = 61; (* callgate *)
  529. Ord_DosFILELOCKS = 62; (* callgate *)
  530. Ord_DosFINDCLOSE = 63; (* callgate *)
  531. Ord_DosFINDFIRST = 64; (* callgate *)
  532. Ord_DosFINDNEXT = 65; (* callgate *)
  533. Ord_DosMKDIR = 66; (* callgate *)
  534. Ord_DosMOVE = 67; (* callgate *)
  535. Ord_DosNEWSIZE = 68; (* callgate *)
  536. Ord_DosPORTACCESS = 69; (* callgate *)
  537. Ord_DosOPEN = 70; (* callgate *)
  538. Ord_DosQCURDIR = 71; (* callgate *)
  539. Ord_DosQCURDISK = 72; (* callgate *)
  540. Ord_DosQFHANDSTATE = 73; (* callgate *)
  541. Ord_DosQFILEINFO = 74; (* callgate *)
  542. Ord_DosQFILEMODE = 75; (* callgate *)
  543. Ord_DosQFSINFO = 76; (* callgate *)
  544. Ord_DosQHANDTYPE = 77; (* callgate *)
  545. Ord_DosQVERIFY = 78; (* callgate *)
  546. Ord_DosIRead = 79; (* callgate *)
  547. Ord_DosRMDIR = 80; (* callgate *)
  548. Ord_DosSELECTDISK = 81; (* callgate *)
  549. Ord_DosSETFHANDSTATE = 82; (* callgate *)
  550. Ord_DosSETFILEINFO = 83; (* callgate *)
  551. Ord_DosSETFILEMODE = 84; (* callgate *)
  552. Ord_DosSETMAXFH = 85; (* callgate *)
  553. Ord_DosSETVERIFY = 86; (* callgate *)
  554. Ord_DosIWrite = 87; (* callgate *)
  555. Ord_DosSYSTEMSERVICE = 88; (* callgate *)
  556. Ord_DosSETVEC = 89; (* callgate *)
  557. Ord_DosSYSTRACE = 90; (* callgate *)
  558. Ord_DosGETENV = 91; (* callgate *)
  559. Ord_DosGETVERSION = 92; (* callgate *)
  560. Ord_DosQTraceInfo = 93; (* callgate *)
  561. Ord_DosGETPID = 94; (* callgate *)
  562. Ord_DosOPEN2 = 95; (* callgate *)
  563. Ord_DosLIBINIT = 96; (* callgate *)
  564. Ord_DosSETFSINFO = 97; (* callgate *)
  565. Ord_DosQPATHINFO = 98; (* callgate *)
  566. Ord_DosDEVIOCTL2 = 99; (* callgate *)
  567. Ord_DosICanonicalize = 100; (* callgate *)
  568. Ord_DosSetFgnd = 101; (* callgate *)
  569. {
  570. xxx Ord_DosSwapTaskInit = 102;
  571. xxx Ord_DosReadPhys = 103;
  572. }
  573. Ord_DosSETPATHINFO = 104; (* callgate *)
  574. Ord_DosSGSwitchProc2 = 105; (* callgate *)
  575. Ord_STRUCHECK = 106; (* callgate *)
  576. Ord_STRURESUPDATE = 107; (* callgate *)
  577. Ord_DosISETRELMAXFH = 108; (* callgate *)
  578. Ord_DosIDEVIOCTL = 109; (* callgate *)
  579. Ord_Dos32FORCEDELETE = 110;
  580. Ord_Dos32KILLTHREAD = 111;
  581. Ord_DosQUERYRASINFO = 112;
  582. Ord_Dos32DumpProcess = 113;
  583. Ord_Dos32SuppressPopUps = 114;
  584. Ord_THK32ALLOCMEM = 115;
  585. Ord_THK32FREEMEM = 116;
  586. Ord_THK32ALLOCSTACK = 117;
  587. Ord_DosOpen2Compt = 118; (* callgate *)
  588. Ord_DosGetSTDA = 119; (* callgate *)
  589. Ord_DosERROR = 120; (* callgate *)
  590. Ord_DosGETSEG = 121; (* callgate *)
  591. Ord_DosLOCKSEG = 122; (* callgate *)
  592. Ord_DosUNLOCKSEG = 123; (* callgate *)
  593. {
  594. xxx Ord_DosSGSwitchProc = 124;
  595. }
  596. Ord_DosIRamSemWake = 125; (* callgate *)
  597. Ord_DosSIZESEG = 126; (* callgate *)
  598. Ord_DosMEMAVAIL = 127; (* callgate *)
  599. Ord_DosIRamSemRequest = 128; (* callgate *)
  600. Ord_DosPHYSICALDISK = 129; (* callgate *)
  601. Ord_DosGETCP = 130; (* callgate *)
  602. Ord_DosISetCP = 131; (* callgate *)
  603. {
  604. xxx Ord_DosGlobalSeg = 132;
  605. xxx Ord_DosProfile = 133;
  606. }
  607. Ord_DosSENDSIGNAL = 134; (* callgate *)
  608. Ord_DosHUGESHIFT = 135;
  609. Ord_DosHUGEINCR = 136;
  610. Ord_DosREAD = 137;
  611. Ord_DosWRITE = 138;
  612. Ord_DosERRCLASS = 139;
  613. Ord_DosSEMREQUEST = 140;
  614. Ord_DosSEMCLEAR = 141;
  615. Ord_DosSEMWAIT = 142;
  616. Ord_DosSEMSET = 143;
  617. Ord_DosEXECPGM = 144;
  618. Ord_DosCREATETHREAD = 145; (* callgate *)
  619. Ord_DosSUBSET = 146; (* callgate *)
  620. Ord_DosSUBALLOC = 147; (* callgate *)
  621. Ord_DosSUBFREE = 148; (* callgate *)
  622. Ord_DosREADASYNC = 149;
  623. Ord_DosWRITEASYNC = 150;
  624. Ord_DosSEARCHPATH = 151;
  625. Ord_DosSCANENV = 152;
  626. Ord_DosSETCP = 153;
  627. Ord_DosQProcStatus = 154; (* callgate *)
  628. Ord_DosGETRESOURCE = 155; (* callgate *)
  629. Ord_DosGETPPID = 156; (* callgate *)
  630. Ord_DosCALLBACK = 157; (* callgate *)
  631. Ord_DosICallBack = 158; (* callgate *)
  632. Ord_DosRetForward = 159; (* callgate *)
  633. Ord_DosR2STACKREALLOC = 160; (* callgate *)
  634. Ord_DosFSRAMSEMREQUEST = 161; (* callgate *)
  635. Ord_DosFSRAMSEMCLEAR = 162; (* callgate *)
  636. Ord_DosQAPPTYPE = 163;
  637. Ord_DosSETPROCCP = 164;
  638. Ord_DosDYNAMICTRACE = 165; (* callgate *)
  639. Ord_DosQSYSINFO = 166; (* callgate *)
  640. Ord_DosIMakeNmPipe = 167; (* callgate *)
  641. Ord_DosICallNmPipe = 168; (* callgate *)
  642. Ord_DosIConnectNmPipe = 169; (* callgate *)
  643. Ord_DosIDisconnectNmPipe = 170; (* callgate *)
  644. Ord_DosIPeekNmPipe = 171; (* callgate *)
  645. Ord_DosIQNmPipeInfo = 172; (* callgate *)
  646. Ord_DosIQNmPHandState = 173; (* callgate *)
  647. Ord_DosISetNmPHandState = 174; (* callgate *)
  648. Ord_DosITransactNmPipe = 175; (* callgate *)
  649. Ord_DosIWaitNmPipe = 176; (* callgate *)
  650. Ord_DosISetNmPipeSem = 177; (* callgate *)
  651. Ord_DosIQNmPipeSemState = 178; (* callgate *)
  652. Ord_DosIRawReadNmPipe = 179; (* callgate *)
  653. Ord_DosIRawWriteNmPipe = 180; (* callgate *)
  654. Ord_DosFSATTACH = 181; (* callgate *)
  655. Ord_DosQFSATTACH = 182; (* callgate *)
  656. Ord_DosFSCTL = 183; (* callgate *)
  657. Ord_DosFINDFIRST2 = 184; (* callgate *)
  658. Ord_DosMKDIR2 = 185; (* callgate *)
  659. Ord_DosFILEIO = 186; (* callgate *)
  660. Ord_DosFINDNOTIFYCLOSE = 187; (* callgate *)
  661. Ord_DosFINDNOTIFYFIRST = 188; (* callgate *)
  662. Ord_DosFINDNOTIFYNEXT = 189; (* callgate *)
  663. Ord_DosSetTraceInfo = 190; (* callgate *)
  664. Ord_DosEDITNAME = 191; (* callgate *)
  665. Ord_DosLogMode = 192; (* callgate *)
  666. Ord_DosLogEntry = 193; (* callgate *)
  667. Ord_DosGetLogBuffer = 194; (* callgate *)
  668. Ord_DosLogRegister = 195;
  669. Ord_DosLogRead = 196;
  670. Ord_DosFindFromName = 197; (* callgate *)
  671. Ord_DosOPLockRelease = 198; (* callgate *)
  672. Ord_DosOPLockWait = 199; (* callgate *)
  673. Ord_DosICopy = 200; (* callgate *)
  674. Ord_DosCOPY = 201;
  675. Ord_DosIQAppType = 202; (* callgate *)
  676. Ord_DosFORCEDELETE = 203; (* callgate *)
  677. Ord_DosENUMATTRIBUTE = 204; (* callgate *)
  678. Ord_DosOPLockShutdown = 205; (* callgate *)
  679. Ord_DosSHUTDOWN = 206; (* callgate *)
  680. Ord_DosGETRESOURCE2 = 207; (* callgate *)
  681. Ord_DosFREERESOURCE = 208; (* callgate *)
  682. Ord_Dos32SETMAXFH = 209;
  683. Ord_Dos32SETVERIFY = 210;
  684. Ord_Dos32ERRCLASS = 211;
  685. Ord_Dos32ERROR = 212;
  686. Ord_DosCreateVDM = 213; (* callgate *)
  687. Ord_DosMAXPATHLEN = 214;
  688. Ord_DosPAGESIZE = 215;
  689. Ord_DosLOCALINFO = 216;
  690. Ord_DosGLOBALINFO = 217;
  691. Ord_Dos32SETFILEINFO = 218;
  692. Ord_Dos32SETPATHINFO = 219;
  693. Ord_Dos32SETDEFAULTDISK = 220;
  694. Ord_Dos32SETFHSTATE = 221;
  695. Ord_Dos32SETFSINFO = 222;
  696. Ord_Dos32QUERYPATHINFO = 223;
  697. Ord_Dos32QUERYHTYPE = 224;
  698. Ord_Dos32QUERYVERIFY = 225;
  699. Ord_Dos32DELETEDIR = 226;
  700. Ord_Dos32SCANENV = 227;
  701. Ord_Dos32SEARCHPATH = 228;
  702. Ord_Dos32SLEEP = 229;
  703. Ord_Dos32GETDATETIME = 230;
  704. Ord_Dos32DEVCONFIG = 231;
  705. Ord_Dos32ENTERCRITSEC = 232;
  706. Ord_Dos32EXITCRITSEC = 233;
  707. Ord_Dos32EXIT = 234;
  708. Ord_Dos32KILLPROCESS = 235;
  709. Ord_Dos32SETPRIORITY = 236;
  710. Ord_Dos32RESUMETHREAD = 237;
  711. Ord_Dos32SUSPENDTHREAD = 238;
  712. Ord_Dos32CREATEPIPE = 239;
  713. Ord_Dos32CALLNPIPE = 240;
  714. Ord_Dos32CONNECTNPIPE = 241;
  715. Ord_Dos32DISCONNECTNPIPE = 242;
  716. Ord_Dos32CREATENPIPE = 243;
  717. Ord_Dos32PEEKNPIPE = 244;
  718. Ord_Dos32QUERYNPHSTATE = 245;
  719. Ord_Dos32RAWREADNPIPE = 246;
  720. Ord_Dos32RAWWRITENPIPE = 247;
  721. Ord_Dos32QUERYNPIPEINFO = 248;
  722. Ord_Dos32QUERYNPIPESEMSTATE = 249;
  723. Ord_Dos32SETNPHSTATE = 250;
  724. Ord_Dos32SETNPIPESEM = 251;
  725. Ord_Dos32TRANSACTNPIPE = 252;
  726. Ord_Dos32WAITNPIPE = 253;
  727. Ord_Dos32RESETBUFFER = 254;
  728. Ord_Dos32SETCURRENTDIR = 255;
  729. Ord_Dos32SETFILEPTR = 256;
  730. Ord_Dos32CLOSE = 257;
  731. Ord_Dos32COPY = 258;
  732. Ord_Dos32DELETE = 259;
  733. Ord_Dos32DUPHANDLE = 260;
  734. Ord_Dos32EDITNAME = 261;
  735. Ord_THK32FREESTACK = 262;
  736. Ord_Dos32FINDCLOSE = 263;
  737. Ord_Dos32FINDFIRST = 264;
  738. Ord_Dos32FINDNEXT = 265;
  739. Ord_DosOPENVDD = 266;
  740. Ord_DosREQUESTVDD = 267;
  741. Ord_DosCLOSEVDD = 268;
  742. Ord_Dos32FSATTACH = 269;
  743. Ord_Dos32CREATEDIR = 270;
  744. Ord_Dos32MOVE = 271;
  745. Ord_Dos32SETFILESIZE = 272;
  746. Ord_Dos32OPEN = 273;
  747. Ord_Dos32QUERYCURRENTDIR = 274;
  748. Ord_Dos32QUERYCURRENTDISK = 275;
  749. Ord_Dos32QUERYFHSTATE = 276;
  750. Ord_Dos32QUERYFSATTACH = 277;
  751. Ord_Dos32QUERYFSINFO = 278;
  752. Ord_Dos32QUERYFILEINFO = 279;
  753. Ord_Dos32WAITCHILD = 280;
  754. Ord_Dos32READ = 281;
  755. Ord_Dos32WRITE = 282;
  756. Ord_Dos32EXECPGM = 283;
  757. Ord_Dos32DEVIOCTL = 284;
  758. Ord_Dos32FSCTL = 285;
  759. Ord_Dos32BEEP = 286;
  760. Ord_Dos32PHYSICALDISK = 287;
  761. Ord_Dos32SETCP = 288;
  762. Ord_Dos32SETPROCESSCP = 289;
  763. Ord_Dos32STOPTIMER = 290;
  764. Ord_Dos32QUERYCP = 291;
  765. Ord_Dos32SETDATETIME = 292;
  766. Ord_THK32AllocBlock = 293;
  767. Ord_THK32FreeBlock = 294;
  768. Ord_THK32R3DS = 295;
  769. Ord_Dos32EXITLIST = 296;
  770. Ord_Dos32AllocProtectedMem = 297;
  771. Ord_Dos32AliasMem = 298;
  772. Ord_Dos32ALLOCMEM = 299;
  773. Ord_Dos32ALLOCSHAREDMEM = 300;
  774. Ord_Dos32GETNAMEDSHAREDMEM = 301;
  775. Ord_Dos32GETSHAREDMEM = 302;
  776. Ord_Dos32GIVESHAREDMEM = 303;
  777. Ord_Dos32FREEMEM = 304;
  778. Ord_Dos32SETMEM = 305;
  779. Ord_Dos32QUERYMEM = 306;
  780. Ord_Dos32QueryMemState = 307;
  781. Ord_Dos32OPENVDD = 308;
  782. Ord_Dos32REQUESTVDD = 309;
  783. Ord_Dos32CLOSEVDD = 310;
  784. Ord_Dos32CREATETHREAD = 311;
  785. Ord_Dos32GETINFOBLOCKS = 312;
  786. Ord_DosAllocProtSeg = 313; (* callgate *)
  787. Ord_DosAllocShrProtSeg = 314; (* callgate *)
  788. Ord_DosAllocProtHuge = 315; (* callgate *)
  789. Ord_Dos32DYNAMICTRACE = 316;
  790. Ord_Dos32DEBUG = 317;
  791. Ord_Dos32LOADMODULE = 318;
  792. Ord_Dos32QUERYMODULEHANDLE = 319;
  793. Ord_Dos32QUERYMODULENAME = 320;
  794. Ord_Dos32QUERYPROCADDR = 321;
  795. Ord_Dos32FREEMODULE = 322;
  796. Ord_Dos32QUERYAPPTYPE = 323;
  797. Ord_Dos32CREATEEVENTSEM = 324;
  798. Ord_Dos32OPENEVENTSEM = 325;
  799. Ord_Dos32CLOSEEVENTSEM = 326;
  800. Ord_Dos32RESETEVENTSEM = 327;
  801. Ord_Dos32POSTEVENTSEM = 328;
  802. Ord_Dos32WAITEVENTSEM = 329;
  803. Ord_Dos32QUERYEVENTSEM = 330;
  804. Ord_Dos32CREATEMUTEXSEM = 331;
  805. Ord_Dos32OPENMUTEXSEM = 332;
  806. Ord_Dos32CLOSEMUTEXSEM = 333;
  807. Ord_Dos32REQUESTMUTEXSEM = 334;
  808. Ord_Dos32RELEASEMUTEXSEM = 335;
  809. Ord_Dos32QUERYMUTEXSEM = 336;
  810. Ord_Dos32CREATEMUXWAITSEM = 337;
  811. Ord_Dos32OPENMUXWAITSEM = 338;
  812. Ord_Dos32CLOSEMUXWAITSEM = 339;
  813. Ord_Dos32WAITMUXWAITSEM = 340;
  814. Ord_Dos32ADDMUXWAITSEM = 341;
  815. Ord_Dos32DELETEMUXWAITSEM = 342;
  816. Ord_Dos32QUERYMUXWAITSEM = 343;
  817. Ord_Dos32SUBSETMEM = 344;
  818. Ord_Dos32SUBALLOCMEM = 345;
  819. Ord_Dos32SUBFREEMEM = 346;
  820. Ord_Dos32SUBUNSETMEM = 347;
  821. Ord_Dos32QUERYSYSINFO = 348;
  822. Ord_Dos32WAITTHREAD = 349;
  823. Ord_Dos32ASYNCTIMER = 350;
  824. Ord_Dos32STARTTIMER = 351;
  825. Ord_Dos32GETRESOURCE = 352;
  826. Ord_Dos32FREERESOURCE = 353;
  827. Ord_Dos32SETEXCEPTIONHANDLER = 354;
  828. Ord_Dos32UNSETEXCEPTIONHANDLER = 355;
  829. Ord_Dos32RAISEEXCEPTION = 356;
  830. Ord_Dos32UNWINDEXCEPTION = 357;
  831. Ord_Dos32QueryPageUsage = 358;
  832. Ord_DosQueryModFromCS = 359; (* callgate *)
  833. Ord_Dos32QueryModFromEIP = 360;
  834. Ord_DosFPDataArea = 361;
  835. Ord_Dos32TMRQUERYFREQ = 362;
  836. Ord_Dos32TMRQUERYTIME = 363;
  837. Ord_Dos32AliasPerfCtrs = 364;
  838. Ord_Dos32ConfigPerf = 365;
  839. Ord_Dos32DeconPerf = 366;
  840. Ord_Dos32REGISTERPERFCTRS = 367;
  841. Ord_Dos32QuerySysState = 368;
  842. Ord_Dos32FlatCS = 369;
  843. Ord_Dos32FlatDS = 370;
  844. Ord_Dos32QueryABIOSSupport = 371;
  845. Ord_Dos32ENUMATTRIBUTE = 372;
  846. Ord_Dos32QUERYDOSPROPERTY = 373;
  847. Ord_Dos32SETDOSPROPERTY = 374;
  848. Ord_DosQUERYDOSPROPERTY = 375;
  849. Ord_DosSETDOSPROPERTY = 376;
  850. Ord_Dos32PROFILE = 377;
  851. Ord_Dos32SETSIGNALEXCEPTIONFOC = 378;
  852. Ord_Dos32SENDSIGNALEXCEPTION = 379;
  853. Ord_Dos32ENTERMUSTCOMPLETE = 380;
  854. Ord_Dos32EXITMUSTCOMPLETE = 381;
  855. Ord_Dos32SETRELMAXFH = 382;
  856. Ord_MsgPutMessage = 383;
  857. Ord_MsgTrueGetMessage = 384;
  858. Ord_MsgInsMessage = 385;
  859. Ord_Msg32InsertMessage = 386;
  860. Ord_Msg32PutMessage = 387;
  861. Ord_Msg32TrueGetMessage = 388;
  862. Ord_MsgIQueryMessageCP = 389;
  863. Ord_Msg32IQueryMessageCP = 390;
  864. Ord_NLSCaseMap = 391;
  865. Ord_NLSGetCollate = 392;
  866. Ord_NLSGetCtryInfo = 393;
  867. Ord_NLSGetDBCSEv = 394;
  868. Ord_NLS32QueryCtryInfo = 395;
  869. Ord_NLS32QueryDBCSEnv = 396;
  870. Ord_NLS32MapCase = 397;
  871. Ord_NLS32QueryCollate = 398;
  872. Ord_NPipeMakeNmPipe = 399;
  873. Ord_NPipeQNmPipeInfo = 400;
  874. Ord_NPipeConnectNmPipe = 401;
  875. Ord_NPipeDisconnectNmPipe = 402;
  876. Ord_NPipeQNmPHandState = 403;
  877. Ord_NPipeSetNmPHandState = 404;
  878. Ord_NPipePeekNmPipe = 405;
  879. Ord_NPipeWaitNmPipe = 406;
  880. Ord_NPipeTransactNmPipe = 407;
  881. Ord_NPipeCallNmPipe = 408;
  882. Ord_NPipeRawReadNmPipe = 409;
  883. Ord_NPipeRawWriteNmPipe = 410;
  884. Ord_NPipeSetNmPipeSem = 411;
  885. Ord_NPipeQNmPipeSemState = 412;
  886. Ord_StartLazyWriter = 413;
  887. Ord_HPFSStartLazyWriter = 413;
  888. Ord__QueInst_Data = 414;
  889. Ord_QueInstanceData = 414;
  890. Ord_Dos32SHUTDOWN = 415;
  891. Ord_Dos32ICacheModule = 416;
  892. Ord_Dos32REPLACEMODULE = 417;
  893. Ord_Dos32ACKNOWLEDGESIGNALEXC = 418;
  894. Ord_Dos32TIB = 419;
  895. Ord_DosTMRQUERYFREQ = 420;
  896. Ord_DosTMRQUERYTIME = 421;
  897. Ord_DosREGISTERPERFCTRS = 422;
  898. Ord_DosFLATTOSEL = 423;
  899. Ord_DosSELTOFLAT = 424;
  900. Ord_Dos32FLATTOSEL = 425;
  901. Ord_Dos32SELTOFLAT = 426;
  902. Ord_DosIODelayCnt = 427;
  903. Ord_Dos32SETFILELOCKS = 428;
  904. Ord_Dos32CANCELLOCKREQUEST = 429;
  905. Ord_DosOPENCHANGENOTIFY = 437; (* callgate *)
  906. Ord_DosRESETCHANGENOTIFY = 438; (* callgate *)
  907. Ord_DosCLOSECHANGENOTIFY = 439; (* callgate *)
  908. Ord_Dos32OPENCHANGENOTIFY = 440;
  909. Ord_Dos32RESETCHANGENOTIFY = 441;
  910. Ord_Dos32CLOSECHANGENOTIFY = 442;
  911. Ord_DosQueryABIOSSupport = 443; (* callgate *)
  912. Ord_Dos32ForceSystemDump = 444;
  913. Ord_Dos32GetProcessorStatus = 447;
  914. Ord_Dos32SetProcessorStatus = 448;
  915. Ord_DosCreateSpinLock = 449; (* callgate *)
  916. Ord_DosAcquireSpinLock = 450; (* callgate *)
  917. Ord_DosReleaseSpinLock = 451; (* callgate *)
  918. Ord_DosFreeSpinLock = 452; (* callgate *)
  919. Ord_Dos32TestPSD = 453;
  920. Ord_Dos32AllocThreadLocalMemory = 454;
  921. Ord_Dos32FreeThreadLocalMemory = 455;
  922. Ord_Dos32VerifyPIDTID = 460;
  923. {
  924. xxx Ord_PTDA_LANMAN_SEC = 464;
  925. xxx Ord_PTDA_PID = 465;
  926. xxx Ord_SAS_SEL = 466;
  927. xxx Ord_TCB_OPCOOKIE = 467;
  928. xxx Ord_TCB_OPFLAGS = 468;
  929. xxx Ord_TCB_NEWFLAGS = 469;
  930. xxx Ord_TCB_USER_ID = 470;
  931. xxx Ord_TCB_PROC_ID = 471;
  932. xxx Ord_TCB_FSHARING = 472;
  933. xxx Ord_TCB_SRVATTRIB = 473;
  934. xxx Ord_TCB_ALLOWED = 474;
  935. xxx Ord_TCB_PRTCB = 475;
  936. xxx Ord_TCB_NUMBER = 476;
  937. xxx Ord_TCB_THISSFT = 477;
  938. xxx Ord_TCB_THISCDS = 478;
  939. xxx Ord_TKOPTDA = 479;
  940. xxx Ord_PTDA_CRITSEC = 480;
  941. xxx Ord_PTDA_HOLDSIGCNT = 481;
  942. xxx Ord_PTDA_PPTDAPARENT = 482;
  943. xxx Ord_PTDA_PGDATA = 483;
  944. xxx Ord_PTDA_HANDLE = 484;
  945. xxx Ord_PTDA_MODULE = 485;
  946. xxx Ord_PTDA_LDTHANDLE = 486;
  947. xxx Ord_PTDA_CODEPAGE_TAG = 487;
  948. xxx Ord_PTDA_JFN_LENGTH = 488;
  949. xxx Ord_PTDA_JFN_PTABLE = 489;
  950. xxx Ord_PTDA_JFN_FLG_PTR = 490;
  951. xxx Ord_PTDA_EXTERR_LOCUS = 491;
  952. xxx Ord_PTDA_EXTERR = 492;
  953. xxx Ord_PTDA_EXTERR_ACTION = 493;
  954. xxx Ord_PTDA_EXTERR_CLASS = 494;
  955. xxx Ord_PTDA_PPID = 495;
  956. xxx Ord_PTDA_PROCTYPE = 496;
  957. xxx Ord_PTDA_CURRTCB = 497;
  958. xxx Ord_PTDA_CURRTSD = 498;
  959. xxx Ord_PTDA_SIGNATURE = 499;
  960. xxx 500 T32EXITLIST
  961. xxx 501 T32ALLOCPROTECTEDMEM
  962. xxx 502 T32ALIASMEM
  963. xxx 503 T32ALLOCMEM
  964. xxx 504 T32ALLOCSHAREDMEM
  965. xxx 505 T32GETNAMEDSHAREDMEM
  966. xxx 506 T32GETSHAREDMEM
  967. xxx 507 T32GIVESHAREDMEM
  968. xxx 508 T32FREEMEM
  969. xxx 509 T32SETMEM
  970. xxx 510 T32QUERYMEM
  971. xxx 511 T32QUERYMEMSTATE
  972. xxx 512 T32OPENVDD
  973. xxx 513 T32REQUESTVDD
  974. xxx 514 T32CLOSEVDD
  975. xxx 515 T32CREATETHREAD
  976. xxx 516 T32DYNAMICTRACE
  977. xxx 517 T32DEBUG
  978. xxx 518 T32QUERYPROCADDR
  979. xxx 519 T32CREATEEVENTSEM
  980. xxx 520 T32OPENEVENTSEM
  981. xxx 521 T32CLOSEEVENTSEM
  982. xxx 522 T32RESETEVENTSEM
  983. xxx 523 T32POSTEVENTSEM
  984. xxx 524 T32WAITEVENTSEM
  985. xxx 525 T32QUERYEVENTSEM
  986. xxx 526 T32CREATEMUTEXSEM
  987. xxx 527 T32OPENMUTEXSEM
  988. xxx 528 T32CLOSEMUTEXSEM
  989. xxx 529 T32REQUESTMUTEXSEM
  990. xxx 530 T32RELEASEMUTEXSEM
  991. xxx 531 T32QUERYMUTEXSEM
  992. xxx 532 T32CREATEMUXWAITSEM
  993. xxx 533 T32OPENMUXWAITSEM
  994. xxx 534 T32CLOSEMUXWAITSEM
  995. xxx 535 T32WAITMUXWAITSEM
  996. xxx 536 T32ADDMUXWAITSEM
  997. xxx 537 T32DELETEMUXWAITSEM
  998. xxx 538 T32QUERYMUXWAITSEM
  999. xxx 539 T32QUERYSYSINFO
  1000. xxx 540 T32WAITTHREAD
  1001. }
  1002. Ord_DosIOpenL = 541; (* callgate *)
  1003. Ord_DosIProtectOpenL = 542; (* callgate *)
  1004. Ord_DosISetFileSizeL = 543; (* callgate *)
  1005. Ord_DosIProtectSetFileSizeL = 544; (* callgate *)
  1006. {
  1007. xxx Ord_Dos32ExceptionCallBack = 545;
  1008. }
  1009. Ord_THK32STRLEN = 546;
  1010. Ord_THK32_UNITHUNK = 547;
  1011. Ord_Dos32R3ExceptionDispatcher = 548;
  1012. Ord_DosLibiDisp = 549;
  1013. Ord_DosLibiDisp16 = 550;
  1014. Ord_DosLibiDisp32 = 551;
  1015. Ord_DosR3ExitAddr = 552;
  1016. Ord_Dos32R3ExitAddr = 553;
  1017. {
  1018. xxx Ord_Dos32IRead = 554;
  1019. xxx Ord_Dos32IWrite = 556;
  1020. }
  1021. Ord_Dos32CreateSpinLock = 557;
  1022. Ord_Dos32AcquireSpinLock = 558;
  1023. Ord_Dos32ReleaseSpinLock = 559;
  1024. Ord_Dos32FreeSpinLock = 560;
  1025. Ord_Dos32PMR3WaitEventSem = 561;
  1026. Ord_Dos32PMR3PostEventSem = 562;
  1027. Ord_Dos32QueryThreadAffinity = 563;
  1028. Ord_Dos32SetThreadAffinity = 564;
  1029. Ord_DosISetFileInfo = 565; (* callgate *)
  1030. Ord_DosISetPathInfo = 566; (* callgate *)
  1031. Ord_DosOpenL = 567; (* callgate *)
  1032. Ord_DosSetFilePtrL = 568;
  1033. Ord_DosIFindNext = 569; (* callgate *)
  1034. Ord_DosSetFileSizeL = 570;
  1035. Ord_Dos32QUERYRESOURCESIZE = 572;
  1036. Ord_DosQUERYRESOURCESIZE = 573;
  1037. Ord_DosPMSemWait = 574;
  1038. Ord_DosPMMuxSemWait = 575;
  1039. Ord_THK16_UNITHUNK = 576;
  1040. Ord_HT16_STARTUP = 577;
  1041. Ord_HT16_CLEANUP = 578;
  1042. Ord_HT32_STARTUP = 579;
  1043. Ord_Dos32INITIALIZEPORTHOLE = 580;
  1044. Ord_HT32_CLEANUP = 581;
  1045. Ord_Dos32QUERYHEADERINFO = 582;
  1046. Ord_DosINITIALIZEPORTHOLE = 583;
  1047. Ord_DosQUERYHEADERINFO = 584;
  1048. Ord__Dos32IMonRead = 585;
  1049. Ord_Mon32IMonRead = 585;
  1050. Ord_Dos32QUERYPROCTYPE = 586;
  1051. Ord_DosQUERYPROCTYPE = 587;
  1052. Ord__Dos32IMonWrite = 588;
  1053. Ord_Mon32IMonWrite = 588;
  1054. Ord_DosISigDispatch = 589;
  1055. Ord_Dos32PMPOSTEVENTSEM = 590;
  1056. Ord_Dos32PMWAITEVENTSEM = 591;
  1057. Ord_Dos32DllTermDisp = 592;
  1058. Ord_Dos32PMREQUESTMUTEXSEM = 593;
  1059. Ord_Dos32IRaiseException = 594;
  1060. Ord_Dos32PMWAITMUXWAITSEM = 595;
  1061. Ord_Dos32PM16SEMCHK = 596;
  1062. Ord_Dos32IQueryFHState = 597; (* callgate *)
  1063. Ord_Dos32ISetFHState = 598; (* callgate *)
  1064. Ord_Dos32LDTSel = 599;
  1065. Ord_Dos32R3Frestor = 600;
  1066. Ord_DosIFindFirst = 601; (* callgate *)
  1067. {
  1068. xxx 606 MonDosMonOpen
  1069. xxx 607 MonDosMonClose
  1070. xxx 608 MonDosMonRead
  1071. xxx 609 MonDosMonWrite
  1072. xxx 610 MonDosMonReg
  1073. xxx Ord_Dos32IProtectWrite = 615;
  1074. }
  1075. Ord_DosIProtectSetFileInfo = 617; (* callgate *)
  1076. {
  1077. xxx Ord_Dos32IProtectSetFileInfo = 618;
  1078. }
  1079. Ord_Dos32IProtectSetFHState = 619; (* callgate *)
  1080. Ord_Dos32IProtectQueryFHState = 620; (* callgate *)
  1081. Ord_Dos32PROTECTSETFILEPTR = 621;
  1082. Ord_DosPROTECTCLOSE = 622; (* callgate *)
  1083. Ord_DosPROTECTFILEIO = 623; (* callgate *)
  1084. Ord_DosPROTECTFILELOCKS = 624; (* callgate *)
  1085. Ord_DosIProtectRead = 625; (* callgate *)
  1086. Ord_DosIProtectWrite = 626; (* callgate *)
  1087. Ord_DosPROTECTNEWSIZE = 627; (* callgate *)
  1088. Ord_DosPROTECTOPEN = 628; (* callgate *)
  1089. Ord_DosPROTECTQFHANDSTATE = 629; (* callgate *)
  1090. Ord_DosPROTECTSETFHANDSTATE = 630; (* callgate *)
  1091. Ord_DosPROTECTQFILEINFO = 631; (* callgate *)
  1092. Ord_DosPROTECTSETFILEINFO = 632; (* callgate *)
  1093. Ord_DosPROTECTCHGFILEPTR = 634; (* callgate *)
  1094. Ord_DosPROTECTENUMATTRIBUTE = 635; (* callgate *)
  1095. Ord_Dos32PROTECTENUMATTRIBUTE = 636;
  1096. Ord_Dos32PROTECTOPEN = 637;
  1097. Ord_Dos32PROTECTCLOSE = 638;
  1098. Ord_Dos32PROTECTSETFILELOCKS = 639;
  1099. Ord_Dos32PROTECTSETFILESIZE = 640;
  1100. Ord_Dos32PROTECTREAD = 641;
  1101. Ord_Dos32PROTECTWRITE = 642;
  1102. Ord_Dos32PROTECTSETFILEINFO = 643;
  1103. Ord_Dos32PROTECTSETFHSTATE = 644;
  1104. Ord_Dos32PROTECTQUERYFHSTATE = 645;
  1105. Ord_Dos32PROTECTQUERYFILEINFO = 646;
  1106. {
  1107. xxx Ord_Dos32IProtectRead = 647;
  1108. }
  1109. Ord_DosCloseMessageFile = 649;
  1110. Ord_DosLDRDirtyWorker = 650; (* callgate *)
  1111. Ord_Dos16LDRDirtyWorker = 651; (* callgate *)
  1112. {
  1113. xxx 652 Ord_Dos32IGetInfoBlocks
  1114. }
  1115. Ord_T32IGETINFOBLOCKS = 653; (* callgate *)
  1116. Ord_T32GETPROCESSORSTATUS = 656; (* callgate *)
  1117. Ord_T32SETPROCESSORSTATUS = 657; (* callgate *)
  1118. Ord_T32TESTPSD = 658; (* callgate *)
  1119. Ord_T32QUERYTHREADAFFINITY = 659; (* callgate *)
  1120. Ord_T32SETTHREADAFFINITY = 660; (* callgate *)
  1121. Ord_QueDos32READQUEUE = 661;
  1122. Ord_QueDos32PURGEQUEUE = 662;
  1123. Ord_QueDos32CLOSEQUEUE = 663;
  1124. Ord_QueDos32QUERYQUEUE = 664;
  1125. Ord_QueDos32PEEKQUEUE = 665;
  1126. Ord_QueDos32WRITEQUEUE = 666;
  1127. Ord_QueDos32OPENQUEUE = 667;
  1128. Ord_QueDos32CREATEQUEUE = 668;
  1129. Ord_SMGDos32STARTSESSION = 669;
  1130. Ord_SMGDos32SELECTSESSION = 670;
  1131. Ord_SMGDos32SETSESSION = 671;
  1132. Ord_SMGDos32STOPSESSION = 672;
  1133. Ord_SMGREGISTERNOTIFICATION = 673;
  1134. Ord_QueDosREADQUEUE = 674;
  1135. Ord_QueDosPURGEQUEUE = 675;
  1136. Ord_QueDosCLOSEQUEUE = 676;
  1137. Ord_QueDosQUERYQUEUE = 677;
  1138. Ord_QueDosPEEKQUEUE = 678;
  1139. Ord_QueDosWRITEQUEUE = 679;
  1140. Ord_QueDosOPENQUEUE = 680;
  1141. Ord_QueDosCREATEQUEUE = 681;
  1142. Ord_CHRDosSMGETME = 682;
  1143. Ord_CHRDosSMFREEMEM = 683;
  1144. Ord_CHRDosSMGETSGCB = 684;
  1145. Ord_CHRDosSMINITSGCB = 685;
  1146. Ord_SMGDosSMSGDOPOPUP = 686;
  1147. Ord_SMGDosSMSWITCH = 687;
  1148. Ord_SMGDosSMSERVEAPPREQ = 688;
  1149. Ord_SMGDosGETTIMES = 689;
  1150. Ord_SMGDosSMSETTITLE = 690;
  1151. Ord_SMGDosSCRUNLOCK = 691;
  1152. Ord_SMGDosSMDOAPPREQ = 692;
  1153. Ord_SMGDosSTOPSESSION = 693;
  1154. Ord_SMGDosSELECTSESSION = 694;
  1155. Ord_SMGDosSCRLOCK = 695;
  1156. Ord_SMGDosSAVREDRAWWAIT = 696;
  1157. Ord_SMGDosSAVREDRAWUNDO = 697;
  1158. Ord_SMGDosSMSGENDPOPUP = 698;
  1159. Ord_SMGDosSETSESSION = 699;
  1160. Ord_SMGDosSETMNLOCKTIME = 700;
  1161. Ord_SMGDosMODEUNDO = 701;
  1162. Ord_SMGDosSTARTSESSION = 702;
  1163. Ord_SMGDosSMGETSTATUS = 703;
  1164. Ord_SMGDosSMMODEWAIT = 704;
  1165. Ord_SMGDosSMTERMINATE = 705;
  1166. Ord_SMGDosSMGETAPPREQ = 706;
  1167. Ord_SMGDosSMINITIALIZE = 707;
  1168. Ord_SMGDosSMSTART = 708;
  1169. Ord_SMGDosSMPARENTSWITCH = 709;
  1170. Ord_SMGDosSMPAUSE = 710;
  1171. Ord_SMGDosSMHDEINIT = 711;
  1172. Ord_SMGDosSMPMPRESENT = 712;
  1173. Ord_SMGDosSMREGISTERDD = 713;
  1174. Ord_SMGDosSMNOTIFYDD = 714;
  1175. Ord_SMGDosSMNOTIFYDD2 = 715;
  1176. Ord_SMGDosSMOPENDD = 716;
  1177. Ord_SMGDosSMSETSESSIONTYPE = 717;
  1178. Ord_CHRBASEINIT = 718;
  1179. Ord_OS2BASEINIT = 718;
  1180. Ord_MouDosGETPTRSHAPE = 719;
  1181. Ord_MouDosSETPTRSHAPE = 720;
  1182. Ord_MouDosGETNUMMICKEYS = 721;
  1183. Ord_MouDosGETTHRESHOLD = 722;
  1184. Ord_MouDosSHELLINIT = 723;
  1185. Ord_MouDosGETSCALEFACT = 724;
  1186. Ord_MouDosFLUSHQUE = 725;
  1187. Ord_MouDosGETNUMBUTTONS = 726;
  1188. Ord_MouDosCLOSE = 727;
  1189. Ord_MouDosSETTHRESHOLD = 728;
  1190. Ord_MouDosSETSCALEFACT = 729;
  1191. Ord_MouDosGETNUMQUEEL = 730;
  1192. Ord_MouDosDEREGISTER = 731;
  1193. Ord_MouDosGETEVENTMASK = 732;
  1194. Ord_MouDosSETEVENTMASK = 733;
  1195. Ord_MouDosOPEN = 734;
  1196. Ord_MouDosREMOVEPTR = 735;
  1197. Ord_MouDosGETPTRPOS = 736;
  1198. Ord_MouDosREADEVENTQUE = 737;
  1199. Ord_MouDosSETPTRPOS = 738;
  1200. Ord_MouDosGETDEVSTATUS = 739;
  1201. Ord_MouDosSYNCH = 740;
  1202. Ord_MouDosREGISTER = 741;
  1203. Ord_MouDosSETDEVSTATUS = 742;
  1204. Ord_MouDosDRAWPTR = 743;
  1205. Ord_MouDosINITREAL = 744;
  1206. Ord_KbdDosSETCUSTXT = 745;
  1207. Ord_KbdDosPROCESSINIT = 746;
  1208. Ord_KbdDosGETCP = 747;
  1209. Ord_KbdDosCHARIN = 748;
  1210. Ord_KbdDosSETCP = 749;
  1211. Ord_KbdDosLOADINSTANCE = 750;
  1212. Ord_KbdDosSYNCH = 751;
  1213. Ord_KbdDosREGISTER = 752;
  1214. Ord_KbdDosSTRINGIN = 753;
  1215. Ord_KbdDosGETSTATUS = 754;
  1216. Ord_KbdDosSETSTATUS = 755;
  1217. Ord_KbdDosGETFOCUS = 756;
  1218. Ord_KbdDosFLUSHBUFFER = 757;
  1219. Ord_KbdDosXLATE = 758;
  1220. Ord_KbdDosSWITCHFGND = 759;
  1221. Ord_KbdDosSHELLINIT = 760;
  1222. Ord_KbdDosCLOSE = 761;
  1223. Ord_KbdDosFREEFOCUS = 762;
  1224. Ord_KbdDosFREE = 763;
  1225. Ord_KbdDosDEREGISTER = 764;
  1226. Ord_KbdDosSETFGND = 765;
  1227. Ord_KbdDosPEEK = 766;
  1228. Ord_KbdDosOPEN = 767;
  1229. Ord_KbdDosGETHWID = 768;
  1230. Ord_KbdDosSETHWID = 769;
  1231. Ord_VioDosENDPOPUP = 770;
  1232. Ord_VioDosGETPHYSBUF = 771;
  1233. Ord_VioDosGETANSI = 772;
  1234. Ord_VioDosFREE = 773;
  1235. Ord_VioDosSETANSI = 774;
  1236. Ord_VioDosDEREGISTER = 775;
  1237. Ord_VioDosSCROLLUP = 776;
  1238. Ord_VioDosPRTSC = 777;
  1239. Ord_VioDosGETCURPOS = 778;
  1240. Ord_VioDosWRTCELLSTR = 779;
  1241. Ord_VioDosPOPUP = 780;
  1242. Ord_VioDosSCROLLRT = 781;
  1243. Ord_VioDosWRTCHARSTR = 782;
  1244. Ord_VioDosAVS_PRTSC = 783;
  1245. Ord_VioDosSETCURPOS = 784;
  1246. Ord_VioDosSRFUNBLOCK = 785;
  1247. Ord_VioDosSRFBLOCK = 786;
  1248. Ord_VioDosSCRUNLOCK = 787;
  1249. Ord_VioDosWRTTTY = 788;
  1250. Ord_VioDosSAVE = 789;
  1251. Ord_VioDosGETMODE = 790;
  1252. Ord_VioDosSETMODE = 791;
  1253. Ord_VioDosSCRLOCK = 792;
  1254. Ord_VioDosREADCELLSTR = 793;
  1255. Ord_VioDosSAVREDRAWWAIT = 794;
  1256. Ord_VioDosWRTNATTR = 795;
  1257. Ord_VioDosGETCURTYPE = 796;
  1258. Ord_VioDosSAVREDRAWUNDO = 797;
  1259. Ord_VioDosGETFONT = 798;
  1260. Ord_VioDosREADCHARSTR = 799;
  1261. Ord_VioDosGETBUF = 800;
  1262. Ord_VioDosSETCURTYPE = 801;
  1263. Ord_VioDosSETFONT = 802;
  1264. Ord_VioDosHETINIT = 803;
  1265. Ord_VioDosMODEUNDO = 804;
  1266. Ord_VioDosSSWSWITCH = 805;
  1267. Ord_VioDosMODEWAIT = 806;
  1268. Ord_VioDosAVS_PRTSCTOGGLE = 807;
  1269. Ord_VioDosGETCP = 808;
  1270. Ord_VioDosRESTORE = 809;
  1271. Ord_VioDosSETCP = 810;
  1272. Ord_VioDosSHOWBUF = 811;
  1273. Ord_VioDosSCROLLLF = 812;
  1274. Ord_VioDosREGISTER = 813;
  1275. Ord_VioDosGETCONFIG = 814;
  1276. Ord_VioDosSCROLLDN = 815;
  1277. Ord_VioDosWRTCHARSTRATT = 816;
  1278. Ord_VioDosGETSTATE = 817;
  1279. Ord_VioDosPRTSCTOGGLE = 818;
  1280. Ord_VioDosSETSTATE = 819;
  1281. Ord_VioDosWRTNCELL = 820;
  1282. Ord_VioDosWRTNCHAR = 821;
  1283. Ord_VioDosSHELLINIT = 822;
  1284. Ord_VioDosASSOCIATE = 823;
  1285. Ord_VioDosCREATEPS = 824;
  1286. Ord_VioDosDELETESETID = 825;
  1287. Ord_VioDosGETDEVICECELLSIZE = 826;
  1288. Ord_VioDosGETORG = 827;
  1289. Ord_VioDosCREATELOGFONT = 828;
  1290. Ord_VioDosDESTROYPS = 829;
  1291. Ord_VioDosQUERYSETIDS = 830;
  1292. Ord_VioDosSETORG = 831;
  1293. Ord_VioDosQUERYFONTS = 832;
  1294. Ord_VioDosSETDEVICECELLSIZE = 833;
  1295. Ord_VioDosSHOWPS = 834;
  1296. Ord_VioDosGETPSADDRESS = 835;
  1297. Ord_VioDosQUERYCONSOLE = 836;
  1298. Ord_VioDosREDRAWSIZE = 837;
  1299. Ord_VioDosGLOBALREG = 838;
  1300. Ord_XVioDosSETCASTATE = 839;
  1301. Ord_XVioDosCHECKCHARTYPE = 840;
  1302. Ord_XVioDosDESTROYCA = 841;
  1303. Ord_XVioDosCREATECA = 842;
  1304. Ord_VioDosCHECKCHARTYPE = 843;
  1305. Ord_XVioDosGETCASTATE = 844;
  1306. Ord_BvsDosMAIN = 845;
  1307. Ord_BvsDosREDRAWSIZE = 846;
  1308. Ord_BvsDosGETPTRDRAWNAME = 847;
  1309. Ord_AnsiDosINJECT = 848;
  1310. Ord_AnsiDosKEYDEF = 849;
  1311. Ord_AnsiDosINTERP = 850;
  1312. Ord_BksDosMAIN = 851;
  1313. Ord_BmsDosMAIN = 852;
  1314. Ord_MouDosGETHOTKEY = 853;
  1315. Ord_MouDosSETHOTKEY = 854;
  1316. Ord_SMGDosSMSYSINIT = 855;
  1317. Ord_SMGQHKEYBDHANDLE = 856;
  1318. Ord_SMGQHMOUSEHANDLE = 857;
  1319. Ord_CHRQueueRamSem = 858;
  1320. Ord_SMQueueRamSem = 858;
  1321. Ord_CHRArray = 859;
  1322. Ord_SMArray = 859;
  1323. Ord_CHRPIDArray = 860;
  1324. Ord_SMPIDArray = 860;
  1325. Ord_CHRInitialized = 861;
  1326. Ord_SMInitialized = 861;
  1327. Ord_CHRArraySize = 862;
  1328. Ord_SMArraySize = 862;
  1329. Ord_CHRBVSGLOBAL = 863;
  1330. Ord_BVSGLOBAL = 863;
  1331. Ord_CHRSMGINSTANCE = 864;
  1332. Ord_SMGINSTANCE = 864;
  1333. Ord_CHRBVHINSTANCE = 865;
  1334. Ord_BVHINSTANCE = 865;
  1335. Ord_THK32ALIASMEM = 866;
  1336. Ord_THK32FREEALIAS = 867;
  1337. Ord_THK32ALLOCVARLEN = 868;
  1338. Ord_THK32HANDLEBOUNDARY = 869;
  1339. Ord_THK32HANDLESTRING = 870;
  1340. Ord_THK32DEALLOC = 871;
  1341. Ord_THK32XHNDLR = 872;
  1342. Ord_Dos32SETEXTLIBPATH = 873;
  1343. Ord_Dos32QUERYEXTLIBPATH = 874;
  1344. Ord_Dos32PM16SEMRST = 875;
  1345. Ord_Dos32SYSCTL = 876;
  1346. Ord_Dos32QUERYTHREADCONTEXT = 877;
  1347. Ord_DosSGQUERYTOPMOST = 878;
  1348. Ord_Dos32PERFSYSCALL = 976;
  1349. Ord_Dos32OPENL = 981;
  1350. Ord_Dos32PROTECTOPENL = 982;
  1351. Ord_Dos32PROTECTSETFILELOCKSL = 983;
  1352. Ord_Dos32PROTECTSETFILEPTRL = 984;
  1353. Ord_Dos32PROTECTSETFILESIZEL = 985;
  1354. Ord_Dos32SETFILELOCKSL = 986;
  1355. Ord_Dos32CANCELLOCKREQUESTL = 987;
  1356. Ord_Dos32SETFILEPTRL = 988;
  1357. Ord_Dos32SETFILESIZEL = 989;
  1358. Ord_Dos32LISTIOL = 990;
  1359. {
  1360. xxx Ord_DosFSRAMSEMREQUEST2 = 991;
  1361. xxx Ord_DosFSRAMSEMCLEAR2 = 992;
  1362. }
  1363. Ord_Dos32SystemService = 995;
  1364. Ord_Dos32LISTIO = 996;
  1365. Ord_Dos32CREATETHREAD2 = 997;
  1366. Ord_DosSETEXTLIBPATH = 998;
  1367. Ord_DosQUERYEXTLIBPATH = 999;
  1368. {
  1369. xxx 1000 T32EXITLIST
  1370. xxx 1001 T32ALLOCPROTECTEDMEM
  1371. xxx 1002 T32ALIASMEM
  1372. xxx 1003 T32ALLOCMEM
  1373. xxx 1004 T32ALLOCSHAREDMEM
  1374. xxx 1005 T32GETNAMEDSHAREDMEM
  1375. xxx 1006 T32GETSHAREDMEM
  1376. xxx 1007 T32GIVESHAREDMEM
  1377. xxx 1008 T32FREEMEM
  1378. xxx 1009 T32SETMEM
  1379. xxx 1010 T32QUERYMEM
  1380. xxx 1011 T32QUERYMEMSTATE
  1381. xxx 1012 T32OPENVDD
  1382. xxx 1013 T32REQUESTVDD
  1383. xxx 1014 T32CLOSEVDD
  1384. xxx 1015 T32CREATETHREAD
  1385. xxx 1016 T32DYNAMICTRACE
  1386. xxx 1017 T32DEBUG
  1387. xxx 1018 T32QUERYPROCADDR
  1388. xxx 1019 T32CREATEEVENTSEM
  1389. xxx 1020 T32OPENEVENTSEM
  1390. xxx 1021 T32CLOSEEVENTSEM
  1391. xxx 1022 T32RESETEVENTSEM
  1392. xxx 1023 T32POSTEVENTSEM
  1393. xxx 1024 T32WAITEVENTSEM
  1394. xxx 1025 T32QUERYEVENTSEM
  1395. xxx 1026 T32CREATEMUTEXSEM
  1396. xxx 1027 T32OPENMUTEXSEM
  1397. xxx 1028 T32CLOSEMUTEXSEM
  1398. xxx 1029 T32REQUESTMUTEXSEM
  1399. xxx 1030 T32RELEASEMUTEXSEM
  1400. xxx 1031 T32QUERYMUTEXSEM
  1401. xxx 1032 T32CREATEMUXWAITSEM
  1402. xxx 1033 T32OPENMUXWAITSEM
  1403. xxx 1034 T32CLOSEMUXWAITSEM
  1404. xxx 1035 T32WAITMUXWAITSEM
  1405. xxx 1036 T32ADDMUXWAITSEM
  1406. xxx 1037 T32DELETEMUXWAITSEM
  1407. xxx 1038 T32QUERYMUXWAITSEM
  1408. xxx 1039 T32QUERYSYSINFO
  1409. xxx 1040 T32WAITTHREAD
  1410. xxx 1041 T32GETRESOURCE
  1411. xxx 1042 T32FREERESOURCE
  1412. xxx 1043 T32EXCEPTIONCALLBACK
  1413. xxx 1044 T32QUERYPAGEUSAGE
  1414. xxx 1045 T32FORCESYSTEMDUMP
  1415. xxx 1046 TI32ASYNCTIMER
  1416. xxx 1047 TI32STARTTIMER
  1417. xxx 1048 T32QUERYABIOSSUPPORT
  1418. xxx 1049 T32QUERYMODFROMEIP
  1419. xxx 1050 T32ALIASPERFCTRS
  1420. xxx 1051 T32CONFIGUREPERF
  1421. xxx 1052 T32DECONPERF
  1422. xxx 1053 T32REGISTERPERFCTRS
  1423. xxx 1054 T32QUERYSYSSTATE
  1424. xxx 1055 T32IREAD
  1425. xxx 1056 T32IWRITE
  1426. xxx 1057 T32TMRQUERYFREQ
  1427. xxx 1058 T32TMRQUERYTIME
  1428. xxx 1059 T32IMONREAD
  1429. xxx 1060 T32IMONWRITE
  1430. xxx 1061 T32QUERYRESOURCESIZE
  1431. xxx 1062 T32PROFILE
  1432. xxx 1063 T32SETSIGNALEXCEPTIONFOCUS
  1433. xxx 1064 T32SENDSIGNALEXCEPTION
  1434. xxx 1065 T32STARTTIMER
  1435. xxx 1066 T32STOPTIMER
  1436. xxx 1067 T32ASYNCTIMER
  1437. xxx 1068 T32INITIALIZEPORTHOLE
  1438. xxx 1069 T32QUERYHEADERINFO
  1439. xxx 1070 T32QUERYPROCTYPE
  1440. xxx 1071 T32IEXITMUSTCOMPLETE
  1441. xxx 1072 T32ICACHEMODULE
  1442. xxx 1073 T32DLLTERM
  1443. xxx 1074 T32IRAISEEXCEPTION
  1444. xxx 1075 T32ACKNOWLEDGESIGNALEXCEPTION
  1445. xxx 1076 T32QUERYDOSPROPERTY
  1446. xxx 1077 T32SETDOSPROPERTY
  1447. xxx 1078 T32SETFILELOCKS
  1448. xxx 1079 T32CANCELLOCKREQUEST
  1449. xxx 1080 T32KILLTHREAD
  1450. xxx 1081 TQUERYRASINFO
  1451. xxx 1082 T32DUMPPROCESS
  1452. xxx 1083 T32SUPPRESSPOPUPS
  1453. xxx 1084 T32IPROTECTWRITE
  1454. xxx 1085 T32PROTECTSETFILELOCKS
  1455. xxx 1086 T32IPROTECTREAD
  1456. xxx 1087 T32PMPOSTEVENTSEM
  1457. xxx 1088 T32PMWAITEVENTSEM
  1458. xxx 1089 T32PMREQUESTMUTEXSEM
  1459. xxx 1090 T32PMWAITMUXWAITSEM
  1460. xxx 1091 T32PM16SEMCHK
  1461. xxx 1092 T32ALLOCTHREADLOCALMEMORY
  1462. xxx 1093 T32FREETHREADLOCALMEMORY
  1463. xxx 1094 T32SETEXTLIBPATH
  1464. xxx 1095 T32QUERYEXTLIBPATH
  1465. xxx 1096 T32PM16SEMRST
  1466. xxx 1097 T32VERIFYPIDTID
  1467. xxx 1098 T32SYSCTL
  1468. xxx 1099 T32QUERYTHREADCONTEXT
  1469. xxx 1101 T32PERFSYSCALL
  1470. xxx 1102 T32LISTIO
  1471. xxx 1103 T32PMR3WAITEVENTSEM
  1472. xxx 1104 T32PMR3POSTEVENTSEM
  1473. xxx 1105 T32CREATETHREAD2
  1474. xxx 1106 T32PROTECTSETFILELOCKSL
  1475. xxx 1107 T32IPROTECTSETFILEPTRL
  1476. xxx 1108 T32SETFILELOCKSL
  1477. xxx 1109 T32CANCELLOCKREQUESTL
  1478. xxx 1110 T32ISETFILEPTRL
  1479. xxx 1111 T32LISTIOL
  1480. xxx 1116 T32ISETFILEPTR
  1481. xxx 1117 T32IPROTECTSETFILEPTR
  1482. }
  1483. (* PMGPI.DLL *)
  1484. Ord_DevOPENDC = 1;
  1485. Ord_DevCLOSEDC = 2;
  1486. Ord_DevPOSTDEVICEMODES = 3;
  1487. Ord_DevESCAPE = 4;
  1488. Ord_DevQUERYHARDCOPYCAPS = 5;
  1489. Ord_DevQUERYCAPS = 6;
  1490. Ord_GpiCREATEPS = 7;
  1491. Ord_GpiQUERYPS = 9;
  1492. Ord_GpiDESTROYPS = 10;
  1493. Ord_GpiRESETPS = 11;
  1494. Ord_GpiSAVEPS = 12;
  1495. Ord_GpiRESTOREPS = 13;
  1496. Ord_GpiASSOCIATE = 14;
  1497. Ord_GpiERRORSEGMENTDATA = 15;
  1498. Ord_GpiERASE = 16;
  1499. Ord_GpiSETDRAWCONTROL = 17;
  1500. Ord_GpiQUERYDRAWCONTROL = 18;
  1501. Ord_GpiDRAWCHAIN = 19;
  1502. Ord_GpiDRAWFROM = 20;
  1503. Ord_GpiDRAWSEGMENT = 21;
  1504. Ord_GpiSETSTOPDRAW = 22;
  1505. Ord_GpiQUERYSTOPDRAW = 23;
  1506. Ord_GpiREMOVEDYNAMICS = 24;
  1507. Ord_GpiDRAWDYNAMICS = 25;
  1508. Ord_GpiSETDRAWINGMODE = 26;
  1509. Ord_GpiQUERYDRAWINGMODE = 27;
  1510. Ord_GpiGETDATA = 28;
  1511. Ord_GpiPUTDATA = 29;
  1512. Ord_GpiSETPICKAPERTURESIZE = 30;
  1513. Ord_GpiQUERYPICKAPERTURESIZE = 31;
  1514. Ord_GpiSETPICKAPERTUREPOSITION = 32;
  1515. Ord_GpiQUERYPICKAPERTUREPOSITION = 33;
  1516. Ord_GpiSETTAG = 34;
  1517. Ord_GpiQUERYTAG = 35;
  1518. Ord_GpiCORRELATECHAIN = 36;
  1519. Ord_GpiCORRELATEFROM = 37;
  1520. Ord_GpiCORRELATESEGMENT = 38;
  1521. Ord_GpiRESETBOUNDARYDATA = 42;
  1522. Ord_GpiQUERYBOUNDARYDATA = 43;
  1523. Ord_GpiOPENSEGMENT = 44;
  1524. Ord_GpiCLOSESEGMENT = 46;
  1525. Ord_GpiDELETESEGMENT = 47;
  1526. Ord_GpiDELETESEGMENTS = 48;
  1527. Ord_GpiQUERYSEGMENTNAMES = 49;
  1528. Ord_GpiSETINITIALSEGMENTATTRS = 51;
  1529. Ord_GpiQUERYINITIALSEGMENTATTRS = 52;
  1530. Ord_GpiSETSEGMENTATTRS = 53;
  1531. Ord_GpiQUERYSEGMENTATTRS = 54;
  1532. Ord_GpiSETSEGMENTPRIORITY = 55;
  1533. Ord_GpiQUERYSEGMENTPRIORITY = 56;
  1534. Ord_GpiSETEDITMODE = 57;
  1535. Ord_GpiQUERYEDITMODE = 58;
  1536. Ord_GpiSETELEMENTPOINTER = 59;
  1537. Ord_GpiQUERYELEMENTPOINTER = 60;
  1538. Ord_GpiOFFSETELEMENTPOINTER = 61;
  1539. Ord_GpiDELETEELEMENT = 62;
  1540. Ord_GpiDELETEELEMENTRANGE = 63;
  1541. Ord_GpiLABEL = 64;
  1542. Ord_GpiSETELEMENTPOINTERATLABEL = 65;
  1543. Ord_GpiDELETEELEMENTSBETWEENLABELS = 66;
  1544. Ord_GpiQUERYELEMENTTYPE = 67;
  1545. Ord_GpiQUERYELEMENT = 68;
  1546. Ord_GpiELEMENT = 69;
  1547. Ord_GpiBEGINELEMENT = 70;
  1548. Ord_GpiENDELEMENT = 71;
  1549. Ord_GpiSETSEGMENTTRANSFORMMATRIX = 78;
  1550. Ord_GpiQUERYSEGMENTTRANSFORMMATRIX = 79;
  1551. Ord_GpiSETMODELTRANSFORMMATRIX = 80;
  1552. Ord_GpiQUERYMODELTRANSFORMMATRIX = 81;
  1553. Ord_GpiCALLSEGMENTMATRIX = 82;
  1554. Ord_GpiSETDEFAULTVIEWMATRIX = 83;
  1555. Ord_GpiQUERYDEFAULTVIEWMATRIX = 84;
  1556. Ord_GpiSETPAGEVIEWPORT = 85;
  1557. Ord_GpiQUERYPAGEVIEWPORT = 86;
  1558. Ord_GpiSETVIEWINGTRANSFORMMATRIX = 87;
  1559. Ord_GpiQUERYVIEWINGTRANSFORMMATRIX = 88;
  1560. Ord_GpiSETGRAPHICSFIELD = 89;
  1561. Ord_GpiQUERYGRAPHICSFIELD = 90;
  1562. Ord_GpiSETVIEWINGLIMITS = 91;
  1563. Ord_GpiQUERYVIEWINGLIMITS = 92;
  1564. Ord_GpiCONVERT = 93;
  1565. Ord_GpiSETATTRMODE = 94;
  1566. Ord_GpiQUERYATTRMODE = 95;
  1567. Ord_GpiPOP = 96;
  1568. Ord_GpiSETATTRS = 97;
  1569. Ord_GpiQUERYATTRS = 98;
  1570. Ord_GpiCREATELOGCOLORTABLE = 99;
  1571. Ord_GpiREALIZECOLORTABLE = 100;
  1572. Ord_GpiUNREALIZECOLORTABLE = 101;
  1573. Ord_GpiQUERYCOLORDATA = 102;
  1574. Ord_GpiQUERYLOGCOLORTABLE = 103;
  1575. Ord_GpiQUERYREALCOLORS = 104;
  1576. Ord_GpiQUERYNEARESTCOLOR = 105;
  1577. Ord_GpiQUERYCOLORINDEX = 106;
  1578. Ord_GpiQUERYRGBCOLOR = 107;
  1579. Ord_GpiSETCOLOR = 108;
  1580. Ord_GpiQUERYCOLOR = 109;
  1581. Ord_GpiSETBACKCOLOR = 110;
  1582. Ord_GpiQUERYBACKCOLOR = 111;
  1583. Ord_GpiSETMIX = 112;
  1584. Ord_GpiQUERYMIX = 113;
  1585. Ord_GpiSETBACKMIX = 114;
  1586. Ord_GpiQUERYBACKMIX = 115;
  1587. Ord_GpiSETLINETYPE = 116;
  1588. Ord_GpiQUERYLINETYPE = 117;
  1589. Ord_GpiSETLINEWIDTH = 118;
  1590. Ord_GpiQUERYLINEWIDTH = 119;
  1591. Ord_GpiSETLINEWIDTHGEOM = 120;
  1592. Ord_GpiQUERYLINEWIDTHGEOM = 121;
  1593. Ord_GpiSETLINEEND = 122;
  1594. Ord_GpiQUERYLINEEND = 123;
  1595. Ord_GpiSETLINEJOIN = 124;
  1596. Ord_GpiQUERYLINEJOIN = 125;
  1597. Ord_GpiSETCURRENTPOSITION = 126;
  1598. Ord_GpiQUERYCURRENTPOSITION = 127;
  1599. Ord_GpiMOVE = 128;
  1600. Ord_GpiLINE = 129;
  1601. Ord_GpiPOLYLINE = 130;
  1602. Ord_GpiBOX = 131;
  1603. Ord_GpiPTVISIBLE = 132;
  1604. Ord_GpiRECTVISIBLE = 133;
  1605. Ord_GpiSETARCPARAMS = 134;
  1606. Ord_GpiQUERYARCPARAMS = 135;
  1607. Ord_GpiPOINTARC = 136;
  1608. Ord_GpiFULLARC = 137;
  1609. Ord_GpiPARTIALARC = 138;
  1610. Ord_GpiPOLYFILLET = 139;
  1611. Ord_GpiPOLYFILLETSHARP = 140;
  1612. Ord_GpiPOLYSPLINE = 141;
  1613. Ord_GpiSETBITMAPID = 142;
  1614. Ord_GpiQUERYBITMAPHANDLE = 143;
  1615. Ord_GpiSETPATTERNSET = 144;
  1616. Ord_GpiQUERYPATTERNSET = 145;
  1617. Ord_GpiSETPATTERN = 146;
  1618. Ord_GpiQUERYPATTERN = 147;
  1619. Ord_GpiSETPATTERNREFPOINT = 148;
  1620. Ord_GpiQUERYPATTERNREFPOINT = 149;
  1621. Ord_GpiBEGINAREA = 150;
  1622. Ord_GpiENDAREA = 151;
  1623. Ord_GpiLOADFONTS = 152;
  1624. Ord_GpiUNLOADFONTS = 153;
  1625. Ord_GpiCREATELOGFONT = 154;
  1626. Ord_GpiDELETESETID = 155;
  1627. Ord_GpiQUERYNUMBERSETIDS = 156;
  1628. Ord_GpiQUERYSETIDS = 157;
  1629. Ord_GpiQUERYFONTS = 158;
  1630. Ord_GpiQUERYFONTMETRICS = 159;
  1631. Ord_GpiQUERYKERNINGPAIRS = 160;
  1632. Ord_GpiQUERYWIDTHTABLE = 161;
  1633. Ord_GpiSETCP = 162;
  1634. Ord_GpiQUERYCP = 163;
  1635. Ord_GpiQUERYTEXTBOX = 164;
  1636. Ord_DevQUERYDEVICENAMES = 165;
  1637. Ord_GpiQUERYDEFCHARBOX = 166;
  1638. Ord_GpiQUERYFONTFILEDESCRIPTIONS = 167;
  1639. Ord_GpiSETCHARSET = 168;
  1640. Ord_GpiQUERYCHARSET = 169;
  1641. Ord_GpiSETCHARBOX = 170;
  1642. Ord_GpiQUERYCHARBOX = 171;
  1643. Ord_GpiSETCHARANGLE = 172;
  1644. Ord_GpiQUERYCHARANGLE = 173;
  1645. Ord_GpiSETCHARSHEAR = 174;
  1646. Ord_GpiQUERYCHARSHEAR = 175;
  1647. Ord_GpiSETCHARDIRECTION = 176;
  1648. Ord_GpiQUERYCHARDIRECTION = 177;
  1649. Ord_GpiSETCHARMODE = 178;
  1650. Ord_GpiQUERYCHARMODE = 179;
  1651. Ord_GpiCHARSTRING = 180;
  1652. Ord_GpiCHARSTRINGAT = 181;
  1653. Ord_GpiCHARSTRINGPOS = 182;
  1654. Ord_GpiCHARSTRINGPOSAT = 183;
  1655. Ord_GpiSETMARKERSET = 184;
  1656. Ord_GpiQUERYMARKERSET = 185;
  1657. Ord_GpiSETMARKER = 186;
  1658. Ord_GpiQUERYMARKER = 187;
  1659. Ord_GpiSETMARKERBOX = 188;
  1660. Ord_GpiQUERYMARKERBOX = 189;
  1661. Ord_GpiMARKER = 190;
  1662. Ord_GpiPOLYMARKER = 191;
  1663. Ord_GpiIMAGE = 192;
  1664. Ord_GpiCREATEBITMAP = 196;
  1665. Ord_GpiDELETEBITMAP = 197;
  1666. Ord_GpiSETBITMAP = 198;
  1667. Ord_GpiSETBITMAPDIMENSION = 199;
  1668. Ord_GpiQUERYBITMAPDIMENSION = 200;
  1669. Ord_GpiQUERYDEVICEBITMAPFORMATS = 201;
  1670. Ord_GpiQUERYBITMAPPARAMETERS = 202;
  1671. Ord_GpiSETBITMAPBITS = 203;
  1672. Ord_GpiQUERYBITMAPBITS = 204;
  1673. Ord_GpiBITBLT = 205;
  1674. Ord_GpiSETPEL = 206;
  1675. Ord_GpiQUERYPEL = 207;
  1676. Ord_GpiCREATEREGION = 208;
  1677. Ord_GpiSETREGION = 209;
  1678. Ord_GpiDESTROYREGION = 210;
  1679. Ord_GpiCOMBINEREGION = 211;
  1680. Ord_GpiEQUALREGION = 212;
  1681. Ord_GpiOFFSETREGION = 213;
  1682. Ord_GpiPTINREGION = 214;
  1683. Ord_GpiRECTINREGION = 215;
  1684. Ord_GpiQUERYREGIONBOX = 216;
  1685. Ord_GpiQUERYREGIONRECTS = 217;
  1686. Ord_GpiSETCLIPREGION = 218;
  1687. Ord_GpiQUERYCLIPREGION = 219;
  1688. Ord_GpiQUERYCLIPBOX = 220;
  1689. Ord_GpiINTERSECTCLIPRECTANGLE = 221;
  1690. Ord_GpiEXCLUDECLIPRECTANGLE = 222;
  1691. Ord_GpiOFFSETCLIPREGION = 223;
  1692. Ord_GpiPAINTREGION = 224;
  1693. Ord_GpiLOADMETAFILE = 225;
  1694. Ord_GpiCOPYMETAFILE = 226;
  1695. Ord_GpiPLAYMETAFILE = 227;
  1696. Ord_GpiSAVEMETAFILE = 228;
  1697. Ord_GpiDELETEMETAFILE = 229;
  1698. Ord_GpiQUERYMETAFILEBITS = 230;
  1699. Ord_GpiSETMETAFILEBITS = 231;
  1700. Ord_GpiQUERYMETAFILELENGTH = 232;
  1701. Ord_GpiSETCLIPPATH = 233;
  1702. Ord_GpiBEGINPATH = 234;
  1703. Ord_GpiENDPATH = 235;
  1704. Ord_GpiCLOSEFIGURE = 236;
  1705. Ord_GpiMODIFYPATH = 237;
  1706. Ord_GpiFILLPATH = 238;
  1707. Ord_GpiSTARTREQUEST = 239;
  1708. Ord_GpiQUERYDEVICE = 240;
  1709. Ord_DevSTDOPEN = 244;
  1710. Ord_GpiQUERYCHARSTRINGPOS = 245;
  1711. Ord_GpiQUERYCHARSTRINGPOSAT = 246;
  1712. Ord_GpiSETPS = 248;
  1713. Ord_SEGSGWOPENSEGMENTWINDOW = 249;
  1714. Ord_MTENDREADREQUEST = 250;
  1715. Ord_MTGETDESCRIPTION = 251;
  1716. Ord_FMTORDERTABLE = 252;
  1717. Ord_MTGETCODEPAGE = 253;
  1718. Ord_MTGETLCT = 254;
  1719. Ord_MTGETGDDINFO = 255;
  1720. Ord_FMTCONVERTGOCAPOLY = 256;
  1721. Ord_MTGETFIRSTFONT = 257;
  1722. Ord_SEGSGWNEWPARTDATA = 258;
  1723. Ord_MTSTARTREADREQUEST = 259;
  1724. Ord_MTGETFIRSTGRAPHICSDATA = 260;
  1725. Ord_MTGETNEXTFONT = 261;
  1726. Ord_MTGETNEXTGRAPHICSDATA = 262;
  1727. Ord_GpiLOADPUBLICFONTS = 263;
  1728. Ord_GpiUNLOADPUBLICFONTS = 264;
  1729. Ord_GpiCOMMENT = 268;
  1730. Ord_GpiWCBITBLT = 269;
  1731. Ord_GpiSTROKEPATH = 270;
  1732. Ord_SEGSGWNEXTORDERF = 271;
  1733. Ord_GpiOUTLINEPATH = 274;
  1734. Ord_GpiSETDEFTAG = 275;
  1735. Ord_GpiQUERYDEFTAG = 276;
  1736. Ord_GpiSETDEFATTRS = 277;
  1737. Ord_GpiQUERYDEFATTRS = 278;
  1738. Ord_GpiSETDEFVIEWINGLIMITS = 279;
  1739. Ord_GpiQUERYDEFVIEWINGLIMITS = 280;
  1740. Ord_GpiSETDEFARCPARAMS = 281;
  1741. Ord_GpiQUERYDEFARCPARAMS = 282;
  1742. Ord_GpiTRANSLATE = 283;
  1743. Ord_GpiSCALE = 284;
  1744. Ord_GpiROTATE = 285;
  1745. Ord_GpiPOLYLINEDISJOINT = 286;
  1746. Ord_GpiPATHTOREGION = 287;
  1747. Ord_GpiFLOODFILL = 289;
  1748. Ord_GpiDRAWBITS = 290;
  1749. Ord_GpiQUERYBITMAPINFOHEADER = 291;
  1750. Ord_GpiQUERYLOGICALFONT = 292;
  1751. Ord_GpiQUERYFACESTRING = 293;
  1752. Ord_GpiQUERYFONTACTION = 294;
  1753. Ord_GpiCREATEPALETTE = 295;
  1754. Ord_GpiDELETEPALETTE = 296;
  1755. Ord_GpiSELECTPALETTE = 297;
  1756. Ord_GpiANIMATEPALETTE = 298;
  1757. Ord_GpiSETPALETTEENTRIES = 299;
  1758. Ord_GpiQUERYPALETTE = 300;
  1759. Ord_GpiQUERYPALETTEINFO = 301;
  1760. Ord_GpiQUERYCHAREXTRA = 302;
  1761. Ord_GpiSETCHAREXTRA = 303;
  1762. Ord_GpiQUERYCHARBREAKEXTRA = 304;
  1763. Ord_GpiSETCHARBREAKEXTRA = 305;
  1764. Ord_GpiFRAMEREGION = 306;
  1765. Ord_GpiCONVERTWITHMATRIX = 307;
  1766. Ord_Gpi32ASSOCIATE = 351;
  1767. Ord_Gpi32BEGINAREA = 352;
  1768. Ord_Gpi32BEGINELEMENT = 353;
  1769. Ord_Gpi32BEGINPATH = 354;
  1770. Ord_Gpi32BITBLT = 355;
  1771. Ord_Gpi32BOX = 356;
  1772. Ord_Gpi32CALLSEGMENTMATRIX = 357;
  1773. Ord_Gpi32CHARSTRING = 358;
  1774. Ord_Gpi32CHARSTRINGAT = 359;
  1775. Ord_Gpi32CLOSEFIGURE = 360;
  1776. Ord_Gpi32CLOSESEGMENT = 361;
  1777. Ord_Gpi32COMBINEREGION = 362;
  1778. Ord_Gpi32COMMENT = 363;
  1779. Ord_Gpi32CONVERT = 364;
  1780. Ord_Gpi32COPYMETAFILE = 365;
  1781. Ord_Gpi32CORRELATECHAIN = 366;
  1782. Ord_Gpi32CORRELATEFROM = 367;
  1783. Ord_Gpi32CREATELOGFONT = 368;
  1784. Ord_Gpi32CREATEPS = 369;
  1785. Ord_Gpi32CREATEREGION = 370;
  1786. Ord_Gpi32DELETEBITMAP = 371;
  1787. Ord_Gpi32DELETEELEMENT = 372;
  1788. Ord_Gpi32DELETEELEMENTRANGE = 373;
  1789. Ord_Gpi32DELETEELEMENTSBETWEENLABE = 374;
  1790. Ord_Gpi32DELETEMETAFILE = 375;
  1791. Ord_Gpi32DELETESEGMENT = 376;
  1792. Ord_Gpi32DELETESEGMENTS = 377;
  1793. Ord_Gpi32DELETESETID = 378;
  1794. Ord_Gpi32DESTROYPS = 379;
  1795. Ord_Gpi32DRAWCHAIN = 380;
  1796. Ord_Gpi32DRAWDYNAMICS = 381;
  1797. Ord_Gpi32DRAWFROM = 382;
  1798. Ord_Gpi32DRAWSEGMENT = 383;
  1799. Ord_Gpi32ELEMENT = 384;
  1800. Ord_Gpi32ENDAREA = 385;
  1801. Ord_Gpi32ENDELEMENT = 386;
  1802. Ord_Gpi32ENDPATH = 387;
  1803. Ord_Gpi32EQUALREGION = 388;
  1804. Ord_Gpi32ERASE = 389;
  1805. Ord_Gpi32ERRORSEGMENTDATA = 390;
  1806. Ord_Gpi32EXCLUDECLIPRECTANGLE = 391;
  1807. Ord_Gpi32FILLPATH = 392;
  1808. Ord_Gpi32FULLARC = 393;
  1809. Ord_Gpi32GETDATA = 394;
  1810. Ord_Gpi32IMAGE = 395;
  1811. Ord_Gpi32INTERSECTCLIPRECTANGLE = 396;
  1812. Ord_Gpi32LABEL = 397;
  1813. Ord_Gpi32LINE = 398;
  1814. Ord_Gpi32LOADBITMAP = 399;
  1815. Ord_Gpi32LOADFONTS = 400;
  1816. Ord_Gpi32LOADMETAFILE = 401;
  1817. Ord_Gpi32MARKER = 402;
  1818. Ord_Gpi32MODIFYPATH = 403;
  1819. Ord_Gpi32MOVE = 404;
  1820. Ord_Gpi32OFFSETCLIPREGION = 405;
  1821. Ord_Gpi32OFFSETELEMENTPOINTER = 406;
  1822. Ord_Gpi32OFFSETREGION = 407;
  1823. Ord_Gpi32OPENSEGMENT = 408;
  1824. Ord_Gpi32PAINTREGION = 409;
  1825. Ord_Gpi32PLAYMETAFILE = 411;
  1826. Ord_Gpi32POINTARC = 412;
  1827. Ord_Gpi32POLYFILLET = 413;
  1828. Ord_Gpi32POLYFILLETSHARP = 414;
  1829. Ord_Gpi32POLYLINE = 415;
  1830. Ord_Gpi32POLYMARKER = 416;
  1831. Ord_Gpi32POLYSPLINE = 417;
  1832. Ord_Gpi32POP = 418;
  1833. Ord_Gpi32PTINREGION = 419;
  1834. Ord_Gpi32PTVISIBLE = 420;
  1835. Ord_Gpi32PUTDATA = 421;
  1836. Ord_Gpi32QUERYARCPARAMS = 422;
  1837. Ord_Gpi32QUERYATTRMODE = 423;
  1838. Ord_Gpi32QUERYBACKCOLOR = 424;
  1839. Ord_Gpi32QUERYBACKMIX = 425;
  1840. Ord_Gpi32QUERYBITMAPDIMENSION = 426;
  1841. Ord_Gpi32QUERYBITMAPHANDLE = 427;
  1842. Ord_Gpi32QUERYBOUNDARYDATA = 428;
  1843. Ord_Gpi32QUERYCHARANGLE = 429;
  1844. Ord_Gpi32QUERYCHARBOX = 430;
  1845. Ord_Gpi32QUERYCHARDIRECTION = 431;
  1846. Ord_Gpi32QUERYCHARMODE = 432;
  1847. Ord_Gpi32QUERYCHARSET = 433;
  1848. Ord_Gpi32QUERYCHARSHEAR = 434;
  1849. Ord_Gpi32QUERYCLIPBOX = 435;
  1850. Ord_Gpi32QUERYCLIPREGION = 436;
  1851. Ord_Gpi32QUERYCOLOR = 437;
  1852. Ord_Gpi32QUERYCOLORDATA = 438;
  1853. Ord_Gpi32QUERYCOLORINDEX = 439;
  1854. Ord_Gpi32QUERYCP = 440;
  1855. Ord_Gpi32QUERYCURRENTPOSITION = 441;
  1856. Ord_Gpi32QUERYDEFCHARBOX = 442;
  1857. Ord_Gpi32QUERYDEFAULTVIEWMATRIX = 443;
  1858. Ord_Gpi32QUERYDEVICE = 444;
  1859. Ord_Gpi32QUERYDEVICEBITMAPFORMATS = 445;
  1860. Ord_Gpi32QUERYDRAWCONTROL = 446;
  1861. Ord_Gpi32QUERYDRAWINGMODE = 447;
  1862. Ord_Gpi32QUERYEDITMODE = 448;
  1863. Ord_Gpi32QUERYELEMENT = 449;
  1864. Ord_Gpi32QUERYELEMENTPOINTER = 450;
  1865. Ord_Gpi32QUERYELEMENTTYPE = 451;
  1866. Ord_Gpi32QUERYFONTFILEDESCRIPTIONS = 452;
  1867. Ord_Gpi32QUERYFONTMETRICS = 453;
  1868. Ord_Gpi32QUERYGRAPHICSFIELD = 454;
  1869. Ord_Gpi32QUERYINITIALSEGMENTATTRS = 455;
  1870. Ord_Gpi32QUERYKERNINGPAIRS = 456;
  1871. Ord_Gpi32QUERYLINEEND = 457;
  1872. Ord_Gpi32QUERYLINEJOIN = 458;
  1873. Ord_Gpi32QUERYLINETYPE = 459;
  1874. Ord_Gpi32QUERYLINEWIDTH = 460;
  1875. Ord_Gpi32QUERYLINEWIDTHGEOM = 461;
  1876. Ord_Gpi32QUERYMARKER = 462;
  1877. Ord_Gpi32QUERYMARKERBOX = 463;
  1878. Ord_Gpi32QUERYMARKERSET = 464;
  1879. Ord_Gpi32QUERYMETAFILEBITS = 465;
  1880. Ord_Gpi32QUERYMETAFILELENGTH = 466;
  1881. Ord_Gpi32QUERYMIX = 467;
  1882. Ord_Gpi32QUERYMODELTRANSFORMMATRIX = 468;
  1883. Ord_Gpi32QUERYNEARESTCOLOR = 469;
  1884. Ord_Gpi32QUERYNUMBERSETIDS = 470;
  1885. Ord_Gpi32QUERYPS = 471;
  1886. Ord_Gpi32QUERYPAGEVIEWPORT = 472;
  1887. Ord_Gpi32QUERYPATTERN = 473;
  1888. Ord_Gpi32QUERYPATTERNREFPOINT = 474;
  1889. Ord_Gpi32QUERYPATTERNSET = 475;
  1890. Ord_Gpi32QUERYPEL = 476;
  1891. Ord_Gpi32QUERYPICKAPERTUREPOSITION = 477;
  1892. Ord_Gpi32QUERYPICKAPERTURESIZE = 478;
  1893. Ord_Gpi32QUERYRGBCOLOR = 479;
  1894. Ord_Gpi32QUERYREALCOLORS = 480;
  1895. Ord_Gpi32QUERYREGIONBOX = 481;
  1896. Ord_Gpi32QUERYSEGMENTATTRS = 482;
  1897. Ord_Gpi32QUERYSEGMENTNAMES = 483;
  1898. Ord_Gpi32QUERYSEGMENTPRIORITY = 484;
  1899. Ord_Gpi32QUERYSEGMENTTRANSFORMMATR = 485;
  1900. Ord_Gpi32QUERYSETIDS = 486;
  1901. Ord_Gpi32QUERYSTOPDRAW = 487;
  1902. Ord_Gpi32QUERYTAG = 488;
  1903. Ord_Gpi32QUERYTEXTBOX = 489;
  1904. Ord_Gpi32QUERYVIEWINGLIMITS = 490;
  1905. Ord_Gpi32QUERYVIEWINGTRANSFORMMATR = 491;
  1906. Ord_Gpi32QUERYWIDTHTABLE = 492;
  1907. Ord_Gpi32RECTINREGION = 494;
  1908. Ord_Gpi32RECTVISIBLE = 495;
  1909. Ord_Gpi32REMOVEDYNAMICS = 496;
  1910. Ord_Gpi32RESETBOUNDARYDATA = 497;
  1911. Ord_Gpi32RESETPS = 498;
  1912. Ord_Gpi32RESTOREPS = 499;
  1913. Ord_Gpi32SAVEMETAFILE = 500;
  1914. Ord_Gpi32SAVEPS = 501;
  1915. Ord_Gpi32SETARCPARAMS = 502;
  1916. Ord_Gpi32SETATTRMODE = 503;
  1917. Ord_Gpi32SETBACKCOLOR = 504;
  1918. Ord_Gpi32SETBACKMIX = 505;
  1919. Ord_Gpi32SETBITMAP = 506;
  1920. Ord_Gpi32SETBITMAPDIMENSION = 507;
  1921. Ord_Gpi32SETBITMAPID = 508;
  1922. Ord_Gpi32SETCHARANGLE = 509;
  1923. Ord_Gpi32SETCHARBOX = 510;
  1924. Ord_Gpi32SETCHARDIRECTION = 511;
  1925. Ord_Gpi32SETCHARMODE = 512;
  1926. Ord_Gpi32SETCHARSET = 513;
  1927. Ord_Gpi32SETCHARSHEAR = 514;
  1928. Ord_Gpi32SETCLIPPATH = 515;
  1929. Ord_Gpi32SETCLIPREGION = 516;
  1930. Ord_Gpi32SETCOLOR = 517;
  1931. Ord_Gpi32SETCP = 518;
  1932. Ord_Gpi32SETCURRENTPOSITION = 519;
  1933. Ord_Gpi32SETDEFAULTVIEWMATRIX = 520;
  1934. Ord_Gpi32SETDRAWCONTROL = 521;
  1935. Ord_Gpi32SETDRAWINGMODE = 522;
  1936. Ord_Gpi32SETEDITMODE = 523;
  1937. Ord_Gpi32SETELEMENTPOINTER = 524;
  1938. Ord_Gpi32SETELEMENTPOINTERATLABEL = 525;
  1939. Ord_Gpi32SETGRAPHICSFIELD = 526;
  1940. Ord_Gpi32SETINITIALSEGMENTATTRS = 527;
  1941. Ord_Gpi32SETLINEEND = 528;
  1942. Ord_Gpi32SETLINEJOIN = 529;
  1943. Ord_Gpi32SETLINETYPE = 530;
  1944. Ord_Gpi32SETLINEWIDTH = 531;
  1945. Ord_Gpi32SETLINEWIDTHGEOM = 532;
  1946. Ord_Gpi32SETMARKER = 533;
  1947. Ord_Gpi32SETMARKERBOX = 534;
  1948. Ord_Gpi32SETMARKERSET = 535;
  1949. Ord_Gpi32SETMETAFILEBITS = 536;
  1950. Ord_Gpi32SETMIX = 537;
  1951. Ord_Gpi32SETMODELTRANSFORMMATRIX = 538;
  1952. Ord_Gpi32SETPS = 539;
  1953. Ord_Gpi32SETPAGEVIEWPORT = 540;
  1954. Ord_Gpi32SETPATTERN = 541;
  1955. Ord_Gpi32SETPATTERNREFPOINT = 542;
  1956. Ord_Gpi32SETPATTERNSET = 543;
  1957. Ord_Gpi32SETPEL = 544;
  1958. Ord_Gpi32SETPICKAPERTUREPOSITION = 545;
  1959. Ord_Gpi32SETREGION = 546;
  1960. Ord_Gpi32SETSEGMENTATTRS = 547;
  1961. Ord_Gpi32SETSEGMENTPRIORITY = 548;
  1962. Ord_Gpi32SETSEGMENTTRANSFORMMATRIX = 549;
  1963. Ord_Gpi32SETSTOPDRAW = 550;
  1964. Ord_Gpi32SETTAG = 551;
  1965. Ord_Gpi32SETVIEWINGLIMITS = 552;
  1966. Ord_Gpi32SETVIEWINGTRANSFORMMATRIX = 553;
  1967. Ord_Gpi32STROKEPATH = 554;
  1968. Ord_Gpi32UNLOADFONTS = 555;
  1969. Ord_Gpi32WCBITBLT = 557;
  1970. Ord_Gpi32POLYLINEDISJOINT = 558;
  1971. Ord_Gpi32PATHTOREGION = 559;
  1972. Ord_Gpi32FLOODFILL = 560;
  1973. Ord_Gpi32SUSPENDPLAY = 561;
  1974. Ord_Gpi32RESUMEPLAY = 562;
  1975. Ord_Gpi32OUTLINEPATH = 563;
  1976. Ord_Gpi32TRANSLATE = 564;
  1977. Ord_Gpi32SCALE = 565;
  1978. Ord_Gpi32ROTATE = 566;
  1979. Ord_Gpi32QUERYDEFARCPARAMS = 567;
  1980. Ord_Gpi32QUERYDEFTAG = 568;
  1981. Ord_Gpi32QUERYDEFVIEWINGLIMITS = 569;
  1982. Ord_Gpi32SETDEFARCPARAMS = 570;
  1983. Ord_Gpi32SETDEFTAG = 571;
  1984. Ord_Gpi32SETDEFVIEWINGLIMITS = 572;
  1985. Ord_Gpi32QUERYBITMAPPARAMETERS = 573;
  1986. Ord_Gpi32QUERYLOGICALFONT = 574;
  1987. Ord_Gpi32QUERYFACESTRING = 575;
  1988. Ord_Gpi32QUERYFONTACTION = 576;
  1989. Ord_Gpi32DELETEPALETTE = 577;
  1990. Ord_Gpi32SELECTPALETTE = 578;
  1991. Ord_Gpi32QUERYPALETTE = 579;
  1992. Ord_Gpi32CHARSTRINGPOS = 580;
  1993. Ord_Gpi32CHARSTRINGPOSAT = 581;
  1994. Ord_Gpi32CORRELATESEGMENT = 582;
  1995. Ord_Gpi32QUERYATTRS = 583;
  1996. Ord_Gpi32QUERYCHARSTRINGPOS = 584;
  1997. Ord_Gpi32QUERYCHARSTRINGPOSAT = 585;
  1998. Ord_Gpi32QUERYFONTS = 586;
  1999. Ord_Gpi32QUERYREGIONRECTS = 587;
  2000. Ord_Gpi32SETATTRS = 588;
  2001. Ord_Gpi32SETPICKAPERTURESIZE = 589;
  2002. Ord_Gpi32QUERYDEFATTRS = 590;
  2003. Ord_Gpi32SETDEFATTRS = 591;
  2004. Ord_Gpi32CREATELOGCOLORTABLE = 592;
  2005. Ord_Gpi32QUERYLOGCOLORTABLE = 593;
  2006. Ord_Gpi32CREATEPALETTE = 594;
  2007. Ord_Gpi32ANIMATEPALETTE = 595;
  2008. Ord_Gpi32SETPALETTEENTRIES = 596;
  2009. Ord_Gpi32QUERYPALETTEINFO = 597;
  2010. Ord_Gpi32CREATEBITMAP = 598;
  2011. Ord_Gpi32QUERYBITMAPBITS = 599;
  2012. Ord_Gpi32QUERYBITMAPINFOHEADER = 601;
  2013. Ord_Gpi32SETBITMAPBITS = 602;
  2014. Ord_Gpi32DRAWBITS = 603;
  2015. Ord_Dev32CLOSEDC = 604;
  2016. Ord_Dev32ESCAPE = 605;
  2017. Ord_Dev32QUERYCAPS = 606;
  2018. Ord_Dev32QUERYDEVICENAMES = 607;
  2019. Ord_Dev32QUERYHARDCOPYCAPS = 608;
  2020. Ord_Dev32POSTDEVICEMODES = 609;
  2021. Ord_Dev32OPENDC = 610;
  2022. Ord_Gpi32DESTROYREGION = 611;
  2023. Ord_Gpi32PARTIALARC = 612;
  2024. Ord_Gpi32QUERYCHAREXTRA = 613;
  2025. Ord_Gpi32SETCHAREXTRA = 614;
  2026. Ord_Gpi32QUERYCHARBREAKEXTRA = 615;
  2027. Ord_Gpi32SETCHARBREAKEXTRA = 616;
  2028. Ord_Gpi32FRAMEREGION = 617;
  2029. Ord_Gpi32CONVERTWITHMATRIX = 618;
  2030. Ord_Gpi32LOADPUBLICFONTS = 622;
  2031. Ord_Gpi32UNLOADPUBLICFONTS = 623;
  2032. (* PMWIN.DLL *)
  2033. Ord_WinQUERYDESKTOPWINDOW = 1;
  2034. Ord_WinQUERYOBJECTWINDOW = 2;
  2035. Ord_WinREGISTERCLASS = 3;
  2036. Ord_WinQUERYCLASSNAME = 4;
  2037. Ord_WinQUERYCLASSINFO = 5;
  2038. Ord_WinCREATEWINDOW = 6;
  2039. Ord_WinDESTROYWINDOW = 7;
  2040. Ord_WinSETWINDOWPOS = 8;
  2041. Ord_WinSETMULTWINDOWPOS = 9;
  2042. Ord_WinQUERYWINDOWPOS = 10;
  2043. Ord_WinENABLEWINDOW = 11;
  2044. Ord_WinISWINDOWENABLED = 12;
  2045. Ord_WinSHOWWINDOW = 13;
  2046. Ord_WinENABLEWINDOWUPDATE = 14;
  2047. Ord_WinISWINDOWVISIBLE = 15;
  2048. Ord_WinSETWINDOWTEXT = 16;
  2049. Ord_WinQUERYWINDOWTEXT = 17;
  2050. Ord_WinQUERYWINDOWTEXTLENGTH = 18;
  2051. Ord_WinWINDOWFROMID = 19;
  2052. Ord_WinMULTWINDOWFROMIDS = 20;
  2053. Ord_WinISWINDOW = 21;
  2054. Ord_WinISCHILD = 22;
  2055. Ord_WinSETPARENT = 23;
  2056. Ord_WinSETOWNER = 24;
  2057. Ord_WinQUERYWINDOW = 25;
  2058. Ord_WinQUERYWINDOWRECT = 26;
  2059. Ord_WinQUERYWINDOWPROCESS = 27;
  2060. Ord_WinSETWINDOWUSHORT = 28;
  2061. Ord_WinQUERYWINDOWUSHORT = 29;
  2062. Ord_WinSETWINDOWULONG = 30;
  2063. Ord_WinQUERYWINDOWULONG = 31;
  2064. Ord_WinBEGINENUMWINDOWS = 32;
  2065. Ord_WinGETNEXTWINDOW = 33;
  2066. Ord_WinENDENUMWINDOWS = 34;
  2067. Ord_WinWINDOWFROMPOINT = 35;
  2068. Ord_WinMAPWINDOWPOINTS = 36;
  2069. Ord_WinSUBCLASSWINDOW = 37;
  2070. Ord_WinLOCKWINDOW = 38;
  2071. Ord_WinQUERYWINDOWLOCKCOUNT = 39;
  2072. Ord_WinREGISTERWINDOWDESTROY = 40;
  2073. Ord_WinOPENWINDOWDC = 41;
  2074. Ord_WinGETSCREENPS = 42;
  2075. Ord_WinGETPS = 43;
  2076. Ord_WinRELEASEPS = 44;
  2077. Ord_WinBEGINPAINT = 45;
  2078. Ord_WinENDPAINT = 46;
  2079. Ord_WinINVALIDATERECT = 47;
  2080. Ord_WinINVALIDATEREGION = 48;
  2081. Ord_WinVALIDATERECT = 49;
  2082. Ord_WinVALIDATEREGION = 50;
  2083. Ord_WinQUERYUPDATERECT = 51;
  2084. Ord_WinQUERYUPDATEREGION = 52;
  2085. Ord_WinUPDATEWINDOW = 53;
  2086. Ord_WinEXCLUDEUPDATEREGION = 54;
  2087. Ord_WinLOCKWINDOWUPDATE = 55;
  2088. Ord_WinLOCKVISREGIONS = 56;
  2089. Ord_WinWINDOWFROMDC = 57;
  2090. Ord_WinCREATEMSGQUEUE = 58;
  2091. Ord_WinDESTROYMSGQUEUE = 59;
  2092. Ord_WinQUERYQUEUESTATUS = 60;
  2093. Ord_WinSENDMSG = 61;
  2094. Ord_WinBROADCASTMSG = 63;
  2095. Ord_WinINSENDMSG = 64;
  2096. Ord_WinGETMSG = 65;
  2097. Ord_WinPEEKMSG = 66;
  2098. Ord_WinWAITMSG = 67;
  2099. Ord_WinDISPATCHMSG = 68;
  2100. Ord_WinPOSTMSG = 69;
  2101. Ord_WinPOSTQUEUEMSG = 70;
  2102. Ord_WinQUERYMSGPOS = 71;
  2103. Ord_WinQUERYMSGTIME = 72;
  2104. Ord_WinCALLMSGFILTER = 73;
  2105. Ord_WinSETMSGINTEREST = 74;
  2106. Ord_WinSETCAPTURE = 75;
  2107. Ord_WinQUERYCAPTURE = 76;
  2108. Ord_WinSETFOCUS = 77;
  2109. Ord_WinQUERYFOCUS = 78;
  2110. Ord_WinSETACTIVEWINDOW = 79;
  2111. Ord_WinQUERYACTIVEWINDOW = 80;
  2112. Ord_WinSETSYSMODALWINDOW = 81;
  2113. Ord_WinQUERYSYSMODALWINDOW = 82;
  2114. Ord_WinISTHREADACTIVE = 83;
  2115. Ord_WinSTARTTIMER = 84;
  2116. Ord_WinSTOPTIMER = 85;
  2117. Ord_WinGETCURRENTTIME = 86;
  2118. Ord_WinLOADPOINTER = 87;
  2119. Ord_WinCREATEPOINTER = 88;
  2120. Ord_WinDESTROYPOINTER = 89;
  2121. Ord_OldWinQUERYPOINTERINFO = 90;
  2122. Ord_WinQUERYSYSPOINTER = 91;
  2123. Ord_WinSETPOINTER = 92;
  2124. Ord_WinQUERYPOINTER = 93;
  2125. Ord_WinSHOWPOINTER = 94;
  2126. Ord_WinSETPOINTERPOS = 95;
  2127. Ord_WinQUERYPOINTERPOS = 96;
  2128. Ord_WinGETSYSBITMAP = 97;
  2129. Ord_WinCREATECURSOR = 98;
  2130. Ord_WinDESTROYCURSOR = 99;
  2131. Ord_WinSHOWCURSOR = 100;
  2132. Ord_WinQUERYCURSORINFO = 101;
  2133. Ord_WinLOADACCELTABLE = 102;
  2134. Ord_WinCREATEACCELTABLE = 103;
  2135. Ord_WinDESTROYACCELTABLE = 104;
  2136. Ord_WinTRANSLATEACCEL = 105;
  2137. Ord_WinSETACCELTABLE = 106;
  2138. Ord_WinQUERYACCELTABLE = 107;
  2139. Ord_WinCOPYACCELTABLE = 108;
  2140. Ord_WinSETHOOK = 109;
  2141. Ord_WinRELEASEHOOK = 110;
  2142. Ord_WinOPENCLIPBRD = 111;
  2143. Ord_WinCLOSECLIPBRD = 112;
  2144. Ord_WinEMPTYCLIPBRD = 113;
  2145. Ord_WinSETCLIPBRDOWNER = 114;
  2146. Ord_WinQUERYCLIPBRDOWNER = 115;
  2147. Ord_WinSETCLIPBRDDATA = 116;
  2148. Ord_WinQUERYCLIPBRDDATA = 117;
  2149. Ord_WinENUMCLIPBRDFMTS = 118;
  2150. Ord_WinQUERYCLIPBRDFMTINFO = 119;
  2151. Ord_WinSETCLIPBRDVIEWER = 120;
  2152. Ord_WinQUERYCLIPBRDVIEWER = 121;
  2153. Ord_WinLOADDLG = 122;
  2154. Ord_WinCREATEDLG = 123;
  2155. Ord_WinPROCESSDLG = 124;
  2156. Ord_WinDLGBOX = 125;
  2157. Ord_WinDISMISSDLG = 126;
  2158. Ord_WinSENDDLGITEMMSG = 127;
  2159. Ord_WinSETDLGITEMSHORT = 128;
  2160. Ord_WinQUERYDLGITEMSHORT = 129;
  2161. Ord_WinMAPDLGPOINTS = 130;
  2162. Ord_WinSUBSTITUTESTRINGS = 132;
  2163. Ord_WinENUMDLGITEM = 133;
  2164. Ord_WinSETDLGITEMTEXT = 134;
  2165. Ord_WinQUERYDLGITEMTEXT = 135;
  2166. Ord_WinLOADMENU = 136;
  2167. Ord_WinCREATEMENU = 137;
  2168. Ord_WinALARM = 138;
  2169. Ord_WinMESSAGEBOX = 139;
  2170. Ord_WinCREATESTDWINDOW = 140;
  2171. Ord_WinCREATEFRAMECONTROLS = 141;
  2172. Ord_WinCALCFRAMERECT = 143;
  2173. Ord_WinFLASHWINDOW = 144;
  2174. Ord_WinGETMINPOSITION = 146;
  2175. Ord_WinGETMAXPOSITION = 147;
  2176. Ord_WinQUERYSYSVALUE = 149;
  2177. Ord_WinSETSYSVALUE = 150;
  2178. Ord_WinSETSYSCOLORS = 151;
  2179. Ord_WinQUERYSYSCOLOR = 152;
  2180. Ord_WinSCROLLWINDOW = 153;
  2181. Ord_WinTRACKRECT = 154;
  2182. Ord_WinSHOWTRACKRECT = 155;
  2183. Ord_GpiLOADBITMAP = 156;
  2184. Ord_WinLOADSTRING = 157;
  2185. Ord_WinLOADMESSAGE = 158;
  2186. Ord_WinSETRECTEMPTY = 159;
  2187. Ord_WinSETRECT = 160;
  2188. Ord_WinCOPYRECT = 161;
  2189. Ord_WinISRECTEMPTY = 162;
  2190. Ord_WinEQUALRECT = 163;
  2191. Ord_WinPTINRECT = 164;
  2192. Ord_WinOFFSETRECT = 165;
  2193. Ord_WinINFLATERECT = 166;
  2194. Ord_WinINTERSECTRECT = 167;
  2195. Ord_WinUNIONRECT = 168;
  2196. Ord_WinSUBTRACTRECT = 169;
  2197. Ord_WinMAKERECT = 170;
  2198. Ord_WinMAKEPOINTS = 171;
  2199. Ord_WinINVERTRECT = 172;
  2200. Ord_WinFILLRECT = 173;
  2201. Ord_KbdPACKET = 174;
  2202. Ord_WinDRAWPOINTER = 177;
  2203. Ord_WinDEFWINDOWPROC = 178;
  2204. Ord_WinDEFDLGPROC = 179;
  2205. Ord_WinGETKEYSTATE = 211;
  2206. Ord_WinGETPHYSKEYSTATE = 212;
  2207. Ord_WinSETKEYBOARDSTATETABLE = 213;
  2208. Ord_WinENABLEPHYSINPUT = 214;
  2209. Ord_WinSETCP = 215;
  2210. Ord_WinQUERYCP = 216;
  2211. Ord_WinQUERYCPLIST = 217;
  2212. Ord_WinCPTRANSLATESTRING = 218;
  2213. Ord_WinCPTRANSLATECHAR = 219;
  2214. Ord_WinCOMPARESTRINGS = 220;
  2215. Ord_WinUPPER = 221;
  2216. Ord_WinUPPERCHAR = 222;
  2217. Ord_WinNEXTCHAR = 223;
  2218. Ord_WinPREVCHAR = 224;
  2219. Ord_WinCREATEHEAP = 225;
  2220. Ord_WinDESTROYHEAP = 226;
  2221. Ord_WinAVAILMEM = 227;
  2222. Ord_WinALLOCMEM = 228;
  2223. Ord_WinREALLOCMEM = 229;
  2224. Ord_WinFREEMEM = 230;
  2225. Ord_WinLOCKHEAP = 231;
  2226. Ord_WinCREATEATOMTABLE = 233;
  2227. Ord_WinDESTROYATOMTABLE = 234;
  2228. Ord_WinADDATOM = 235;
  2229. Ord_WinFINDATOM = 236;
  2230. Ord_WinDELETEATOM = 237;
  2231. Ord_WinQUERYATOMUSAGE = 238;
  2232. Ord_WinQUERYATOMLENGTH = 239;
  2233. Ord_WinQUERYATOMNAME = 240;
  2234. Ord_WinQUERYSYSTEMATOMTABLE = 241;
  2235. Ord_WinGETLASTERROR = 243;
  2236. Ord_WinGETERRORINFO = 244;
  2237. Ord_WinFREEERRORINFO = 245;
  2238. Ord_WinINITIALIZE = 246;
  2239. Ord_WinTERMINATE = 247;
  2240. Ord_WinCATCH = 248;
  2241. Ord_WinTHROW = 249;
  2242. Ord_WinQUERYVERSION = 250;
  2243. Ord__WinSETERRORINFO = 263;
  2244. Ord_WinISPHYSINPUTENABLED = 264;
  2245. Ord_WinQUERYWINDOWDC = 265;
  2246. Ord_WinDRAWBORDER = 266;
  2247. Ord_WinDRAWTEXT = 267;
  2248. Ord_WinDRAWBITMAP = 268;
  2249. Ord_WinQUERYWINDOWPTR = 269;
  2250. Ord_WinSETWINDOWPTR = 270;
  2251. Ord_WinMSGSEMWAIT = 274;
  2252. Ord_WinMSGMUXSEMWAIT = 275;
  2253. Ord_WinCANCELSHUTDOWN = 277;
  2254. Ord_WinSETWINDOWBITS = 278;
  2255. Ord_WinGETCLIPPS = 279;
  2256. Ord_WinSAVEWINDOWPOS = 285;
  2257. Ord_WinFOCUSCHANGE = 286;
  2258. Ord_WinQUERYQUEUEINFO = 287;
  2259. Ord_WinSETCLASSMSGINTEREST = 292;
  2260. Ord_WinQUERYDLGITEMTEXTLENGTH = 294;
  2261. Ord_WinDDEINITIATE = 297;
  2262. Ord_WinDDERESPOND = 298;
  2263. Ord_WinDDEPOSTMSG = 299;
  2264. Ord_WinSETPRESPARAM = 301;
  2265. Ord_WinQUERYPRESPARAM = 302;
  2266. Ord_WinREMOVEPRESPARAM = 303;
  2267. Ord_DumWinCREATEHELPINSTANCE = 311;
  2268. Ord_DumWinDESTROYHELPINSTANCE = 312;
  2269. Ord_DumWinASSOCIATEHELPINSTANCE = 313;
  2270. Ord_DumWinCREATEHELPTABLE = 314;
  2271. Ord_DumWinLOADHELPTABLE = 315;
  2272. Ord_DumWinQUERYHELPINSTANCE = 316;
  2273. Ord_WinQUERYWINDOWMODEL = 317;
  2274. Ord_WinSETDESKTOPBKGND = 318;
  2275. Ord_WinQUERYDESKTOPBKGND = 319;
  2276. Ord_WinPOPUPMENU = 320;
  2277. Ord_WinREALIZEPALETTE = 321;
  2278. Ord_DummyHelpEntry = 322;
  2279. Ord_WinDELETELIBRARY = 602;
  2280. Ord_WinLOADPROCEDURE = 603;
  2281. Ord_WinDELETEPROCEDURE = 604;
  2282. Ord_WinSETMSGMODE = 605;
  2283. Ord_WinSETSYNCHROMODE = 606;
  2284. Ord_WinGETDLGMSG = 607;
  2285. Ord_WinREGISTERUSERMSG = 608;
  2286. Ord_WinQUERYANCHORBLOCK = 609;
  2287. Ord_WinREGISTERUSERDATATYPE = 612;
  2288. Ord_WinISWINDOWSHOWING = 614;
  2289. Ord_WinLOADLIBRARY = 615;
  2290. Ord_WinCREATEPOINTERINDIRECT = 616;
  2291. Ord_WinQUERYPOINTERINFO = 617;
  2292. Ord_WinGETERASEPS = 624;
  2293. Ord_WinRELEASEERASEPS = 625;
  2294. Ord_WinSTRETCHPOINTER = 632;
  2295. Ord_WinSETPOINTEROWNER = 633;
  2296. Ord_Win32ADDATOM = 700;
  2297. Ord_Win32ALARM = 701;
  2298. Ord_Win32BEGINENUMWINDOWS = 702;
  2299. Ord_Win32BEGINPAINT = 703;
  2300. Ord_Win32CALCFRAMERECT = 704;
  2301. Ord_Win32CANCELSHUTDOWN = 705;
  2302. Ord_Win32CLOSECLIPBRD = 707;
  2303. Ord_Win32COMPARESTRINGS = 708;
  2304. Ord_Win32COPYACCELTABLE = 709;
  2305. Ord_Win32COPYRECT = 710;
  2306. Ord_Win32CPTRANSLATECHAR = 711;
  2307. Ord_Win32CPTRANSLATESTRING = 712;
  2308. Ord_Win32CREATEACCELTABLE = 713;
  2309. Ord_Win32CREATEATOMTABLE = 714;
  2310. Ord_Win32CREATECURSOR = 715;
  2311. Ord_Win32CREATEMSGQUEUE = 716;
  2312. Ord_Win32CREATEPOINTER = 717;
  2313. Ord_Win32DDEINITIATE = 718;
  2314. Ord_Win32DDEPOSTMSG = 719;
  2315. Ord_Win32DDERESPOND = 720;
  2316. Ord_Win32DELETEATOM = 721;
  2317. Ord_Win32DELETELIBRARY = 722;
  2318. Ord_Win32DESTROYACCELTABLE = 723;
  2319. Ord_Win32DESTROYATOMTABLE = 724;
  2320. Ord_Win32DESTROYCURSOR = 725;
  2321. Ord_Win32DESTROYMSGQUEUE = 726;
  2322. Ord_Win32DESTROYPOINTER = 727;
  2323. Ord_Win32DESTROYWINDOW = 728;
  2324. Ord_Win32DISMISSDLG = 729;
  2325. Ord_Win32DRAWBITMAP = 730;
  2326. Ord_Win32DRAWBORDER = 731;
  2327. Ord_Win32DRAWPOINTER = 732;
  2328. Ord_Win32EMPTYCLIPBRD = 733;
  2329. Ord_Win32ENABLEPHYSINPUT = 734;
  2330. Ord_Win32ENABLEWINDOW = 735;
  2331. Ord_Win32ENABLEWINDOWUPDATE = 736;
  2332. Ord_Win32ENDENUMWINDOWS = 737;
  2333. Ord_Win32ENDPAINT = 738;
  2334. Ord_Win32ENUMCLIPBRDFMTS = 739;
  2335. Ord_Win32ENUMDLGITEM = 740;
  2336. Ord_Win32EQUALRECT = 741;
  2337. Ord_Win32EXCLUDEUPDATEREGION = 742;
  2338. Ord_Win32FILLRECT = 743;
  2339. Ord_Win32FINDATOM = 744;
  2340. Ord_Win32FLASHWINDOW = 745;
  2341. Ord_Win32FOCUSCHANGE = 746;
  2342. Ord_Win32FREEERRORINFO = 748;
  2343. Ord_Win32GETCLIPPS = 749;
  2344. Ord_Win32GETCURRENTTIME = 750;
  2345. Ord_Win32GETERRORINFO = 751;
  2346. Ord_Win32GETKEYSTATE = 752;
  2347. Ord_Win32GETLASTERROR = 753;
  2348. Ord_Win32GETMAXPOSITION = 754;
  2349. Ord_Win32GETMINPOSITION = 755;
  2350. Ord_Win32GETNEXTWINDOW = 756;
  2351. Ord_Win32GETPS = 757;
  2352. Ord_Win32GETPHYSKEYSTATE = 758;
  2353. Ord_Win32GETSCREENPS = 759;
  2354. Ord_Win32GETSYSBITMAP = 760;
  2355. Ord_Win32INSENDMSG = 761;
  2356. Ord_Win32INFLATERECT = 762;
  2357. Ord_Win32INITIALIZE = 763;
  2358. Ord_Win32INTERSECTRECT = 764;
  2359. Ord_Win32INVALIDATERECT = 765;
  2360. Ord_Win32INVALIDATEREGION = 766;
  2361. Ord_Win32INVERTRECT = 767;
  2362. Ord_Win32ISCHILD = 768;
  2363. Ord_Win32ISPHYSINPUTENABLED = 769;
  2364. Ord_Win32ISRECTEMPTY = 770;
  2365. Ord_Win32ISTHREADACTIVE = 771;
  2366. Ord_Win32ISWINDOW = 772;
  2367. Ord_Win32ISWINDOWENABLED = 773;
  2368. Ord_Win32ISWINDOWSHOWING = 774;
  2369. Ord_Win32ISWINDOWVISIBLE = 775;
  2370. Ord_Win32LOADACCELTABLE = 776;
  2371. Ord_Win32LOADLIBRARY = 777;
  2372. Ord_Win32LOADMENU = 778;
  2373. Ord_Win32LOADMESSAGE = 779;
  2374. Ord_Win32LOADPOINTER = 780;
  2375. Ord_Win32LOADSTRING = 781;
  2376. Ord_Win32LOCKVISREGIONS = 782;
  2377. Ord_Win32LOCKWINDOWUPDATE = 784;
  2378. Ord_Win32MAKEPOINTS = 785;
  2379. Ord_Win32MAKERECT = 786;
  2380. Ord_Win32MAPDLGPOINTS = 787;
  2381. Ord_Win32MAPWINDOWPOINTS = 788;
  2382. Ord_Win32MESSAGEBOX = 789;
  2383. Ord_Win32MSGSEMWAIT = 790;
  2384. Ord_Win32NEXTCHAR = 791;
  2385. Ord_Win32OFFSETRECT = 792;
  2386. Ord_Win32OPENCLIPBRD = 793;
  2387. Ord_Win32OPENWINDOWDC = 794;
  2388. Ord_Win32PREVCHAR = 795;
  2389. Ord_Win32PROCESSDLG = 796;
  2390. Ord_Win32PTINRECT = 797;
  2391. Ord_Win32QUERYACCELTABLE = 798;
  2392. Ord_Win32QUERYACTIVEWINDOW = 799;
  2393. Ord_Win32QUERYANCHORBLOCK = 800;
  2394. Ord_Win32QUERYATOMLENGTH = 801;
  2395. Ord_Win32QUERYATOMNAME = 802;
  2396. Ord_Win32QUERYATOMUSAGE = 803;
  2397. Ord_Win32QUERYCAPTURE = 804;
  2398. Ord_Win32QUERYCLASSNAME = 805;
  2399. Ord_Win32QUERYCLIPBRDDATA = 806;
  2400. Ord_Win32QUERYCLIPBRDFMTINFO = 807;
  2401. Ord_Win32QUERYCLIPBRDOWNER = 808;
  2402. Ord_Win32QUERYCLIPBRDVIEWER = 809;
  2403. Ord_Win32QUERYCP = 810;
  2404. Ord_Win32QUERYCPLIST = 811;
  2405. Ord_Win32QUERYCURSORINFO = 812;
  2406. Ord_Win32QUERYDESKTOPWINDOW = 813;
  2407. Ord_Win32QUERYDLGITEMSHORT = 814;
  2408. Ord_Win32QUERYDLGITEMTEXT = 815;
  2409. Ord_Win32QUERYDLGITEMTEXTLENGTH = 816;
  2410. Ord_Win32QUERYFOCUS = 817;
  2411. Ord_Win32QUERYMSGPOS = 818;
  2412. Ord_Win32QUERYMSGTIME = 819;
  2413. Ord_Win32QUERYOBJECTWINDOW = 820;
  2414. Ord_Win32QUERYPOINTER = 821;
  2415. Ord_Win32QUERYPOINTERINFO = 822;
  2416. Ord_Win32QUERYPOINTERPOS = 823;
  2417. Ord_Win32QUERYQUEUEINFO = 824;
  2418. Ord_Win32QUERYQUEUESTATUS = 825;
  2419. Ord_Win32QUERYSYSCOLOR = 826;
  2420. Ord_Win32QUERYSYSMODALWINDOW = 827;
  2421. Ord_Win32QUERYSYSPOINTER = 828;
  2422. Ord_Win32QUERYSYSVALUE = 829;
  2423. Ord_Win32QUERYSYSTEMATOMTABLE = 830;
  2424. Ord_Win32QUERYUPDATERECT = 831;
  2425. Ord_Win32QUERYUPDATEREGION = 832;
  2426. Ord_Win32QUERYVERSION = 833;
  2427. Ord_Win32QUERYWINDOW = 834;
  2428. Ord_Win32QUERYWINDOWDC = 835;
  2429. Ord_Win32QUERYWINDOWPOS = 837;
  2430. Ord_Win32QUERYWINDOWPROCESS = 838;
  2431. Ord_Win32QUERYWINDOWPTR = 839;
  2432. Ord_Win32QUERYWINDOWRECT = 840;
  2433. Ord_Win32QUERYWINDOWTEXT = 841;
  2434. Ord_Win32QUERYWINDOWTEXTLENGTH = 842;
  2435. Ord_Win32QUERYWINDOWULONG = 843;
  2436. Ord_Win32QUERYWINDOWUSHORT = 844;
  2437. Ord_Win32REGISTERUSERDATATYPE = 845;
  2438. Ord_Win32REGISTERUSERMSG = 846;
  2439. Ord_Win32RELEASEPS = 848;
  2440. Ord_Win32SCROLLWINDOW = 849;
  2441. Ord_Win32SETACCELTABLE = 850;
  2442. Ord_Win32SETACTIVEWINDOW = 851;
  2443. Ord_Win32SETCAPTURE = 852;
  2444. Ord_Win32SETCLASSMSGINTEREST = 853;
  2445. Ord_Win32SETCLIPBRDDATA = 854;
  2446. Ord_Win32SETCLIPBRDOWNER = 855;
  2447. Ord_Win32SETCLIPBRDVIEWER = 856;
  2448. Ord_Win32SETCP = 857;
  2449. Ord_Win32SETDLGITEMSHORT = 858;
  2450. Ord_Win32SETDLGITEMTEXT = 859;
  2451. Ord_Win32SETFOCUS = 860;
  2452. Ord_Win32SETMSGINTEREST = 861;
  2453. Ord_Win32SETMSGMODE = 862;
  2454. Ord_Win32SETMULTWINDOWPOS = 863;
  2455. Ord_Win32SETOWNER = 864;
  2456. Ord_Win32SETPARENT = 865;
  2457. Ord_Win32SETPOINTER = 866;
  2458. Ord_Win32SETPOINTERPOS = 867;
  2459. Ord_Win32SETRECT = 868;
  2460. Ord_Win32SETRECTEMPTY = 869;
  2461. Ord_Win32SETSYNCHROMODE = 870;
  2462. Ord_Win32SETSYSCOLORS = 871;
  2463. Ord_Win32SETSYSMODALWINDOW = 872;
  2464. Ord_Win32SETSYSVALUE = 873;
  2465. Ord_Win32SETWINDOWBITS = 874;
  2466. Ord_Win32SETWINDOWPOS = 875;
  2467. Ord_Win32SETWINDOWPTR = 876;
  2468. Ord_Win32SETWINDOWTEXT = 877;
  2469. Ord_Win32SETWINDOWULONG = 878;
  2470. Ord_Win32SETWINDOWUSHORT = 879;
  2471. Ord_Win32SHOWCURSOR = 880;
  2472. Ord_Win32SHOWPOINTER = 881;
  2473. Ord_Win32SHOWTRACKRECT = 882;
  2474. Ord_Win32SHOWWINDOW = 883;
  2475. Ord_Win32STARTTIMER = 884;
  2476. Ord_Win32STOPTIMER = 885;
  2477. Ord_Win32SUBSTITUTESTRINGS = 886;
  2478. Ord_Win32SUBTRACTRECT = 887;
  2479. Ord_Win32TERMINATE = 888;
  2480. Ord_Win32TRACKRECT = 890;
  2481. Ord_Win32UNIONRECT = 891;
  2482. Ord_Win32UPDATEWINDOW = 892;
  2483. Ord_Win32UPPER = 893;
  2484. Ord_Win32UPPERCHAR = 894;
  2485. Ord_Win32VALIDATERECT = 895;
  2486. Ord_Win32VALIDATEREGION = 896;
  2487. Ord_Win32WAITMSG = 897;
  2488. Ord_Win32WINDOWFROMDC = 898;
  2489. Ord_Win32WINDOWFROMID = 899;
  2490. Ord_Win32WINDOWFROMPOINT = 900;
  2491. Ord_Win32BROADCASTMSG = 901;
  2492. Ord_Win32POSTQUEUEMSG = 902;
  2493. Ord_Win32SENDDLGITEMMSG = 903;
  2494. Ord_Win32TRANSLATEACCEL = 904;
  2495. Ord_Win32CALLMSGFILTER = 905;
  2496. Ord_Win32CREATEFRAMECONTROLS = 906;
  2497. Ord_Win32CREATEMENU = 907;
  2498. Ord_Win32CREATESTDWINDOW = 908;
  2499. Ord_Win32CREATEWINDOW = 909;
  2500. Ord_Win32DEFDLGPROC = 910;
  2501. Ord_Win32DEFWINDOWPROC = 911;
  2502. Ord_Win32DISPATCHMSG = 912;
  2503. Ord_Win32DRAWTEXT = 913;
  2504. Ord_Win32GETDLGMSG = 914;
  2505. Ord_Win32GETMSG = 915;
  2506. Ord_Win32MSGMUXSEMWAIT = 916;
  2507. Ord_Win32MULTWINDOWFROMIDS = 917;
  2508. Ord_Win32PEEKMSG = 918;
  2509. Ord_Win32POSTMSG = 919;
  2510. Ord_Win32SENDMSG = 920;
  2511. Ord_Win32SETKEYBOARDSTATETABLE = 921;
  2512. Ord_Win32CREATEDLG = 922;
  2513. Ord_Win32DLGBOX = 923;
  2514. Ord_Win32LOADDLG = 924;
  2515. Ord_Win32QUERYCLASSINFO = 925;
  2516. Ord_Win32REGISTERCLASS = 926;
  2517. Ord_Win32RELEASEHOOK = 927;
  2518. Ord_Win32SETHOOK = 928;
  2519. Ord_Win32SUBCLASSWINDOW = 929;
  2520. Ord_Win32SETCLASSTHUNKPROC = 930;
  2521. Ord_Win32QUERYCLASSTHUNKPROC = 931;
  2522. Ord_Win32SETWINDOWTHUNKPROC = 932;
  2523. Ord_Win32QUERYWINDOWTHUNKPROC = 933;
  2524. Ord_Win32QUERYWINDOWMODEL = 934;
  2525. Ord_Win32SETDESKTOPBKGND = 935;
  2526. Ord_Win32QUERYDESKTOPBKGND = 936;
  2527. Ord_Win32POPUPMENU = 937;
  2528. Ord_Win32SETPRESPARAM = 938;
  2529. Ord_Win32QUERYPRESPARAM = 939;
  2530. Ord_Win32REMOVEPRESPARAM = 940;
  2531. Ord_Win32REALIZEPALETTE = 941;
  2532. Ord_Win32CREATEPOINTERINDIRECT = 942;
  2533. Ord_Win32SAVEWINDOWPOS = 943;
  2534. Ord_Win32GETERASEPS = 952;
  2535. Ord_Win32RELEASEERASEPS = 953;
  2536. Ord_WinSETCLASSTHUNKPROC = 959;
  2537. Ord_WinQUERYCLASSTHUNKPROC = 960;
  2538. Ord_WinSETWINDOWTHUNKPROC = 961;
  2539. Ord_WinQUERYWINDOWTHUNKPROC = 962;
  2540. Ord_Win32STRETCHPOINTER = 968;
  2541. Ord_Win32SETPOINTEROWNER = 971;
  2542. Ord_Win32SETERRORINFO = 977;
  2543. Ord_Win32WAITEVENTSEM = 978;
  2544. Ord_Win32REQUESTMUTEXSEM = 979;
  2545. Ord_Win32WAITMUXWAITSEM = 980;
  2546. (* PMPIC.DLL *)
  2547. Ord_PicPRINT = 1;
  2548. Ord_PicICHG = 2;
  2549. Ord_Pic32PRINT = 11;
  2550. Ord_Pic32ICHG = 12;
  2551. Ord_Prf32PIF2MET = 13;
  2552. (* PMSHAPI.DLL *)
  2553. Ord_WinQUERYPROFILEINT = 2;
  2554. Ord_WinQUERYPROFILESTRING = 3;
  2555. Ord_WinWRITEPROFILESTRING = 4;
  2556. Ord_WinQUERYPROFILESIZE = 5;
  2557. Ord_WinQUERYPROFILEDATA = 6;
  2558. Ord_WinWRITEPROFILEDATA = 7;
  2559. Ord_WinINITSESSIONMGR = 8;
  2560. Ord_WinSETFGNDWINDOW = 9;
  2561. Ord_WinADDPROGRAM = 12;
  2562. Ord_WinREMOVEPROGRAM = 13;
  2563. Ord_WinCHANGEPROGRAM = 14;
  2564. Ord_WinQUERYDEFINITION = 15;
  2565. Ord_WinQUERYPROGRAMTITLES = 16;
  2566. Ord_WinCREATEGROUP = 17;
  2567. Ord_WinADDTOGROUP = 19;
  2568. Ord_WinQUERYPROGRAMUSE = 20;
  2569. Ord_WinREMOVEFROMGROUP = 21;
  2570. Ord_WinDESTROYGROUP = 23;
  2571. Ord_WinQUERYFILEEXTOPTS = 24;
  2572. Ord_WinSETFILEEXTOPTS = 25;
  2573. Ord_WinQUERYPROGRAMTYPE = 26;
  2574. Ord_PrfQUERYPROFILEINT = 32;
  2575. Ord_PrfQUERYPROFILESTRING = 33;
  2576. Ord_PrfWRITEPROFILESTRING = 34;
  2577. Ord_PrfQUERYPROFILESIZE = 35;
  2578. Ord_PrfQUERYPROFILEDATA = 36;
  2579. Ord_PrfWRITEPROFILEDATA = 37;
  2580. Ord_PrfOPENPROFILE = 38;
  2581. Ord_PrfCLOSEPROFILE = 39;
  2582. Ord_PrfRESET = 42;
  2583. Ord_PrfQUERYPROFILE = 43;
  2584. Ord_WinINSTSTARTAPP = 44;
  2585. Ord_WinTERMINATEAPP = 45;
  2586. Ord_WinCREATESWITCHENTRY = 46;
  2587. Ord_WinQUERYSESSIONTITLE = 47;
  2588. Ord_WinADDSWITCHENTRY = 48;
  2589. Ord_WinCHANGESWITCHENTRY = 49;
  2590. Ord_PrfADDPROGRAM = 50;
  2591. Ord_PrfREMOVEPROGRAM = 51;
  2592. Ord_PrfCHANGEPROGRAM = 52;
  2593. Ord_PrfQUERYDEFINITION = 53;
  2594. Ord_PrfQUERYPROGRAMTITLES = 54;
  2595. Ord_PrfCREATEGROUP = 55;
  2596. Ord_WinQUERYSWITCHENTRY = 56;
  2597. Ord_WinQUERYSWITCHHANDLE = 57;
  2598. Ord_PrfQUERYPROGRAMHANDLE = 58;
  2599. Ord_PrfQUERYPROGRAMCATEGORY = 59;
  2600. Ord_PrfDESTROYGROUP = 60;
  2601. Ord_WinQUERYTASKTITLE = 65;
  2602. Ord_WinQUERYTASKSIZEPOS = 66;
  2603. Ord_WinQUERYSWITCHLIST = 67;
  2604. Ord_WinREMOVESWITCHENTRY = 68;
  2605. Ord_WinSWITCHTOPROGRAM = 69;
  2606. Ord_WinSWITCHPROGRAMREGISTER = 70;
  2607. Ord_WinENDPROGRAM = 73;
  2608. Ord_WinSTOPPROGRAM = 74;
  2609. Ord_WinENDWINDOWSESSION = 75;
  2610. Ord_WinSWITCHTOTASKMANAGER = 78;
  2611. Ord_WinSWITCHTOPROGRAM2 = 80;
  2612. Ord_WinPROCESSHOTKEY = 81;
  2613. Ord_WinINITSESSION = 82;
  2614. Ord_WinENDSESSION = 83;
  2615. Ord_WinINITSWENTRY = 84;
  2616. Ord_WinSETSWENTRY = 85;
  2617. Ord_WinQUERYEXTIDFOCUS = 86;
  2618. Ord_WinSETEXTIDFOCUS = 87;
  2619. Ord_WinNOSHUTDOWN = 91;
  2620. Ord_WinSETTITLE = 93;
  2621. Ord_WinSETTITLEANDICON = 97;
  2622. Ord_Prf32QUERYPROFILESIZE = 101;
  2623. Ord_Prf32OPENPROFILE = 102;
  2624. Ord_Prf32CLOSEPROFILE = 103;
  2625. Ord_Prf32REMOVEPROGRAM = 104;
  2626. Ord_Prf32DESTROYGROUP = 106;
  2627. Ord_Prf32QUERYPROFILE = 107;
  2628. Ord_Prf32RESET = 108;
  2629. Ord_Prf32ADDPROGRAM = 109;
  2630. Ord_Prf32CHANGEPROGRAM = 110;
  2631. Ord_Prf32QUERYDEFINITION = 111;
  2632. Ord_Prf32QUERYPROGRAMTITLES = 113;
  2633. Ord_Prf32QUERYPROFILEINT = 114;
  2634. Ord_Prf32QUERYPROFILESTRING = 115;
  2635. Ord_Prf32WRITEPROFILESTRING = 116;
  2636. Ord_Prf32QUERYPROFILEDATA = 117;
  2637. Ord_Prf32WRITEPROFILEDATA = 118;
  2638. Ord_Win32STARTAPP = 119;
  2639. Ord_Win32ADDSWITCHENTRY = 120;
  2640. Ord_Win32CREATESWITCHENTRY = 121;
  2641. Ord_Win32QUERYSESSIONTITLE = 122;
  2642. Ord_Win32CHANGESWITCHENTRY = 123;
  2643. Ord_Win32QUERYSWITCHENTRY = 124;
  2644. Ord_Win32QUERYSWITCHHANDLE = 125;
  2645. Ord_Win32QUERYSWITCHLIST = 126;
  2646. Ord_Win32QUERYTASKSIZEPOS = 127;
  2647. Ord_Win32QUERYTASKTITLE = 128;
  2648. Ord_Win32REMOVESWITCHENTRY = 129;
  2649. Ord_Win32TERMINATEAPP = 130;
  2650. Ord_Win32SWITCHTOPROGRAM = 131;
  2651. Ord_Win32SWITCHPROGRAMREGISTER = 156;
  2652. Ord_WinSTARTAPP = 201;
  2653. Ord_WinHAPPFROMPID = 208;
  2654. Ord_WinHSWITCHFROMHAPP = 209;
  2655. (* QUECALLS.DLL *)
  2656. Ord_DosREADQUEUE = 1;
  2657. Ord_DosPURGEQUEUE = 2;
  2658. Ord_DosCLOSEQUEUE = 3;
  2659. Ord_DosQUERYQUEUE = 4;
  2660. Ord_DosPEEKQUEUE = 5;
  2661. Ord_DosWRITEQUEUE = 6;
  2662. Ord_DosOPENQUEUE = 7;
  2663. Ord_DosCREATEQUEUE = 8;
  2664. Ord_Dos32READQUEUE = 9;
  2665. Ord_Dos32PURGEQUEUE = 10;
  2666. Ord_Dos32CLOSEQUEUE = 11;
  2667. Ord_Dos32QUERYQUEUE = 12;
  2668. Ord_Dos32PEEKQUEUE = 13;
  2669. Ord_Dos32WRITEQUEUE = 14;
  2670. Ord_Dos32OPENQUEUE = 15;
  2671. Ord_Dos32CREATEQUEUE = 16;
  2672. (* SESMGR.DLL *)
  2673. Ord_DosSTOPSESSION = 8;
  2674. Ord_DosSELECTSESSION = 9;
  2675. Ord_DosSETSESSION = 14;
  2676. Ord_DosSTARTSESSION = 17;
  2677. Ord_DosSMREGISTERDD = 29;
  2678. Ord_Dos32STARTSESSION = 37;
  2679. Ord_Dos32SELECTSESSION = 38;
  2680. Ord_Dos32SETSESSION = 39;
  2681. Ord_Dos32STOPSESSION = 40;
  2682. Ord_WinFONTDLG = 2;
  2683. Ord_WinDEFFONTDLGPROC = 3;
  2684. Ord_WinFILEDLG = 4;
  2685. Ord_WinDEFFILEDLGPROC = 5;
  2686. Ord_WinFREEFILEDLGLIST = 6;
  2687. (* VIOCALLS.DLL *)
  2688. Ord_VioENDPOPUP = 1;
  2689. Ord_VioGETPHYSBUF = 2;
  2690. Ord_VioGETANSI = 3;
  2691. Ord_VioSETANSI = 5;
  2692. Ord_VioDEREGISTER = 6;
  2693. Ord_VioSCROLLUP = 7;
  2694. Ord_VioPRTSC = 8;
  2695. Ord_VioGETCURPOS = 9;
  2696. Ord_VioWRTCELLSTR = 10;
  2697. Ord_VioPOPUP = 11;
  2698. Ord_VioSCROLLRT = 12;
  2699. Ord_VioWRTCHARSTR = 13;
  2700. Ord_VioSETCURPOS = 15;
  2701. Ord_VioSCRUNLOCK = 18;
  2702. Ord_VioWRTTTY = 19;
  2703. Ord_VioGETMODE = 21;
  2704. Ord_VioSETMODE = 22;
  2705. Ord_VioSCRLOCK = 23;
  2706. Ord_VioREADCELLSTR = 24;
  2707. Ord_VioSAVREDRAWWAIT = 25;
  2708. Ord_VioWRTNATTR = 26;
  2709. Ord_VioGETCURTYPE = 27;
  2710. Ord_VioSAVREDRAWUNDO = 28;
  2711. Ord_VioGETFONT = 29;
  2712. Ord_VioREADCHARSTR = 30;
  2713. Ord_VioGETBUF = 31;
  2714. Ord_VioSETCURTYPE = 32;
  2715. Ord_VioSETFONT = 33;
  2716. Ord_VioMODEUNDO = 35;
  2717. Ord_VioMODEWAIT = 37;
  2718. Ord_VioGETCP = 40;
  2719. Ord_VioSETCP = 42;
  2720. Ord_VioSHOWBUF = 43;
  2721. Ord_VioSCROLLLF = 44;
  2722. Ord_VioREGISTER = 45;
  2723. Ord_VioGETCONFIG = 46;
  2724. Ord_VioSCROLLDN = 47;
  2725. Ord_VioWRTCHARSTRATT = 48;
  2726. Ord_VioGETSTATE = 49;
  2727. Ord_VioPRTSCTOGGLE = 50;
  2728. Ord_VioSETSTATE = 51;
  2729. Ord_VioWRTNCELL = 52;
  2730. Ord_VioWRTNCHAR = 53;
  2731. Ord_VioASSOCIATE = 55;
  2732. Ord_VioCREATEPS = 56;
  2733. Ord_VioDELETESETID = 57;
  2734. Ord_VioGETDEVICECELLSIZE = 58;
  2735. Ord_VioGETORG = 59;
  2736. Ord_VioCREATELOGFONT = 60;
  2737. Ord_VioDESTROYPS = 61;
  2738. Ord_VioQUERYSETIDS = 62;
  2739. Ord_VioSETORG = 63;
  2740. Ord_VioQUERYFONTS = 64;
  2741. Ord_VioSETDEVICECELLSIZE = 65;
  2742. Ord_VioSHOWPS = 66;
  2743. Ord_VioGETPSADDRESS = 67;
  2744. Ord_VioGLOBALREG = 70;
  2745. Ord_XVioSETCASTATE = 71;
  2746. Ord_XVioCHECKCHARTYPE = 72;
  2747. Ord_XVioDESTROYCA = 73;
  2748. Ord_XVioCREATECA = 74;
  2749. Ord_VioCHECKCHARTYPE = 75;
  2750. Ord_XVioGETCASTATE = 76;
  2751. (* PMVIOP.DLL *)
  2752. Ord_WinDefAVioWindowProc = 30;
  2753. { Declarations from bsedev.h header file (low-level device access) }
  2754. const
  2755. IOCTL_ASYNC = $0001;
  2756. IOCTL_SCR_AND_PTRDRAW = $0003;
  2757. IOCTL_KEYBOARD = $0004;
  2758. IOCTL_PRINTER = $0005;
  2759. IOCTL_LIGHTPEN = $0006;
  2760. IOCTL_POINTINGDEVICE = $0007;
  2761. IOCTL_DISK = $0008;
  2762. IOCTL_PHYSICALDISK = $0009;
  2763. IOCTL_MONITOR = $000A;
  2764. IOCTL_GENERAL = $000B;
  2765. ASYNC_SETBAUDRATE = $0041;
  2766. ASYNC_SETLINECTRL = $0042;
  2767. ASYNC_EXTSETBAUDRATE = $0043;
  2768. ASYNC_SETEXTBAUDRATE = $0043;
  2769. ASYNC_TRANSMITIMM = $0044;
  2770. ASYNC_SETBREAKOFF = $0045;
  2771. ASYNC_SETMODEMCTRL = $0046;
  2772. ASYNC_SETBREAKON = $004B;
  2773. ASYNC_STOPTRANSMIT = $0047;
  2774. ASYNC_STARTTRANSMIT = $0048;
  2775. ASYNC_SETDCBINFO = $0053;
  2776. ASYNC_GETBAUDRATE = $0061;
  2777. ASYNC_GETLINECTRL = $0062;
  2778. ASYNC_EXTGETBAUDRATE = $0063;
  2779. ASYNC_GETEXTBAUDRATE = $0063;
  2780. ASYNC_GETCOMMSTATUS = $0064;
  2781. ASYNC_GETLINESTATUS = $0065;
  2782. ASYNC_GETMODEMOUTPUT = $0066;
  2783. ASYNC_GETMODEMINPUT = $0067;
  2784. ASYNC_GETINQUECOUNT = $0068;
  2785. ASYNC_GETOUTQUECOUNT = $0069;
  2786. ASYNC_GETCOMMERROR = $006D;
  2787. ASYNC_GETCOMMEVENT = $0072;
  2788. ASYNC_GETDCBINFO = $0073;
  2789. SCR_ALLOCLDT = $0070;
  2790. SCR_DEALLOCLDT = $0071;
  2791. PTR_GETPTRDRAWADDRESS = $0072;
  2792. SCR_ALLOCLDTOFF = $0075;
  2793. KBD_SETTRANSTABLE = $0050;
  2794. KBD_SETINPUTMODE = $0051;
  2795. KBD_SETINTERIMFLAG = $0052;
  2796. KBD_SETSHIFTSTATE = $0053;
  2797. KBD_SETTYPAMATICRATE = $0054;
  2798. KBD_SETFGNDSCREENGRP = $0055;
  2799. KBD_SETSESMGRHOTKEY = $0056;
  2800. KBD_SETFOCUS = $0057;
  2801. KBD_SETKCB = $0058;
  2802. KBD_SETNLS = $005C;
  2803. KBD_CREATE = $005D;
  2804. KBD_DESTROY = $005E;
  2805. KBD_GETINPUTMODE = $0071;
  2806. KBD_GETINTERIMFLAG = $0072;
  2807. KBD_GETSHIFTSTATE = $0073;
  2808. KBD_READCHAR = $0074;
  2809. KBD_PEEKCHAR = $0075;
  2810. KBD_GETSESMGRHOTKEY = $0076;
  2811. KBD_GETKEYBDTYPE = $0077;
  2812. KBD_GETCODEPAGEID = $0078;
  2813. KBD_XLATESCAN = $0079;
  2814. PRT_QUERYJOBHANDLE = $0021;
  2815. PRT_SETFRAMECTL = $0042;
  2816. PRT_SETINFINITERETRY = $0044;
  2817. PRT_INITPRINTER = $0046;
  2818. PRT_ACTIVATEFONT = $0048;
  2819. PRT_GETFRAMECTL = $0062;
  2820. PRT_GETINFINITERETRY = $0064;
  2821. PRT_GETPRINTERSTATUS = $0066;
  2822. PRT_QUERYACTIVEFONT = $0069;
  2823. PRT_VERIFYFONT = $006A;
  2824. MOU_ALLOWPTRDRAW = $0050;
  2825. MOU_UPDATEDISPLAYMODE = $0051;
  2826. MOU_SCREENSWITCH = $0052;
  2827. MOU_SETSCALEFACTORS = $0053;
  2828. MOU_SETEVENTMASK = $0054;
  2829. MOU_SETHOTKEYBUTTON = $0055;
  2830. MOU_SETPTRSHAPE = $0056;
  2831. MOU_DRAWPTR = $0057;
  2832. MOU_REMOVEPTR = $0058;
  2833. MOU_SETPTRPOS = $0059;
  2834. MOU_SETPROTDRAWADDRESS = $005A;
  2835. MOU_SETREALDRAWADDRESS = $005B;
  2836. MOU_SETMOUSTATUS = $005C;
  2837. MOU_DISPLAYMODECHANGE = $005D;
  2838. MOU_GETBUTTONCOUNT = $0060;
  2839. MOU_GETMICKEYCOUNT = $0061;
  2840. MOU_GETMOUSTATUS = $0062;
  2841. MOU_READEVENTQUE = $0063;
  2842. MOU_GETQUESTATUS = $0064;
  2843. MOU_GETEVENTMASK = $0065;
  2844. MOU_GETSCALEFACTORS = $0066;
  2845. MOU_GETPTRPOS = $0067;
  2846. MOU_GETPTRSHAPE = $0068;
  2847. MOU_GETHOTKEYBUTTON = $0069;
  2848. MOU_VER = $006A;
  2849. DSK_LOCKDRIVE = $0000;
  2850. DSK_UNLOCKDRIVE = $0001;
  2851. DSK_REDETERMINEMEDIA = $0002;
  2852. DSK_SETLOGICALMAP = $0003;
  2853. DSK_BLOCKREMOVABLE = $0020;
  2854. DSK_GETLOGICALMAP = $0021;
  2855. DSK_SETDEVICEPARAMS = $0043;
  2856. DSK_WRITETRACK = $0044;
  2857. DSK_FORMATVERIFY = $0045;
  2858. DSK_GETDEVICEPARAMS = $0063;
  2859. DSK_READTRACK = $0064;
  2860. DSK_VERIFYTRACK = $0065;
  2861. PDSK_LOCKPHYSDRIVE = $0000;
  2862. PDSK_UNLOCKPHYSDRIVE = $0001;
  2863. PDSK_WRITEPHYSTRACK = $0044;
  2864. PDSK_GETPHYSDEVICEPARAMS = $0063;
  2865. PDSK_READPHYSTRACK = $0064;
  2866. PDSK_VERIFYPHYSTRACK = $0065;
  2867. MON_REGISTERMONITOR = $0040;
  2868. DEV_FLUSHINPUT = $0001;
  2869. DEV_FLUSHOUTPUT = $0002;
  2870. DEV_QUERYMONSUPPORT = $0060;
  2871. RX_QUE_OVERRUN = $0001;
  2872. RX_HARDWARE_OVERRUN = $0002;
  2873. PARITY_ERROR = $0004;
  2874. FRAMING_ERROR = $0008;
  2875. CHAR_RECEIVED = $0001;
  2876. LAST_CHAR_SENT = $0004;
  2877. CTS_CHANGED = $0008;
  2878. DSR_CHANGED = $0010;
  2879. DCD_CHANGED = $0020;
  2880. BREAK_DETECTED = $0040;
  2881. ERROR_OCCURRED = $0080;
  2882. RI_DETECTED = $0100;
  2883. TX_WAITING_FOR_CTS = $0001;
  2884. TX_WAITING_FOR_DSR = $0002;
  2885. TX_WAITING_FOR_DCD = $0004;
  2886. TX_WAITING_FOR_XON = $0008;
  2887. TX_WAITING_TO_SEND_XON = $0010;
  2888. TX_WAITING_WHILE_BREAK_ON = $0020;
  2889. TX_WAITING_TO_SEND_IMM = $0040;
  2890. RX_WAITING_FOR_DSR = $0080;
  2891. WRITE_REQUEST_QUEUED = $0001;
  2892. DATA_IN_TX_QUE = $0002;
  2893. HARDWARE_TRANSMITTING = $0004;
  2894. CHAR_READY_TO_SEND_IMM = $0008;
  2895. WAITING_TO_SEND_XON = $0010;
  2896. WAITING_TO_SEND_XOFF = $0020;
  2897. CTS_ON = $10;
  2898. DSR_ON = $20;
  2899. RI_ON = $40;
  2900. DCD_ON = $80;
  2901. BUILD_BPB_FROM_MEDIUM = $00;
  2902. REPLACE_BPB_FOR_DEVICE = $01;
  2903. REPLACE_BPB_FOR_MEDIUM = $02;
  2904. ASCII_MODE = $00;
  2905. BINARY_MODE = $80;
  2906. CONVERSION_REQUEST = $20;
  2907. INTERIM_CHAR = $80;
  2908. HOTKEY_MAX_COUNT = $0000;
  2909. HOTKEY_CURRENT_COUNT = $0001;
  2910. KBD_DATA_RECEIVED = $0001;
  2911. KBD_DATA_BINARY = $8000;
  2912. KBD_READ_WAIT = $0000;
  2913. KBD_READ_NOWAIT = $8000;
  2914. SHIFT_REPORT_MODE = $01;
  2915. MOUSE_MOTION = $0001;
  2916. MOUSE_MOTION_WITH_BN1_DOWN = $0002;
  2917. MOUSE_BN1_DOWN = $0004;
  2918. MOUSE_MOTION_WITH_BN2_DOWN = $0008;
  2919. MOUSE_BN2_DOWN = $0010;
  2920. MOUSE_MOTION_WITH_BN3_DOWN = $0020;
  2921. MOUSE_BN3_DOWN = $0040;
  2922. MHK_BUTTON1 = $0001;
  2923. MHK_BUTTON2 = $0002;
  2924. MHK_BUTTON3 = $0004;
  2925. MOU_NOWAIT = $0000;
  2926. MOU_WAIT = $0001;
  2927. MHK_NO_HOTKEY = $0000;
  2928. MOUSE_QUEUEBUSY = $0001;
  2929. MOUSE_BLOCKREAD = $0002;
  2930. MOUSE_FLUSH = $0004;
  2931. MOUSE_UNSUPPORTED_MODE = $0008;
  2932. MOUSE_DISABLED = $0100;
  2933. MOUSE_MICKEYS = $0200;
  2934. PRINTER_TIMEOUT = $0001;
  2935. PRINTER_IO_ERROR = $0008;
  2936. PRINTER_SELECTED = $0010;
  2937. PRINTER_OUT_OF_PAPER = $0020;
  2938. PRINTER_ACKNOWLEDGED = $0040;
  2939. PRINTER_NOT_BUSY = $0080;
  2940. MODE_DTR_CONTROL = $01;
  2941. MODE_DTR_HANDSHAKE = $02;
  2942. MODE_CTS_HANDSHAKE = $08;
  2943. MODE_DSR_HANDSHAKE = $10;
  2944. MODE_DCD_HANDSHAKE = $20;
  2945. MODE_DSR_SENSITIVITY = $40;
  2946. MODE_AUTO_TRANSMIT = $01;
  2947. MODE_AUTO_RECEIVE = $02;
  2948. MODE_ERROR_CHAR = $04;
  2949. MODE_NULL_STRIPPING = $08;
  2950. MODE_BREAK_CHAR = $10;
  2951. MODE_RTS_CONTROL = $40;
  2952. MODE_RTS_HANDSHAKE = $80;
  2953. MODE_TRANSMIT_TOGGLE = $C0;
  2954. MODE_NO_WRITE_TIMEOUT = $01;
  2955. MODE_READ_TIMEOUT = $02;
  2956. MODE_WAIT_READ_TIMEOUT = $04;
  2957. MODE_NOWAIT_READ_TIMEOUT = $06;
  2958. type
  2959. DCBINFO = record
  2960. usWriteTimeout : word;
  2961. usReadTimeout : word;
  2962. fbCtlHndShake : byte;
  2963. fbFlowReplace : byte;
  2964. fbTimeout : byte;
  2965. bErrorReplacementChar : byte;
  2966. bBreakReplacementChar : byte;
  2967. bXONChar : byte;
  2968. bXOFFChar : byte;
  2969. end;
  2970. PDCBINFO = ^DCBINFO;
  2971. TDCBInfo = DCBInfo;
  2972. const
  2973. DEVTYPE_48TPI = $0000;
  2974. DEVTYPE_96TPI = $0001;
  2975. DEVTYPE_35 = $0002;
  2976. DEVTYPE_8SD = $0003;
  2977. DEVTYPE_8DD = $0004;
  2978. DEVTYPE_FIXED = $0005;
  2979. DEVTYPE_TAPE = $0006;
  2980. DEVTYPE_UNKNOWN = $0007;
  2981. {$PACKRECORDS 1}
  2982. type
  2983. BIOSPARAMETERBLOCK = record
  2984. usBytesPerSector : word;
  2985. bSectorsPerCluster : byte;
  2986. usReservedSectors : word;
  2987. cFATs : byte;
  2988. cRootEntries : word;
  2989. cSectors : word;
  2990. bMedia : byte;
  2991. usSectorsPerFAT : word;
  2992. usSectorsPerTrack : word;
  2993. cHeads : word;
  2994. cHiddenSectors : cardinal;
  2995. cLargeSectors : cardinal;
  2996. abReserved : array[0..6-1] of byte;
  2997. cCylinders : word;
  2998. bDeviceType : byte;
  2999. fsDeviceAttr : word;
  3000. end;
  3001. PBIOSPARAMETERBLOCK = ^BIOSPARAMETERBLOCK;
  3002. TBIOSParameterBlock = BiosParameterBlock;
  3003. SCREENGROUP = record
  3004. idScreenGrp : word;
  3005. fTerminate : word;
  3006. end;
  3007. PSCREENGROUP = ^SCREENGROUP;
  3008. TScreenGroup = ScreenGroup;
  3009. FRAME = record
  3010. bCharsPerLine : byte;
  3011. bLinesPerInch : byte;
  3012. end;
  3013. PFRAME = ^FRAME;
  3014. TFrame = Frame;
  3015. KBDTYPE = record
  3016. usType : word;
  3017. reserved1 : word;
  3018. reserved2 : word;
  3019. end;
  3020. PKBDTYPE = ^KBDTYPE;
  3021. TKbdType = KbdType;
  3022. LINECONTROL = record
  3023. bDataBits : byte;
  3024. bParity : byte;
  3025. bStopBits : byte;
  3026. fTransBreak : byte;
  3027. end;
  3028. PLINECONTROL = ^LINECONTROL;
  3029. TLineControl = LineControl;
  3030. const
  3031. DTR_ON = $01;
  3032. RTS_ON = $02;
  3033. DTR_OFF = $FE;
  3034. RTS_OFF = $FD;
  3035. type
  3036. MODEMSTATUS = record
  3037. fbModemOn : byte;
  3038. fbModemOff : byte;
  3039. end;
  3040. PMODEMSTATUS = ^MODEMSTATUS;
  3041. TModemStatus = ModemStatus;
  3042. RXQUEUE = record
  3043. cch : word;
  3044. cb : word;
  3045. end;
  3046. PRXQUEUE = ^RXQUEUE;
  3047. TRxQueue = RxQueue;
  3048. DEVICEPARAMETERBLOCK = record
  3049. reserved1 : word;
  3050. cCylinders : word;
  3051. cHeads : word;
  3052. cSectorsPerTrack : word;
  3053. reserved2 : word;
  3054. reserved3 : word;
  3055. reserved4 : word;
  3056. reserved5 : word;
  3057. end;
  3058. PDEVICEPARAMETERBLOCK = ^DEVICEPARAMETERBLOCK;
  3059. TDeviceParameterBlock = DeviceParameterBlock;
  3060. {$PACKRECORDS 2}
  3061. PTRDRAWFUNCTION = record
  3062. usReturnCode : word;
  3063. pfnDraw : pointer;
  3064. {!!!!!!!! pfnDraw : PFN; }
  3065. pchDataSeg : pointer;
  3066. end;
  3067. PPTRDRAWFUNCTION = ^PTRDRAWFUNCTION;
  3068. TPtrDrawFunction = PtrDrawFunction;
  3069. PTRDRAWADDRESS = record
  3070. reserved : word;
  3071. ptrdfnc : PTRDRAWFUNCTION;
  3072. end;
  3073. PPTRDRAWADDRESS = ^PTRDRAWADDRESS;
  3074. TPtrDrawAddress = PtrDrawAddress;
  3075. SHIFTSTATE = record
  3076. fsState : word;
  3077. fNLS : byte;
  3078. end;
  3079. PSHIFTSTATE = ^SHIFTSTATE;
  3080. TShiftState = ShiftState;
  3081. const
  3082. RIGHTSHIFT = $0001;
  3083. LEFTSHIFT = $0002;
  3084. CONTROL = $0004;
  3085. ALT = $0008;
  3086. SCROLLLOCK_ON = $0010;
  3087. NUMLOCK_ON = $0020;
  3088. CAPSLOCK_ON = $0040;
  3089. INSERT_ON = $0080;
  3090. LEFTCONTROL = $0100;
  3091. LEFTALT = $0200;
  3092. RIGHTCONTROL = $0400;
  3093. RIGHTALT = $0800;
  3094. SCROLLLOCK = $1000;
  3095. NUMLOCK = $2000;
  3096. CAPSLOCK = $4000;
  3097. SYSREQ = $8000;
  3098. type
  3099. HOTKEY = record
  3100. fsHotKey : word;
  3101. uchScancodeMake : byte;
  3102. uchScancodeBreak : byte;
  3103. idHotKey : word;
  3104. end;
  3105. PHOTKEY = ^HOTKEY;
  3106. THotKey = HotKey;
  3107. MONITORPOSITION = record
  3108. fPosition : word;
  3109. index : word;
  3110. pbInBuf : cardinal;
  3111. offOutBuf : word;
  3112. end;
  3113. PMONITORPOSITION = ^MONITORPOSITION;
  3114. TMonitorPosition = MonitorPosition;
  3115. RATEDELAY = record
  3116. usDelay : word;
  3117. usRate : word;
  3118. end;
  3119. PRATEDELAY = ^RATEDELAY;
  3120. TRateDelay = RateDelay;
  3121. CODEPAGEINFO = record
  3122. pbTransTable : PByte;
  3123. idCodePage : word;
  3124. idTable : word;
  3125. end;
  3126. PCODEPAGEINFO = ^CODEPAGEINFO;
  3127. TCodePageInfo = CodePageInfo;
  3128. CPID = record
  3129. idCodePage : word;
  3130. Reserved : word;
  3131. end;
  3132. PCPID = ^CPID;
  3133. TCPID = CPID;
  3134. LDTADDRINFO = record
  3135. pulPhysAddr : PCardinal;
  3136. cb : word;
  3137. end;
  3138. PLDTADDRINFO = ^LDTADDRINFO;
  3139. TLDTAddrInfo = LDTAddrInfo;
  3140. PTRDRAWDATA = record
  3141. cb : word;
  3142. usConfig : word;
  3143. usFlag : word;
  3144. end;
  3145. PPTRDRAWDATA = ^PTRDRAWDATA;
  3146. TPtrDrawData = PtrDrawData;
  3147. {$PACKRECORDS NORMAL}
  3148. Type
  3149. ICONINFO=record
  3150. cb: Cardinal; // size of ICONINFO structure
  3151. fFormat: Cardinal;
  3152. pszFileName: PChar; //use when fFormat = ICON_FILE
  3153. hmod: Cardinal; // use when fFormat = ICON_RESOURCE
  3154. resid: Cardinal; // use when fFormat = ICON_RESOURCE
  3155. cbIconData: Cardinal; // use when fFormat = ICON_DATA
  3156. pIconData: Pointer; // use when fFormat = ICON_DATA
  3157. end;
  3158. PIconInfo=^IconInfo;
  3159. const
  3160. ICON_FILE =1; // flags for fFormat
  3161. ICON_RESOURCE =2;
  3162. ICON_DATA =3;
  3163. ICON_CLEAR =4;
  3164. { Error constants from bseerr.h header file }
  3165. CONST
  3166. NO_ERROR =0; { MSG%RESPONSE_DATA }
  3167. ERROR_INVALID_FUNCTION =1; { MSG%INVALID_FUNCTION }
  3168. ERROR_FILE_NOT_FOUND =2; { MSG%FILE_NOT_FOUND }
  3169. ERROR_PATH_NOT_FOUND =3; { MSG%PATH_NOT_FOUND }
  3170. ERROR_TOO_MANY_OPEN_FILES=4; { MSG%OUT_OF_HANDLES }
  3171. ERROR_ACCESS_DENIED =5; { MSG%ACCESS_DENIED }
  3172. ERROR_INVALID_HANDLE =6; { MSG%INVALID_HANDLE }
  3173. ERROR_ARENA_TRASHED =7; { MSG%MEMORY_BLOCKS_BAD }
  3174. ERROR_NOT_ENOUGH_MEMORY =8; { MSG%NO_MEMORY }
  3175. ERROR_INVALID_BLOCK =9; { MSG%INVALID_MEM_ADDR }
  3176. ERROR_BAD_ENVIRONMENT =10; { MSG%INVALID_ENVIRON }
  3177. ERROR_BAD_FORMAT =11; { MSG%INVALID_FORMAT }
  3178. ERROR_INVALID_ACCESS =12; { MSG%INVALID_ACC_CODE }
  3179. ERROR_INVALID_DATA =13; { MSG%INVALID_DATA }
  3180. ERROR_INVALID_DRIVE =15; { MSG%INVALID_DRIVE }
  3181. ERROR_CURRENT_DIRECTORY =16; { MSG%ATT_RD_CURDIR }
  3182. ERROR_NOT_SAME_DEVICE =17; { MSG%NOT_SAME_DEVICE }
  3183. ERROR_NO_MORE_FILES =18; { MSG%NO_MORE_FILES }
  3184. ERROR_WRITE_PROTECT =19; { MSG%ATT_WRITE_PROT }
  3185. ERROR_BAD_UNIT =20; { MSG%UNKNOWN_UNIT }
  3186. ERROR_NOT_READY =21; { MSG%DRIVE_NOT_READY }
  3187. ERROR_BAD_COMMAND =22; { MSG%UNKNOWN_COMMAND }
  3188. ERROR_CRC =23; { MSG%DATA_ERROR }
  3189. ERROR_BAD_LENGTH =24; { MSG%BAD_REQ_STRUCTURE }
  3190. ERROR_SEEK =25; { MSG%SEEK_ERROR }
  3191. ERROR_NOT_DOS_DISK =26; { MSG%UNKNOWN_MEDIA }
  3192. ERROR_SECTOR_NOT_FOUND =27; { MSG%SECTOR_NOT_FOUND }
  3193. ERROR_OUT_OF_PAPER =28; { MSG%OUT_OF_PAPER }
  3194. ERROR_WRITE_FAULT =29; { MSG%WRITE_FAULT }
  3195. ERROR_READ_FAULT =30; { MSG%READ_FAULT }
  3196. ERROR_GEN_FAILURE =31; { MSG%GENERAL_FAILURE }
  3197. ERROR_SHARING_VIOLATION =32; { MSG%SHARING_VIOLATION }
  3198. { =32%msg%SHAR_VIOLAT_FIND }
  3199. ERROR_LOCK_VIOLATION =33; { MSG%LOCK_VIOLATION }
  3200. ERROR_WRONG_DISK =34; { MSG%INVALID_DISK_CHANGE }
  3201. ERROR_FCB_UNAVAILABLE =35; { MSG%35;}
  3202. ERROR_SHARING_BUFFER_EXCEEDED=36;{ MSG%SHARING_BUFF_OFLOW }
  3203. ERROR_CODE_PAGE_MISMATCHED=37; { MSG%ERROR_WRITE_PROTECT }
  3204. ERROR_HANDLE_EOF =38; { MSG%ERROR_BAD_UNIT }
  3205. ERROR_HANDLE_DISK_FULL =39; { MSG%ERROR_NOT_READY }
  3206. { =40%msg%ERROR_BAD_COMMAND }
  3207. { =41%msg%ERROR_CRC }
  3208. { =42%msg%ERROR_BAD_LENGTH }
  3209. { =43%msg%ERROR_SEEK }
  3210. { =44%msg%ERROR_NOT_DOS_DISK }
  3211. { =45%msg%ERROR_SECTOR_NOT_FOUND }
  3212. { =46%msg%ERROR_OUT_OF_PAPER }
  3213. { =47%msg%ERROR_WRITE_FAULT }
  3214. { =48%msg%ERROR_READ_FAULT }
  3215. { =49%msg%ERROR_GEN_FAILURE }
  3216. ERROR_NOT_SUPPORTED =50; { MSG%NET_REQ_NOT_SUPPORT }
  3217. ERROR_REM_NOT_LIST =51; { MSG%NET_REMOTE_NOT_ONLINE }
  3218. ERROR_DUP_NAME =52; { MSG%NET_DUP_FILENAME }
  3219. ERROR_BAD_NETPATH =53; { MSG%NET_PATH_NOT_FOUND }
  3220. ERROR_NETWORK_BUSY =54; { MSG%NET_BUSY }
  3221. ERROR_DEV_NOT_EXIST =55; { MSG%NET_DEV_NOT_INSTALLED }
  3222. ERROR_TOO_MANY_CMDS =56; { MSG%NET_BIOS_LIMIT_REACHED }
  3223. ERROR_ADAP_HDW_ERR =57; { MSG%NET_ADAPT_HRDW_ERROR }
  3224. ERROR_BAD_NET_RESP =58; { MSG%NET_INCORRECT_RESPONSE }
  3225. ERROR_UNEXP_NET_ERR =59; { MSG%NET_UNEXPECT_ERROR }
  3226. ERROR_BAD_REM_ADAP =60; { MSG%NET_REMOT_ADPT_INCOMP }
  3227. ERROR_PRINTQ_FULL =61; { MSG%NET_PRINT_Q_FULL }
  3228. ERROR_NO_SPOOL_SPACE =62; { MSG%NET_NO_SPACE_TO_PRINT_FL }
  3229. ERROR_PRINT_CANCELLED =63; { MSG%NET_PRINT_FILE_DELETED }
  3230. ERROR_NETNAME_DELETED =64; { MSG%NET_NAME_DELETED }
  3231. ERROR_NETWORK_ACCESS_DENIED=65; { MSG%NET_ACCESS_DENIED }
  3232. ERROR_BAD_DEV_TYPE =66; { MSG%NET_DEV_TYPE_INVALID }
  3233. ERROR_BAD_NET_NAME =67; { MSG%NET_NAME_NOT_FOUND }
  3234. ERROR_TOO_MANY_NAMES =68; { MSG%NET_NAME_LIMIT_EXCEED }
  3235. ERROR_TOO_MANY_SESS =69; { MSG%NET_BIOS_LIMIT_EXCEED }
  3236. ERROR_SHARING_PAUSED =70; { MSG%NET_TEMP_PAUSED }
  3237. ERROR_REQ_NOT_ACCEP =71; { MSG%NET_REQUEST_DENIED }
  3238. ERROR_REDIR_PAUSED =72; { MSG%NET_PRT_DSK_REDIR_PAUSE }
  3239. ERROR_SBCS_ATT_WRITE_PROT=73; { Attempted write on protected disk }
  3240. ERROR_SBCS_GENERAL_FAILURE=74; { General failure }
  3241. ERROR_XGA_OUT_MEMORY =75; { MSG%XGA_OUT_MEMORY }
  3242. ERROR_FILE_EXISTS =80; { MSG%FILE_EXISTS }
  3243. ERROR_DUP_FCB =81; { MSG%none }
  3244. ERROR_CANNOT_MAKE =82; { MSG%CANNOT_MAKE }
  3245. ERROR_FAIL_I24 =83; { MSG%NET_FAIL_INT_TWO_FOUR }
  3246. ERROR_OUT_OF_STRUCTURES =84; { MSG%NET_TOO_MANY_REDIRECT }
  3247. ERROR_ALREADY_ASSIGNED =85; { MSG%NET_DUP_REDIRECTION }
  3248. ERROR_INVALID_PASSWORD =86; { MSG%NET_INVALID_PASSWORD }
  3249. ERROR_INVALID_PARAMETER =87; { MSG%NET_INCORR_PARAMETER }
  3250. ERROR_NET_WRITE_FAULT =88; { MSG%NET_DATA_FAULT }
  3251. ERROR_NO_PROC_SLOTS =89; { MSG%NO_PROC_SLOTS }
  3252. ERROR_NOT_FROZEN =90; { MSG%none }
  3253. ERROR_SYS_COMP_NOT_LOADED=ERROR_NOT_FROZEN;
  3254. ERR_TSTOVFL =91; { MSG%none }
  3255. ERR_TSTDUP =92; { MSG%none }
  3256. ERROR_NO_ITEMS =93; { MSG%none }
  3257. ERROR_INTERRUPT =95; { MSG%none }
  3258. ERROR_DEVICE_IN_USE =99; { MSG%DEVICE_IN_USE }
  3259. ERROR_TOO_MANY_SEMAPHORES=100; { MSG%TOO_MANY_SEMAPHORES }
  3260. ERROR_EXCL_SEM_ALREADY_OWNED=101;{ MSG%EXCL_SEM_ALREADY_OWNED }
  3261. ERROR_SEM_IS_SET =102; { MSG%SEM_IS_SET }
  3262. ERROR_TOO_MANY_SEM_REQUESTS=103; { MSG%TOO_MANY_SEM_REQUESTS }
  3263. ERROR_INVALID_AT_INTERRUPT_TIME=104; { MSG%INVALID_AT_INTERRUPT_TIME }
  3264. ERROR_SEM_OWNER_DIED =105; { MSG%SEM_OWNER_DIED }
  3265. ERROR_SEM_USER_LIMIT =106; { MSG%ERROR_DISK_CHANGE }
  3266. ERROR_DISK_CHANGE =107; { MSG%DISK_CHANGE }
  3267. ERROR_DRIVE_LOCKED =108; { MSG%DRIVE_LOCKED }
  3268. ERROR_BROKEN_PIPE =109; { MSG%BROKEN_PIPE }
  3269. ERROR_OPEN_FAILED =110; { MSG%ERROR_OPEN_FAILED }
  3270. ERROR_BUFFER_OVERFLOW =111; { MSG%ERROR_FILENAME_LONG }
  3271. ERROR_DISK_FULL =112; { MSG%DISK_FULL }
  3272. ERROR_NO_MORE_SEARCH_HANDLES=113;{ MSG%NO_SEARCH_HANDLES }
  3273. ERROR_INVALID_TARGET_HANDLE=114; { MSG%ERR_INV_TAR_HANDLE }
  3274. ERROR_PROTECTION_VIOLATION=115; { MSG%none }
  3275. ERROR_VIOKBD_REQUEST =116; { MSG%none }
  3276. ERROR_INVALID_CATEGORY =117; { MSG%INVALID_CATEGORY }
  3277. ERROR_INVALID_VERIFY_SWITCH=118; { MSG%INVALID_VERIFY_SWITCH }
  3278. ERROR_BAD_DRIVER_LEVEL =119; { MSG%BAD_DRIVER_LEVEL }
  3279. ERROR_CALL_NOT_IMPLEMENTED=120; { MSG%BAD_DYNALINK }
  3280. ERROR_SEM_TIMEOUT =121; { MSG%SEM_TIMEOUT }
  3281. ERROR_INSUFFICIENT_BUFFER=122; { MSG%INSUFFICIENT_BUFFER }
  3282. ERROR_INVALID_NAME =123; { MSG%INVALID_NAME }
  3283. { =123%msg%HPFS_INVALID_VOLUME_CHAR }
  3284. ERROR_INVALID_LEVEL =124; { MSG%INVALID_LEVEL }
  3285. ERROR_NO_VOLUME_LABEL =125; { MSG%NO_VOLUME_LABEL }
  3286. ERROR_MOD_NOT_FOUND =126; { MSG%MOD_NOT_FOUND }
  3287. ERROR_PROC_NOT_FOUND =127; { MSG%PROC_NOT_FOUND }
  3288. ERROR_WAIT_NO_CHILDREN =128; { MSG%none }
  3289. ERROR_CHILD_NOT_COMPLETE=129; { MSG%PROT_MODE_ONLY }
  3290. ERROR_DIRECT_ACCESS_HANDLE=130; { MSG%APPL_SINGLEFRAMECHAR }
  3291. ERROR_NEGATIVE_SEEK =131; { MSG%APPL_DOUBLEFRAMECHAR }
  3292. ERROR_SEEK_ON_DEVICE =132; { MSG%APPL_ARROWCHAR }
  3293. ERROR_IS_JOIN_TARGET =133; { MSG%JOIN_ON_DRIV_IS_TAR }
  3294. ERROR_IS_JOINED =134; { MSG%JOIN_DRIVE_IS }
  3295. ERROR_IS_SUBSTED =135; { MSG%SUB_DRIVE_IS }
  3296. ERROR_NOT_JOINED =136; { MSG%DRIVE_IS_NOT_JOINED }
  3297. ERROR_NOT_SUBSTED =137; { MSG%DRIVE_NOT_SUBSTED }
  3298. ERROR_JOIN_TO_JOIN =138; { MSG%JOIN_CANNOT_JOIN_DRIVE }
  3299. ERROR_SUBST_TO_SUBST =139; { MSG%SUB_CANNOT_SUBST_DRIVE }
  3300. ERROR_JOIN_TO_SUBST =140; { MSG%JOIN_CANNOT_SUB_DRIVE }
  3301. ERROR_SUBST_TO_JOIN =141; { MSG%SUB_CANNOT_JOIN_DRIVE }
  3302. ERROR_BUSY_DRIVE =142; { MSG%DRIVE_IS_BUSY }
  3303. ERROR_SAME_DRIVE =143; { MSG%JOIN_SUB_SAME_DRIVE }
  3304. ERROR_DIR_NOT_ROOT =144; { MSG%DIRECT_IS_NOT_SUBDIR }
  3305. ERROR_DIR_NOT_EMPTY =145; { MSG%DIRECT_IS_NOT_EMPTY }
  3306. ERROR_IS_SUBST_PATH =146; { MSG%PATH_USED_SUBST_JOIN }
  3307. ERROR_IS_JOIN_PATH =147; { MSG%NO_NEEDED_RESOURCES }
  3308. ERROR_PATH_BUSY =148; { MSG%PATH_BUSY }
  3309. ERROR_IS_SUBST_TARGET =149; { MSG%SUB_ON_DRIVE_IS_JOIN }
  3310. ERROR_SYSTEM_TRACE =150; { MSG%SYSTEM_TRACE }
  3311. ERROR_INVALID_EVENT_COUNT=151; { MSG%INVALID_EVENT_COUNT }
  3312. ERROR_TOO_MANY_MUXWAITERS=152; { MSG%TOO_MANY_MUXWAITERS }
  3313. ERROR_INVALID_LIST_FORMAT=153; { MSG%INVALID_LIST_FORMAT }
  3314. ERROR_LABEL_TOO_LONG =154; { MSG%VOLUME_TOO_LONG }
  3315. { =154%msg%HPFS_VOL_LABEL_LONG }
  3316. ERROR_TOO_MANY_TCBS =155; { MSG%TOO_MANY_TCBS }
  3317. ERROR_SIGNAL_REFUSED =156; { MSG%SIGNAL_REFUSED }
  3318. ERROR_DISCARDED =157; { MSG%DISCARDED }
  3319. ERROR_NOT_LOCKED =158; { MSG%NOT_LOCKED }
  3320. ERROR_BAD_THREADID_ADDR =159; { MSG%BAD_THREADID_ADDR }
  3321. ERROR_BAD_ARGUMENTS =160; { MSG%BAD_ARGUMENTS }
  3322. ERROR_BAD_PATHNAME =161; { MSG%none }
  3323. ERROR_SIGNAL_PENDING =162; { MSG%SIGNAL_PENDING }
  3324. ERROR_UNCERTAIN_MEDIA =163; { MSG%none }
  3325. ERROR_MAX_THRDS_REACHED =164; { MSG%MAX_THRDS_REACHED }
  3326. ERROR_MONITORS_NOT_SUPPORTED=165;{ MSG%none }
  3327. ERROR_UNC_DRIVER_NOT_INSTALLED=166;{ MSG%UNC_DRIVER_NOT_INSTALLED }
  3328. ERROR_LOCK_FAILED =167; { MSG%LOCK_FAILED }
  3329. ERROR_SWAPIO_FAILED =168; { MSG%SWAPIO_FAILED }
  3330. ERROR_SWAPIN_FAILED =169; { MSG%SWAPIN_ATTEMPT_FAILED }
  3331. ERROR_BUSY =170; { MSG%SEGMENT_BUSY }
  3332. { =171%msg%INT_TOO_LONG }
  3333. ERROR_CANCEL_VIOLATION =173; { MSG%UNLOCK_VIOLATION }
  3334. ERROR_ATOMIC_LOCK_NOT_SUPPORTED=174;{ MSG%none }
  3335. ERROR_READ_LOCKS_NOT_SUPPORTED=175;{ MSG%none }
  3336. ERROR_INVALID_SEGMENT_NUMBER=180;{ MSG%INVALID_SEGMENT_NUM }
  3337. ERROR_INVALID_CALLGATE =181; { MSG%none }
  3338. ERROR_INVALID_ORDINAL =182; { MSG%INVALID_ORDINAL }
  3339. ERROR_ALREADY_EXISTS =183; { MSG%none }
  3340. ERROR_NO_CHILD_PROCESS =184; { MSG%none }
  3341. ERROR_CHILD_ALIVE_NOWAIT=185; { MSG%none }
  3342. ERROR_INVALID_FLAG_NUMBER=186; { MSG%INVALID_FLAG_NUMBER }
  3343. ERROR_SEM_NOT_FOUND =187; { MSG%SEM_NOT_FOUND }
  3344. ERROR_INVALID_STARTING_CODESEG=188;{ MSG%INVALID_STARTING_CODESEG }
  3345. ERROR_INVALID_STACKSEG =189; { MSG%INVALID_STACKSEG }
  3346. ERROR_INVALID_MODULETYPE=190; { MSG%INVALID_MODULETYPE }
  3347. ERROR_INVALID_EXE_SIGNATURE=191; { MSG%INVALID_EXE_SIGNATURE }
  3348. ERROR_EXE_MARKED_INVALID=192; { MSG%EXE_MARKED_INVALID }
  3349. ERROR_BAD_EXE_FORMAT =193; { MSG%BAD_EXE_FORMAT }
  3350. ERROR_ITERATED_DATA_EXCEEDS_64k=194;{ MSG%ITERATED_DATA_EXCEEDS_64K }
  3351. ERROR_INVALID_MINALLOCSIZE=195; { MSG%INVALID_MINALLOCSIZE }
  3352. ERROR_DYNLINK_FROM_INVALID_RING=196;{ MSG%DYNLINK_FROM_INVALID_RING }
  3353. ERROR_IOPL_NOT_ENABLED =197; { MSG%IOPL_NOT_ENABLED }
  3354. ERROR_INVALID_SEGDPL =198; { MSG%INVALID_SEGDPL }
  3355. ERROR_AUTODATASEG_EXCEEDS_64k=199;{ MSG%AUTODATASEG_EXCEEDS_64K }
  3356. ERROR_RING2SEG_MUST_BE_MOVABLE=200;{ MSG%CODESEG_CANNOT_BE_64K }
  3357. ERROR_RELOC_CHAIN_XEEDS_SEGLIM=201;{ MSG%RELOC_CHAIN_XEEDS_SEGMENT }
  3358. ERROR_INFLOOP_IN_RELOC_CHAIN=202; { MSG%INFLOOP_IN_RELOC_CHAIN }
  3359. ERROR_ENVVAR_NOT_FOUND =203; { MSG%ENVVAR_NOT_FOUND }
  3360. ERROR_NOT_CURRENT_CTRY =204; { MSG%none }
  3361. ERROR_NO_SIGNAL_SENT =205; { MSG%SIGNAL_NOT_SENT }
  3362. ERROR_FILENAME_EXCED_RANGE=206; { MSG%NAME_TOO_LONG }
  3363. ERROR_RING2_STACK_IN_USE=207; { MSG%RING2_STACK_IN_USE }
  3364. ERROR_META_EXPANSION_TOO_LONG=208; { MSG%WILD_CARD_NAME }
  3365. ERROR_INVALID_SIGNAL_NUMBER=209; { MSG%INVALID_SIGNAL_NUMBER }
  3366. ERROR_THREAD_1_INACTIVE =210; { MSG%THREAD_1_INACTIVE }
  3367. ERROR_INFO_NOT_AVAIL =211; { MSG%none }
  3368. ERROR_LOCKED =212; { MSG%LOCKED }
  3369. ERROR_BAD_DYNALINK =213; { MSG%none }
  3370. ERROR_TOO_MANY_MODULES =214; { MSG%TOO_MANY_MODULES }
  3371. ERROR_NESTING_NOT_ALLOWED=215; { MSG%none }
  3372. ERROR_CANNOT_SHRINK =216; { MSG%CANNOT_SHRINK }
  3373. ERROR_ZOMBIE_PROCESS =217; { MSG%none }
  3374. ERROR_STACK_IN_HIGH_MEMORY=218; { MSG%none }
  3375. ERROR_INVALID_EXITROUTINE_RING=219; { MSG%INVALID_EXITROUTINE_RING }
  3376. ERROR_GETBUF_FAILED =220; { MSG%none }
  3377. ERROR_FLUSHBUF_FAILED =221; { MSG%none }
  3378. ERROR_TRANSFER_TOO_LONG =222; { MSG%none }
  3379. ERROR_FORCENOSWAP_FAILED=223; { MSG%none }
  3380. ERROR_SMG_NO_TARGET_WINDOW=224; { PM ID can't be selected }
  3381. ERROR_NO_CHILDREN =228; { MSG%NO_CHILDREN }
  3382. ERROR_INVALID_SCREEN_GROUP=229; { MSG%none }
  3383. ERROR_BAD_PIPE =230; { MSG%ERROR_BAD_PIPE }
  3384. ERROR_PIPE_BUSY =231; { MSG%ERROR_PIPE_BUSY }
  3385. ERROR_NO_DATA =232; { MSG%ERROR_NO_DATA }
  3386. ERROR_PIPE_NOT_CONNECTED=233; { MSG%ERROR_PIPE_NOT_CONNECTED }
  3387. ERROR_MORE_DATA =234; { MSG%ERROR_MORE_DATA }
  3388. ERROR_VC_DISCONNECTED =240; { MSG%ERROR_VC_DISCONNECTED }
  3389. ERROR_CIRCULARITY_REQUESTED=250; { MSG%CIRCULARITY_REQUESTED }
  3390. ERROR_DIRECTORY_IN_CDS =251; { MSG%DIRECTORY_IN_CDS }
  3391. ERROR_INVALID_FSD_NAME =252; { MSG%INVALID_FSD_NAME }
  3392. ERROR_INVALID_PATH =253; { MSG%INVALID_PATH }
  3393. ERROR_INVALID_EA_NAME =254; { MSG%INVALID_EA_NAME }
  3394. ERROR_EA_LIST_INCONSISTENT=255; { MSG%EA_LIST_INCONSISTENT }
  3395. ERROR_EA_LIST_TOO_LONG =256; { MSG%EA_LIST_TOO_LONG }
  3396. ERROR_NO_META_MATCH =257; { MSG%NO_META_MATCH }
  3397. ERROR_FINDNOTIFY_TIMEOUT=258; { MSG%FINDNOTIFY_TIMEOUT }
  3398. ERROR_NO_MORE_ITEMS =259; { MSG%NO_MORE_ITEMS }
  3399. ERROR_SEARCH_STRUC_REUSED=260; { MSG%SEARCH_STRUC_REUSED }
  3400. ERROR_CHAR_NOT_FOUND =261; { MSG%CHAR_NOT_FOUND }
  3401. ERROR_TOO_MUCH_STACK =262; { MSG%TOO_MUCH_STACK }
  3402. ERROR_INVALID_ATTR =263; { MSG%INVALID_ATTR }
  3403. ERROR_INVALID_STARTING_RING=264; { MSG%INVALID_STARTING_RING }
  3404. ERROR_INVALID_DLL_INIT_RING=265; { MSG%INVALID_DLL_INIT_RING }
  3405. ERROR_CANNOT_COPY =266; { MSG%CANNOT_COPY }
  3406. ERROR_DIRECTORY =267; { MSG%DIRECTORY }
  3407. ERROR_OPLOCKED_FILE =268; { MSG%OPLOCKED_FILE }
  3408. ERROR_OPLOCK_THREAD_EXISTS=269; { MSG%OPLOCK_THREAD_EXISTS }
  3409. ERROR_VOLUME_CHANGED =270; { MSG%none }
  3410. ERROR_FINDNOTIFY_HANDLE_IN_USE=271; { MSG%none }
  3411. ERROR_FINDNOTIFY_HANDLE_CLOSED=272; { MSG%none }
  3412. ERROR_NOTIFY_OBJECT_REMOVED=273; { MSG%none }
  3413. ERROR_ALREADY_SHUTDOWN =274; { MSG%none }
  3414. ERROR_EAS_DIDNT_FIT =275; { MSG%none }
  3415. ERROR_EA_FILE_CORRUPT =276; { MSG%ERROR_EAS_CORRUPT }
  3416. ERROR_EA_TABLE_FULL =277; { MSG%EA_TABLE_FULL }
  3417. ERROR_INVALID_EA_HANDLE =278; { MSG%INVALID_EA_HANDLE }
  3418. ERROR_NO_CLUSTER =279; { MSG%NO_CLUSTER }
  3419. ERROR_CREATE_EA_FILE =280; { MSG%ERROR_CREATE_EA_FILE }
  3420. ERROR_CANNOT_OPEN_EA_FILE=281; { MSG%CANNOT_OPEN_FILE }
  3421. ERROR_EAS_NOT_SUPPORTED =282; { MSG%EAS_NOT_SUPPORTED }
  3422. ERROR_NEED_EAS_FOUND =283; { MSG%NEED_EAS_FOUND }
  3423. ERROR_DUPLICATE_HANDLE =284; { MSG%EAS_DISCARDED }
  3424. ERROR_DUPLICATE_NAME =285; { MSG%DUPLICATE_SEM_NAME }
  3425. ERROR_EMPTY_MUXWAIT =286; { MSG%EMPTY_MUXWAIT_SEM }
  3426. ERROR_MUTEX_OWNED =287; { MSG%MUTEX_SEM_OWNED }
  3427. ERROR_NOT_OWNER =288; { MSG%NOT_MUTEX_SEM_OWNER }
  3428. ERROR_PARAM_TOO_SMALL =289; { MSG%QUERY_MUX_PARAM_TOO_SMALL }
  3429. ERROR_TOO_MANY_HANDLES =290; { MSG%TOO_MANY_SEM_HANDLES }
  3430. ERROR_TOO_MANY_OPENS =291; { MSG%TOO_MANY_SEM_OPENS }
  3431. ERROR_WRONG_TYPE =292; { MSG%SEM_WRONG_TYPE }
  3432. ERROR_UNUSED_CODE =293; { MSG%none }
  3433. ERROR_THREAD_NOT_TERMINATED=294; { MSG%none }
  3434. ERROR_INIT_ROUTINE_FAILED=295; { MSG%none }
  3435. ERROR_MODULE_IN_USE =296; { MSG%none }
  3436. ERROR_NOT_ENOUGH_WATCHPOINTS=297;{ MSG%none }
  3437. ERROR_TOO_MANY_POSTS =298; { MSG%TOO_MANY_EVENT_SEM_POSTS }
  3438. ERROR_ALREADY_POSTED =299; { MSG%EVENT_SEM_ALREADY_POSTED }
  3439. ERROR_ALREADY_RESET =300; { MSG%EVENT_SEM_ALREADY_RESET }
  3440. ERROR_SEM_BUSY =301; { MSG%SEM_BUSY }
  3441. { end of set 0;- 302;}
  3442. ERROR_USER_DEFINED_BASE =$FF00;
  3443. ERROR_I24_WRITE_PROTECT =0;
  3444. ERROR_I24_BAD_UNIT =1;
  3445. ERROR_I24_NOT_READY =2;
  3446. ERROR_I24_BAD_COMMAND =3;
  3447. ERROR_I24_CRC =4;
  3448. ERROR_I24_BAD_LENGTH =5;
  3449. ERROR_I24_SEEK =6;
  3450. ERROR_I24_NOT_DOS_DISK =7;
  3451. ERROR_I24_SECTOR_NOT_FOUND =8;
  3452. ERROR_I24_OUT_OF_PAPER =9;
  3453. ERROR_I24_WRITE_FAULT =10;
  3454. ERROR_I24_READ_FAULT =11;
  3455. ERROR_I24_GEN_FAILURE =12;
  3456. ERROR_I24_DISK_CHANGE =13;
  3457. ERROR_I24_WRONG_DISK =15;
  3458. ERROR_I24_UNCERTAIN_MEDIA =16;
  3459. ERROR_I24_CHAR_CALL_INTERRUPTED =17;
  3460. ERROR_I24_NO_MONITOR_SUPPORT =18;
  3461. ERROR_I24_INVALID_PARAMETER =19;
  3462. ERROR_I24_DEVICE_IN_USE =20;
  3463. ERROR_I24_QUIET_INIT_FAIL =21;
  3464. ALLOWED_FAIL =$0001;
  3465. ALLOWED_ABORT =$0002;
  3466. ALLOWED_RETRY =$0004;
  3467. ALLOWED_IGNORE =$0008;
  3468. ALLOWED_ACKNOWLEDGE =$0010;
  3469. ALLOWED_DISPATCH =$8000;
  3470. ALLOWED_REGDUMP =$0020;
  3471. ALLOWED_DETACHED =ALLOWED_DISPATCH;
  3472. ALLOWED_RESERVED =NOT (ALLOWED_FAIL OR ALLOWED_ABORT OR
  3473. ALLOWED_RETRY OR ALLOWED_IGNORE OR
  3474. ALLOWED_ACKNOWLEDGE);
  3475. I24_OPERATION =$01;
  3476. I24_AREA =$06;
  3477. I24_CLASS =$80;
  3478. { Values for error CLASS }
  3479. ERRCLASS_OUTRES =1; { Out of Resource }
  3480. ERRCLASS_TEMPSIT =2; { Temporary Situation }
  3481. ERRCLASS_AUTH =3; { Permission problem }
  3482. ERRCLASS_INTRN =4; { Internal System Error }
  3483. ERRCLASS_HRDFAIL =5; { Hardware Failure }
  3484. ERRCLASS_SYSFAIL =6; { System Failure }
  3485. ERRCLASS_APPERR =7; { Application Error }
  3486. ERRCLASS_NOTFND =8; { Not Found }
  3487. ERRCLASS_BADFMT =9; { Bad Format }
  3488. ERRCLASS_LOCKED =10; { Locked }
  3489. ERRCLASS_MEDIA =11; { Media Failure }
  3490. ERRCLASS_ALREADY =12; { Collision with Existing Item }
  3491. ERRCLASS_UNK =13; { Unknown/other }
  3492. ERRCLASS_CANT =14;
  3493. ERRCLASS_TIME =15;
  3494. { Values for error ACTION }
  3495. ERRACT_RETRY =1; { Retry }
  3496. ERRACT_DLYRET =2; { Delay Retry, retry after pause }
  3497. ERRACT_USER =3; { Ask user to regive information }
  3498. ERRACT_ABORT =4; { abort with clean up }
  3499. ERRACT_PANIC =5; { abort immediately }
  3500. ERRACT_IGNORE =6; { ignore }
  3501. ERRACT_INTRET =7; { Retry after User Intervention }
  3502. { Values for error LOCUS }
  3503. ERRLOC_UNK =1; { No appropriate value }
  3504. ERRLOC_DISK =2; { Random Access Mass Storage }
  3505. ERRLOC_NET =3; { Network }
  3506. ERRLOC_SERDEV =4; { Serial Device }
  3507. ERRLOC_MEM =5; { Memory }
  3508. { Abnormal termination codes }
  3509. TC_NORMAL =0;
  3510. TC_HARDERR =1;
  3511. TC_GP_TRAP =2;
  3512. TC_SIGNAL =3;
  3513. TC_XCPT =4;
  3514. ERROR_INVALID_PROCID =303; { MSG%none }
  3515. ERROR_INVALID_PDELTA =304; { MSG%none }
  3516. ERROR_NOT_DESCENDANT =305; { MSG%none }
  3517. ERROR_NOT_SESSION_MANAGER=306; { MSG%none }
  3518. ERROR_INVALID_PCLASS =307; { MSG%none }
  3519. ERROR_INVALID_SCOPE =308; { MSG%none }
  3520. ERROR_INVALID_THREADID =309; { MSG%none }
  3521. ERROR_DOSSUB_SHRINK =310; { MSG%none }
  3522. ERROR_DOSSUB_NOMEM =311; { MSG%none }
  3523. ERROR_DOSSUB_OVERLAP =312; { MSG%none }
  3524. ERROR_DOSSUB_BADSIZE =313; { MSG%none }
  3525. ERROR_DOSSUB_BADFLAG =314; { MSG%none }
  3526. ERROR_DOSSUB_BADSELECTOR=315; { MSG%none }
  3527. ERROR_MR_MSG_TOO_LONG =316; { MSG%MR_MSG_TOO_LONG }
  3528. MGS_MR_MSG_TOO_LONG =316;
  3529. ERROR_MR_MID_NOT_FOUND =317; { MSG%MR_CANT_FORMAT }
  3530. ERROR_MR_UN_ACC_MSGF =318; { MSG%MR_NOT_FOUND }
  3531. ERROR_MR_INV_MSGF_FORMAT=319; { MSG%MR_READ_ERROR }
  3532. ERROR_MR_INV_IVCOUNT =320; { MSG%MR_IVCOUNT_ERROR }
  3533. ERROR_MR_UN_PERFORM =321; { MSG%MR_UN_PERFORM }
  3534. ERROR_TS_WAKEUP =322; { MSG%none }
  3535. ERROR_TS_SEMHANDLE =323; { MSG%none }
  3536. ERROR_TS_NOTIMER =324; { MSG%none }
  3537. ERROR_TS_HANDLE =326; { MSG%none }
  3538. ERROR_TS_DATETIME =327; { MSG%none }
  3539. ERROR_SYS_INTERNAL =328; { MSG%none }
  3540. ERROR_QUE_CURRENT_NAME =329; { MSG%none }
  3541. ERROR_QUE_PROC_NOT_OWNED=330; { MSG%QUE_PROC_NOT_OWNED }
  3542. ERROR_QUE_PROC_OWNED =331; { MSG%none }
  3543. ERROR_QUE_DUPLICATE =332; { MSG%QUE_DUPLICATE }
  3544. ERROR_QUE_ELEMENT_NOT_EXIST=333; { MSG%QUE_ELEMENT_NOT_EXIST }
  3545. ERROR_QUE_NO_MEMORY =334; { MSG%QUE_NO_MEMORY }
  3546. ERROR_QUE_INVALID_NAME =335; { MSG%none }
  3547. ERROR_QUE_INVALID_PRIORITY=336; { MSG%none }
  3548. ERROR_QUE_INVALID_HANDLE=337; { MSG%none }
  3549. ERROR_QUE_LINK_NOT_FOUND=338; { MSG%none }
  3550. ERROR_QUE_MEMORY_ERROR =339; { MSG%none }
  3551. ERROR_QUE_PREV_AT_END =340; { MSG%none }
  3552. ERROR_QUE_PROC_NO_ACCESS=341; { MSG%none }
  3553. ERROR_QUE_EMPTY =342; { MSG%none }
  3554. ERROR_QUE_NAME_NOT_EXIST=343; { MSG%none }
  3555. ERROR_QUE_NOT_INITIALIZED=344; { MSG%none }
  3556. ERROR_QUE_UNABLE_TO_ACCESS=345; { MSG%none }
  3557. ERROR_QUE_UNABLE_TO_ADD =346; { MSG%none }
  3558. ERROR_QUE_UNABLE_TO_INIT=347; { MSG%none }
  3559. ERROR_VIO_INVALID_MASK =349; { MSG%VIO_INVALID_MASK }
  3560. ERROR_VIO_PTR =350; { MSG%VIO_PTR }
  3561. ERROR_VIO_APTR =351; { MSG%none }
  3562. ERROR_VIO_RPTR =352; { MSG%none }
  3563. ERROR_VIO_CPTR =353; { MSG%none }
  3564. ERROR_VIO_LPTR =354; { MSG%none }
  3565. ERROR_VIO_MODE =355; { MSG%DIS_ERROR }
  3566. ERROR_VIO_WIDTH =356; { MSG%VIO_WIDTH }
  3567. ERROR_VIO_ATTR =357; { MSG%none }
  3568. ERROR_VIO_ROW =358; { MSG%VIO_ROW }
  3569. ERROR_VIO_COL =359; { MSG%VIO_COL }
  3570. ERROR_VIO_TOPROW =360; { MSG%none }
  3571. ERROR_VIO_BOTROW =361; { MSG%none }
  3572. ERROR_VIO_RIGHTCOL =362; { MSG%none }
  3573. ERROR_VIO_LEFTCOL =363; { MSG%none }
  3574. ERROR_SCS_CALL =364; { MSG%none }
  3575. ERROR_SCS_VALUE =365; { MSG%none }
  3576. ERROR_VIO_WAIT_FLAG =366; { MSG%VIO_WAIT_FLAG }
  3577. ERROR_VIO_UNLOCK =367; { MSG%VIO_UNLOCK }
  3578. ERROR_SGS_NOT_SESSION_MGR=368; { MSG%none }
  3579. ERROR_SMG_INVALID_SGID =369; { MSG%SMG_INVALID_SESSION_ID }
  3580. ERROR_SMG_INVALID_SESSION_ID=ERROR_SMG_INVALID_SGID;
  3581. ERROR_SMG_NOSG =370; { MSG%none }
  3582. ERROR_SMG_NO_SESSIONS =370; { MSG%none }
  3583. ERROR_SMG_GRP_NOT_FOUND =371; { MSG%SMG_GRP_NOT_FOUND }
  3584. ERROR_SMG_SESSION_NOT_FOUND=ERROR_SMG_GRP_NOT_FOUND;
  3585. { =371%msg%SMG_SESSION_NOT_FOUND }
  3586. ERROR_SMG_SET_TITLE =372; { MSG%SMG_SET_TITLE }
  3587. ERROR_KBD_PARAMETER =373; { MSG%KBD_PARAMETER }
  3588. ERROR_KBD_NO_DEVICE =374; { MSG%none }
  3589. ERROR_KBD_INVALID_IOWAIT=375; { MSG%KBD_INVALID_IOWAIT }
  3590. ERROR_KBD_INVALID_LENGTH=376; { MSG%KBD_INVALID_LENGTH }
  3591. ERROR_KBD_INVALID_ECHO_MASK=377; { MSG%KBD_INVALID_ECHO_MASK }
  3592. { =377%msg%KBD_INVALID_INPUT_MASK }
  3593. ERROR_KBD_INVALID_INPUT_MASK=378;{ MSG%none }
  3594. ERROR_MON_INVALID_PARMS =379; { MSG%MON_INVALID_PARMS }
  3595. ERROR_MON_INVALID_DEVNAME=380; { MSG%MON_INVALID_DEVNAME }
  3596. ERROR_MON_INVALID_HANDLE=381; { MSG%MON_INVALID_HANDLE }
  3597. ERROR_MON_BUFFER_TOO_SMALL=382; { MSG%MON_BUFFER_TOO_SMALL }
  3598. ERROR_MON_BUFFER_EMPTY =383; { MSG%MON_BUFFER_EMPTY }
  3599. ERROR_MON_DATA_TOO_LARGE=384; { MSG%MON_DATA_TOO_LARGE }
  3600. ERROR_MOUSE_NO_DEVICE =385; { MSG%MOUSE_NO_DEVICE }
  3601. ERROR_MOUSE_INV_HANDLE =386; { MSG%MOUSE_INV_HANDLE }
  3602. ERROR_MOUSE_INV_PARMS =387; { MSG%MOUSE_CALLER_NOT_SYBSYS }
  3603. ERROR_MOUSE_CANT_RESET =388; { MSG%none }
  3604. ERROR_MOUSE_DISPLAY_PARMS=389; { MSG%none }
  3605. ERROR_MOUSE_INV_MODULE =390; { MSG%none }
  3606. ERROR_MOUSE_INV_ENTRY_PT=391; { MSG%none }
  3607. ERROR_MOUSE_INV_MASK =392; { MSG%none }
  3608. NO_ERROR_MOUSE_NO_DATA =393; { MSG%none }
  3609. NO_ERROR_MOUSE_PTR_DRAWN=394; { MSG%none }
  3610. ERROR_INVALID_FREQUENCY =395; { MSG%none }
  3611. ERROR_NLS_NO_COUNTRY_FILE=396; { MSG%NLS_NO_COUNTRY_FILE }
  3612. { =396%msg%NO_COUNTRY_SYS }
  3613. ERROR_NLS_OPEN_FAILED =397; { MSG%NLS_OPEN_FAILED }
  3614. { =397%msg%OPEN_COUNTRY_SYS }
  3615. ERROR_NLS_NO_CTRY_CODE =398; { MSG%NLS_NO_CTRY_CODE }
  3616. ERROR_NO_COUNTRY_OR_CODEPAGE=398;{ MSG%NO_COUNTRY_OR_CODEPAGE }
  3617. ERROR_NLS_TABLE_TRUNCATED=399; { MSG%NLS_TABLE_TRUNCATED }
  3618. ERROR_NLS_BAD_TYPE =400; { MSG%NLS_BAD_TYPE }
  3619. ERROR_NLS_TYPE_NOT_FOUND=401; { MSG%NLS_TYPE_NOT_FOUND }
  3620. { =401%msg%COUNTRY_NO_TYPE }
  3621. ERROR_VIO_SMG_ONLY =402; { MSG%SWAPIN_FAILED }
  3622. ERROR_VIO_INVALID_ASCIIZ=403; { MSG%SEGVALIDATE_FAILURE }
  3623. ERROR_VIO_DEREGISTER =404; { MSG%VIO_DEREGISTER }
  3624. ERROR_VIO_NO_POPUP =405; { MSG%VIO_NO_POPUP }
  3625. ERROR_VIO_EXISTING_POPUP=406; { MSG%VIO_EXISTING_POPUP }
  3626. ERROR_KBD_SMG_ONLY =407; { MSG%KBD_SMG_ONLY }
  3627. ERROR_KBD_INVALID_ASCIIZ=408; { MSG%KBD_INVALID_ASCIIZ }
  3628. ERROR_KBD_INVALID_MASK =409; { MSG%KBD_INVALID_MASK }
  3629. ERROR_KBD_REGISTER =410; { MSG%KBD_REGISTER }
  3630. ERROR_KBD_DEREGISTER =411; { MSG%KBD_DEREGISTER }
  3631. ERROR_MOUSE_SMG_ONLY =412; { MSG%MOUSE_SMG_ONLY }
  3632. ERROR_MOUSE_INVALID_ASCIIZ=413; { MSG%MOUSE_INVALID_ASCIIZ }
  3633. ERROR_MOUSE_INVALID_MASK=414; { MSG%MOUSE_INVALID_MASK }
  3634. ERROR_MOUSE_REGISTER =415; { MSG%MOUSE_REGISTER }
  3635. ERROR_MOUSE_DEREGISTER =416; { MSG%MOUSE_DEREGISTER }
  3636. ERROR_SMG_BAD_ACTION =417; { MSG%SMG_BAD_ACTION }
  3637. ERROR_SMG_INVALID_CALL =418; { MSG%SMG_INVALID_CALL }
  3638. ERROR_SCS_SG_NOTFOUND =419; { MSG%none }
  3639. ERROR_SCS_NOT_SHELL =420; { MSG%none }
  3640. ERROR_VIO_INVALID_PARMS =421; { MSG%VIO_INVALID_PARMS }
  3641. ERROR_VIO_FUNCTION_OWNED=422; { MSG%VIO_FUNCTION_OWNED }
  3642. ERROR_VIO_RETURN =423; { MSG%none }
  3643. ERROR_SCS_INVALID_FUNCTION=424; { MSG%none }
  3644. ERROR_SCS_NOT_SESSION_MGR=425; { MSG%none }
  3645. ERROR_VIO_REGISTER =426; { MSG%VIO_REGISTER }
  3646. ERROR_VIO_NO_MODE_THREAD=427; { MSG%none }
  3647. ERROR_VIO_NO_SAVE_RESTORE_THD=428;{ MSG%VIO_NO_SAVE_RESTORE_THD }
  3648. ERROR_VIO_IN_BG =429; { MSG%VIO_IN_BG }
  3649. ERROR_VIO_ILLEGAL_DURING_POPUP=430; { MSG%VIO_ILLEGAL_DURING_POPUP }
  3650. ERROR_SMG_NOT_BASESHELL =431; { MSG%SMG_NOT_BASESHELL }
  3651. ERROR_SMG_BAD_STATUSREQ =432; { MSG%SMG_BAD_STATUSREQ }
  3652. ERROR_QUE_INVALID_WAIT =433; { MSG%none }
  3653. ERROR_VIO_LOCK =434; { MSG%VIO_LOCK }
  3654. ERROR_MOUSE_INVALID_IOWAIT=435; { MSG%MOUSE_INVALID_IOWAIT }
  3655. ERROR_VIO_INVALID_HANDLE=436; { MSG%VIO_INVALID_HANDLE }
  3656. ERROR_VIO_ILLEGAL_DURING_LOCK=437; { MSG%none }
  3657. ERROR_VIO_INVALID_LENGTH=438; { MSG%VIO_INVALID_LENGTH }
  3658. ERROR_KBD_INVALID_HANDLE=439; { MSG%KBD_INVALID_HANDLE }
  3659. ERROR_KBD_NO_MORE_HANDLE=440; { MSG%KBD_NO_MORE_HANDLE }
  3660. ERROR_KBD_CANNOT_CREATE_KCB=441; { MSG%KBD_CANNOT_CREATE_KCB }
  3661. ERROR_KBD_CODEPAGE_LOAD_INCOMPL=442; { MSG%KBD_CODEPAGE_LOAD_INCOMPL }
  3662. ERROR_KBD_INVALID_CODEPAGE_ID=443; { MSG%KBD_INVALID_CODEPAGE_ID }
  3663. ERROR_KBD_NO_CODEPAGE_SUPPORT=444; { MSG%KBD_NO_CODEPAGE_SUPPORT }
  3664. ERROR_KBD_FOCUS_REQUIRED=445; { MSG%KBD_FOCUS_REQUIRED }
  3665. ERROR_KBD_FOCUS_ALREADY_ACTIVE=446; { MSG%KBD_FOCUS_ALREADY_ACTIVE }
  3666. ERROR_KBD_KEYBOARD_BUSY =447; { MSG%KBD_KEYBOARD_BUSY }
  3667. ERROR_KBD_INVALID_CODEPAGE=448; { MSG%KBD_INVALID_CODEPAGE }
  3668. ERROR_KBD_UNABLE_TO_FOCUS=449; { MSG%KBD_UNABLE_TO_FOCUS }
  3669. ERROR_SMG_SESSION_NON_SELECT=450;{ MSG%SMG_SESSION_NON_SELECT }
  3670. ERROR_SMG_SESSION_NOT_FOREGRND=451; { MSG%SMG_SESSION_NOT_FOREGRND }
  3671. ERROR_SMG_SESSION_NOT_PARENT=452; { MSG%SMG_SESSION_NOT_PARENT }
  3672. ERROR_SMG_INVALID_START_MODE=453; { MSG%SMG_INVALID_START_MODE }
  3673. ERROR_SMG_INVALID_RELATED_OPT=454;{ MSG%SMG_INVALID_RELATED_OPT }
  3674. ERROR_SMG_INVALID_BOND_OPTION=455; { MSG%SMG_INVALID_BOND_OPTION }
  3675. ERROR_SMG_INVALID_SELECT_OPT=456;{ MSG%SMG_INVALID_SELECT_OPT }
  3676. ERROR_SMG_START_IN_BACKGROUND=457;{ MSG%SMG_START_IN_BACKGROUND }
  3677. ERROR_SMG_INVALID_STOP_OPTION=458;{ MSG%SMG_INVALID_STOP_OPTION }
  3678. ERROR_SMG_BAD_RESERVE =459; { MSG%SMG_BAD_RESERVE }
  3679. ERROR_SMG_PROCESS_NOT_PARENT=460;{ MSG%SMG_PROCESS_NOT_PARENT }
  3680. ERROR_SMG_INVALID_DATA_LENGTH=461; { MSG%SMG_INVALID_DATA_LENGTH }
  3681. ERROR_SMG_NOT_BOUND =462; { MSG%SMG_NOT_BOUND }
  3682. ERROR_SMG_RETRY_SUB_ALLOC=463; { MSG%SMG_RETRY_SUB_ALLOC }
  3683. ERROR_KBD_DETACHED =464; { MSG%KBD_DETACHED }
  3684. ERROR_VIO_DETACHED =465; { MSG%VIO_DETACHED }
  3685. ERROR_MOU_DETACHED =466; { MSG%MOU_DETACHED }
  3686. ERROR_VIO_FONT =467; { MSG%VIO_FONT }
  3687. ERROR_VIO_USER_FONT =468; { MSG%VIO_USER_FONT }
  3688. ERROR_VIO_BAD_CP =469; { MSG%VIO_BAD_CP }
  3689. ERROR_VIO_NO_CP =470; { MSG%none }
  3690. ERROR_VIO_NA_CP =471; { MSG%VIO_NA_CP }
  3691. ERROR_INVALID_CODE_PAGE =472; { MSG%none }
  3692. ERROR_CPLIST_TOO_SMALL =473; { MSG%none }
  3693. ERROR_CP_NOT_MOVED =474; { MSG%none }
  3694. ERROR_MODE_SWITCH_INIT =475; { MSG%none }
  3695. ERROR_CODE_PAGE_NOT_FOUND=476; { MSG%none }
  3696. ERROR_UNEXPECTED_SLOT_RETURNED=477; { MSG%none }
  3697. ERROR_SMG_INVALID_TRACE_OPTION=478; { MSG%SMG_INVALID_TRACE_OPTION }
  3698. ERROR_VIO_INTERNAL_RESOURCE=479; { MSG%none }
  3699. ERROR_VIO_SHELL_INIT =480; { MSG%VIO_SHELL_INIT }
  3700. ERROR_SMG_NO_HARD_ERRORS=481; { MSG%SMG_NO_HARD_ERRORS }
  3701. ERROR_CP_SWITCH_INCOMPLETE=482; { MSG%none }
  3702. ERROR_VIO_TRANSPARENT_POPUP=483; { MSG%VIO_TRANSPARENT_POPUP }
  3703. ERROR_CRITSEC_OVERFLOW =484; { MSG%none }
  3704. ERROR_CRITSEC_UNDERFLOW =485; { MSG%none }
  3705. ERROR_VIO_BAD_RESERVE =486; { MSG%VIO_BAD_RESERVE }
  3706. ERROR_INVALID_ADDRESS =487; { MSG%INVALID_ADDRESS }
  3707. ERROR_ZERO_SELECTORS_REQUESTED=488; { MSG%ZERO_SELECTORS_REQUESTED }
  3708. ERROR_NOT_ENOUGH_SELECTORS_AVA=489; { MSG%NOT_ENOUGH_SELECTORS_AVA }
  3709. ERROR_INVALID_SELECTOR =490; { MSG%INVALID_SELECTOR }
  3710. ERROR_SMG_INVALID_PROGRAM_TYPE=491; { MSG%SMG_INVALID_PROGRAM_TYPE }
  3711. ERROR_SMG_INVALID_PGM_CONTROL=492; { MSG%SMG_INVALID_PGM_CONTROL }
  3712. ERROR_SMG_INVALID_INHERIT_OPT=493; { MSG%SMG_INVALID_INHERIT_OPT }
  3713. ERROR_VIO_EXTENDED_SG =494; { MSG%VIO_EXTENDED_SG }
  3714. ERROR_VIO_NOT_PRES_MGR_SG=495; { MSG%VIO_NOT_PRES_MGR_SG }
  3715. ERROR_VIO_SHIELD_OWNED =496; { MSG%VIO_SHIELD_OWNED }
  3716. ERROR_VIO_NO_MORE_HANDLES=497; { MSG%VIO_NO_MORE_HANDLES }
  3717. ERROR_VIO_SEE_ERROR_LOG =498; { MSG%none }
  3718. ERROR_VIO_ASSOCIATED_DC =499; { MSG%none }
  3719. ERROR_KBD_NO_CONSOLE =500; { MSG%KBD_NO_CONSOLE }
  3720. ERROR_MOUSE_NO_CONSOLE =501; { MSG%DOS_STOPPED }
  3721. ERROR_MOUSE_INVALID_HANDLE=502; { MSG%MOUSE_INVALID_HANDLE }
  3722. ERROR_SMG_INVALID_DEBUG_PARMS=503;{ MSG%SMG_INVALID_DEBUG_PARMS }
  3723. ERROR_KBD_EXTENDED_SG =504; { MSG%KBD_EXTENDED_SG }
  3724. ERROR_MOU_EXTENDED_SG =505; { MSG%MOU_EXTENDED_SG }
  3725. ERROR_SMG_INVALID_ICON_FILE=506; { MSG%none }
  3726. ERROR_TRC_PID_NON_EXISTENT=507; { MSG%TRC_PID_NON_EXISTENT }
  3727. ERROR_TRC_COUNT_ACTIVE =508; { MSG%TRC_COUNT_ACTIVE }
  3728. ERROR_TRC_SUSPENDED_BY_COUNT=509;{ MSG%TRC_SUSPENDED_BY_COUNT }
  3729. ERROR_TRC_COUNT_INACTIVE=510; { MSG%TRC_COUNT_INACTIVE }
  3730. ERROR_TRC_COUNT_REACHED =511; { MSG%TRC_COUNT_REACHED }
  3731. ERROR_NO_MC_TRACE =512; { MSG%NO_MC_TRACE }
  3732. ERROR_MC_TRACE =513; { MSG%MC_TRACE }
  3733. ERROR_TRC_COUNT_ZERO =514; { MSG%TRC_COUNT_ZERO }
  3734. ERROR_SMG_TOO_MANY_DDS =515; { MSG%SMG_TOO_MANY_DDS }
  3735. ERROR_SMG_INVALID_NOTIFICATION=516; { MSG%SMG_INVALID_NOTIFICATION }
  3736. ERROR_LF_INVALID_FUNCTION=517; { MSG%LF_INVALID_FUNCTION }
  3737. ERROR_LF_NOT_AVAIL =518; { MSG%LF_NOT_AVAIL }
  3738. ERROR_LF_SUSPENDED =519; { MSG%LF_SUSPENDED }
  3739. ERROR_LF_BUF_TOO_SMALL =520; { MSG%LF_BUF_TOO_SMALL }
  3740. ERROR_LF_BUFFER_CORRUPTED=521; { MSG%none }
  3741. ERROR_LF_BUFFER_FULL =521; { MSG%LF_BUF_FULL }
  3742. ERROR_LF_INVALID_DAEMON =522; { MSG%none }
  3743. ERROR_LF_INVALID_RECORD =522; { MSG%LF_INVAL_RECORD }
  3744. ERROR_LF_INVALID_TEMPL =523; { MSG%none }
  3745. ERROR_LF_INVALID_SERVICE=523; { MSG%LF_INVAL_SERVICE }
  3746. ERROR_LF_GENERAL_FAILURE=524; { MSG%LF_GENERAL_FAILURE }
  3747. ERROR_LF_INVALID_ID =525; { MSG%HPFS_DISK_ALREADY_INUSE }
  3748. ERROR_LF_INVALID_HANDLE =526; { MSG%HPFS_CANNOT_FORMAT_DISK }
  3749. ERROR_LF_NO_ID_AVAIL =527; { MSG%HPFS_CANNOT_COPY_SYS_DATA }
  3750. ERROR_LF_TEMPLATE_AREA_FULL=528; { MSG%HPFS_FORMAT_NOT_DONE }
  3751. ERROR_LF_ID_IN_USE =529; { MSG%HPFS_FMT_NOT_ENOUGH_MEM }
  3752. ERROR_MOU_NOT_INITIALIZED=530; { MSG%HPFS_SPECIFY_FIXDSK }
  3753. ERROR_MOUINITREAL_DONE =531; { MSG%HPFS_SPECIFY_ONE_DRIVE }
  3754. ERROR_DOSSUB_CORRUPTED =532; { MSG%HPFS_UNKNOWN_ERR_NO_FORMAT }
  3755. ERROR_MOUSE_CALLER_NOT_SUBSYS=533; { MSG%HPFS_SYNTAX_HELP }
  3756. ERROR_ARITHMETIC_OVERFLOW=534; { MSG%HPFS_DISK_FORMATING }
  3757. ERROR_TMR_NO_DEVICE =535; { MSG%HPFS_AVAIL_DISK_SPACE }
  3758. ERROR_TMR_INVALID_TIME =536; { MSG%HPFS_BAD_BLOCKS }
  3759. ERROR_PVW_INVALID_ENTITY=537; { MSG%HPFS_DISK_SPACE_AVAIL }
  3760. ERROR_PVW_INVALID_ENTITY_TYPE=538; { MSG%HPFS_SPACE_FORMATTED }
  3761. ERROR_PVW_INVALID_SPEC =539; { MSG%HPFS_TYPE_CUR_VOLUME_LABEL }
  3762. ERROR_PVW_INVALID_RANGE_TYPE=540;{ MSG%HPFS_DRIVER_NOT_LOADED }
  3763. ERROR_PVW_INVALID_COUNTER_BLK=541; { MSG%HPFS_DRIVER_LOADER }
  3764. ERROR_PVW_INVALID_TEXT_BLK=542; { MSG%HPFS_CACHE_BUF_SPECIFIED }
  3765. ERROR_PRF_NOT_INITIALIZED=543; { MSG%HPFS_CHKDSK_PARM_ERROR }
  3766. ERROR_PRF_ALREADY_INITIALIZED=544; { MSG%HPFS_CHKDSK_NOACCESS_DRIVE }
  3767. ERROR_PRF_NOT_STARTED =545; { MSG%HPFS_UNKNOWN_ERR_NO_CHKDSK }
  3768. ERROR_PRF_ALREADY_STARTED=546; { MSG%HPFS_CHKDSK_NOT_ENOUGH_MEM }
  3769. ERROR_PRF_TIMER_OUT_OF_RANGE=547;{ MSG%HPFS_CHKDSK_NOWRITEODATA }
  3770. ERROR_PRF_TIMER_RESET =548; { MSG%HPFS_CHKDSK_NORECOVER_DATA }
  3771. { =549%msg%HPFS_CHKDSK_NO_PARM_SPACE }
  3772. { =550%msg%HPFS_CHKDSK_NORECOGNIZE }
  3773. { =551%msg%HPFS_CHKDSK_NOROOT_FIND }
  3774. { =552%msg%HPFS_CHKDSK_NOFIX_FS_ERROR }
  3775. { =553%msg%HPFS_CHKDSK_CORRECT_FS_ERR }
  3776. { =554%msg%HPFS_CHKDSK_ORGAN_FIX }
  3777. { =555%msg%HPFS_CHKDSK_RELOC_BBPDATA }
  3778. { =556%msg%HPFS_CHKDSK_REM_CORRU_BLOC }
  3779. { =557%msg%HPFS_CHKDSK_REM_CORRUP_FIL }
  3780. { =558%msg%HPFS_CHKDSK_FIX_SPACE_ALLO }
  3781. { =559%msg%HPFS_NOT_FORMATTED_DISK }
  3782. { =560%msg%HPFS_CHKDSK_COR_ALLOC }
  3783. { =561%msg%HPFS_CHKDSK_SEARC_UNALLOC }
  3784. { =562%msg%HPFS_CHKDSK_DET_LOST_DATA }
  3785. { =563%msg%HPFS_CHKDSK_PERCENT_SEARC }
  3786. { =564%msg%HPFS_CHKDSK_LOST_DATASEARC }
  3787. { =565%msg%HPFS_CHKDSK_CRIT_NOREAD }
  3788. { =566%msg%HPFS_CHKDSK_DISK_INUSE }
  3789. { =567%msg%HPFS_CHKDSK_RECOVTEMP_RELOC }
  3790. { =568%msg%HPFS_TOTAL_DISK_SPACE }
  3791. { =569%msg%HPFS_DIR_KBYTES }
  3792. { =570%msg%HPFS_FILE_KBYTES }
  3793. { =571%msg%HPFS_KBYTES_AVAILABLE }
  3794. { =572%msg%HPFS_CHKDSK_PLACE_REC_FILE }
  3795. { =573%msg%HPFS_CHKDSK_RECO_DIR_AS }
  3796. { =574%msg%HPFS_CHKDSK_PLACEED_DATA }
  3797. { =575%msg%HPFS_CHKDSK_RECOV_EA }
  3798. { =576%msg%HPFS_CHKDSK_FIND_EA_INTEM }
  3799. { =577%msg%HPFS_CHKDSK_RELOC_TEMP_EA }
  3800. { =578%msg%HPFS_CHKDSK_RELOC_AC_LIST }
  3801. { =579%msg%HPFS_CHKDSK_LIST_NORELOC }
  3802. { =580%msg%HPFS_CHKDSK_TRUN_EA_LIST }
  3803. { =581%msg%HPFS_CHKDSK_TRUN_EA_NAME }
  3804. { =582%msg%HPFS_CHKDSK_TRUN_EA_BBLOCK }
  3805. { =583%msg%HPFS_CHKDSK_REM_INVALID_EA }
  3806. { =584%msg%HPFS_CHKDSK_FIX_EA_ALLOC }
  3807. { =585%msg%HPFS_CHKDSK_FIX_ALACCCTRL }
  3808. { =586%msg%HPFS_CHKDSK_ACCTR_LIST_BBL }
  3809. { =587%msg%HPFS_CHKDSK_REM_ACLIST }
  3810. { =588%msg%HPFS_CHKDSK_FOUND_DATANORL }
  3811. { =589%msg%HPFS_WRONG_VERSION }
  3812. { =590%msg%HPFS_CHKDSK_FOUND_DATATEMP }
  3813. { =591%msg%HPFS_CHKDSK_FIX_TEMPSTATUS }
  3814. { =592%msg%HPFS_CHKDSK_FIX_NEEDEADATA }
  3815. { =593%msg%HPFS_RECOVER_PARM_ERROR }
  3816. { =594%msg%HPFS_RECOV_FILE_NOT_FOUND }
  3817. { =595%msg%HPFS_RECOV_UNKNOWN_ERROR }
  3818. { =596%msg%HPFS_RECOV_NOT_ENOUGH_MEM }
  3819. { =597%msg%HPFS_RECOV_NOWRITE_DATA }
  3820. { =598%msg%HPFS_RECOV_NOTEMP_CREATE }
  3821. { =599%msg%HPFS_RECOV_EA_NOREAD }
  3822. { =600%msg%HPFS_RECOV_FILE_BYTES }
  3823. { =601%msg%HPFS_RECOV_BAD_BYTES_RECOV }
  3824. { =602%msg%HPFS_RECOV_FILEBYTES_NOREC }
  3825. { =603%msg%HPFS_RECOV_DISK_INUSE }
  3826. { =604%msg%HPFS_RECOV_FILE_NODELETE }
  3827. { =605%msg%HPFS_RECOV_NOCREATE_NEWFILE }
  3828. { =606%msg%HPFS_RECOV_SYSTEM_ERROR }
  3829. { =607%msg%HPFS_SYS_PARM_ERROR }
  3830. { =608%msg%HPFS_SYS_CANNOT_INSTALL }
  3831. { =609%msg%HPFS_SYS_DRIVE_NOTFORMATED }
  3832. { =610%msg%HPFS_SYS_FILE_NOCREATE }
  3833. { =611%msg%HPFS_SIZE_EXCEED }
  3834. { =612%msg%HPFS_SYNTAX_ERR }
  3835. { =613%msg%HPFS_NOTENOUGH_MEM }
  3836. { =614%msg%HPFS_WANT_MEM }
  3837. { =615%msg%HPFS_GET_RETURNED }
  3838. { =616%msg%HPFS_SET_RETURNED }
  3839. { =617%msg%HPFS_BOTH_RETURNED }
  3840. { =618%msg%HPFS_STOP_RETURNED }
  3841. { =619%msg%HPFS_SETPRTYRETURNED }
  3842. { =620%msg%HPFS_ALCSG_RETURNED }
  3843. { =621%msg%HPFS_MSEC_SET }
  3844. { =622%msg%HPFS_OPTIONS }
  3845. { =623%msg%HPFS_POS_NUM_VALUE }
  3846. { =624%msg%HPFS_VALUE_TOO_LARGE }
  3847. { =625%msg%HPFS_LAZY_NOT_VALID }
  3848. { =626%msg%HPFS_VOLUME_ERROR }
  3849. { =627%msg%HPFS_VOLUME_DIRTY }
  3850. { =628%msg%HPFS_NEW_SECTOR }
  3851. { =629%msg%HPFS_FORMAT_PARM_ERROR }
  3852. { =630%msg%HPFS_CANNOT_ACCESS_CONFIG }
  3853. { =631%msg%HPFS_RECOV_FILE }
  3854. { =632%msg%HPFS_CHKDSK_KBYTES_RESERVE }
  3855. { =633%msg%HPFS_CHKDSK_KBYTES_IN_EA }
  3856. { =634%msg%HPFS_BYTEBUF_SET }
  3857. { =635%msg%HPFS_FORMATTING_COMPLETE }
  3858. { =636%msg%HPFS_WRONG_VOLUME_LABEL }
  3859. { =637%msg%HPFS_FMAT_TOO_MANY_DRS }
  3860. { =638%msg%VDD_UNSUPPORTED_ACCESS }
  3861. ERROR_VDD_LOCK_USEAGE_DENIED=639;{ KP.COM not supported in DOS }
  3862. ERROR_TIMEOUT =640; { MSG%none }
  3863. ERROR_VDM_DOWN =641; { MSG%none }
  3864. ERROR_VDM_LIMIT =642; { MSG%none }
  3865. ERROR_VDD_NOT_FOUND =643; { MSG%none }
  3866. ERROR_INVALID_CALLER =644; { MSG%none }
  3867. ERROR_PID_MISMATCH =645; { MSG%none }
  3868. ERROR_INVALID_VDD_HANDLE=646; { MSG%none }
  3869. ERROR_VLPT_NO_SPOOLER =647; { MSG%none }
  3870. ERROR_VCOM_DEVICE_BUSY =648; { MSG%none }
  3871. ERROR_VLPT_DEVICE_BUSY =649; { MSG%none }
  3872. ERROR_NESTING_TOO_DEEP =650; { MSG%none }
  3873. ERROR_VDD_MISSING =651; { MSG%VDD_MISSING }
  3874. { INVALID BIDI API PARAMETERS 671;- 684;no msg's required }
  3875. ERROR_BIDI_INVALID_LENGTH =671; { MSG%none }
  3876. ERROR_BIDI_INVALID_INCREMENT =672; { MSG%none }
  3877. ERROR_BIDI_INVALID_COMBINATION =673; { MSG%none }
  3878. ERROR_BIDI_INVALID_RESERVED =674; { MSG%none }
  3879. ERROR_BIDI_INVALID_EFFECT =675; { MSG%none }
  3880. ERROR_BIDI_INVALID_CSDREC =676; { MSG%none }
  3881. ERROR_BIDI_INVALID_CSDSTATE =677; { MSG%none }
  3882. ERROR_BIDI_INVALID_LEVEL =678; { MSG%none }
  3883. ERROR_BIDI_INVALID_TYPE_SUPPORT =679; { MSG%none }
  3884. ERROR_BIDI_INVALID_ORIENTATION =680; { MSG%none }
  3885. ERROR_BIDI_INVALID_NUM_SHAPE =681; { MSG%none }
  3886. ERROR_BIDI_INVALID_CSD =682; { MSG%none }
  3887. ERROR_BIDI_NO_SUPPORT =683; { MSG%none }
  3888. NO_ERROR_BIDI_RW_INCOMPLETE =684; { MSG%none }
  3889. { =689%msg%HPFS_LAZY_ON }
  3890. { =690%msg%HPFS_LAZY_OFF }
  3891. ERROR_IMP_INVALID_PARM =691; { MSG%none }
  3892. ERROR_IMP_INVALID_LENGTH =692; { MSG%none }
  3893. MSG_HPFS_DISK_ERROR_WARN =693; { MSG%HPFS_DISK_ERROR_WARN }
  3894. ERROR_MON_BAD_BUFFER =730; { MSG%BAD_MON_BUFFER }
  3895. ERROR_MODULE_CORRUPTED =731; { MSG%MODULE_CORRUPTED }
  3896. ERROR_SM_OUTOF_SWAPFILE =1477; { MSG%SM_OUT_OF_SWAFILE }
  3897. ERROR_LF_TIMEOUT =2055; { MSG%LF_TIMEOUT }
  3898. ERROR_LF_SUSPEND_SUCCESS =2057; { MSG%LF_SUSP_SUCCESS }
  3899. ERROR_LF_RESUME_SUCCESS =2058; { MSG%LF_RESUM_SUCCESS }
  3900. ERROR_LF_REDIRECT_SUCCESS =2059; { MSG%LF_REDIR_SUCCESS }
  3901. ERROR_LF_REDIRECT_FAILURE =2060; { MSG%LF_REDIR_FAILURE }
  3902. ERROR_SWAPPER_NOT_ACTIVE =32768;
  3903. ERROR_INVALID_SWAPID =32769;
  3904. ERROR_IOERR_SWAP_FILE =32770;
  3905. ERROR_SWAP_TABLE_FULL =32771;
  3906. ERROR_SWAP_FILE_FULL =32772;
  3907. ERROR_CANT_INIT_SWAPPER =32773;
  3908. ERROR_SWAPPER_ALREADY_INIT =32774;
  3909. ERROR_PMM_INSUFFICIENT_MEMORY =32775;
  3910. ERROR_PMM_INVALID_FLAGS =32776;
  3911. ERROR_PMM_INVALID_ADDRESS =32777;
  3912. ERROR_PMM_LOCK_FAILED =32778;
  3913. ERROR_PMM_UNLOCK_FAILED =32779;
  3914. ERROR_PMM_MOVE_INCOMPLETE =32780;
  3915. ERROR_UCOM_DRIVE_RENAMED =32781;
  3916. ERROR_UCOM_FILENAME_TRUNCATED =32782;
  3917. ERROR_UCOM_BUFFER_LENGTH =32783;
  3918. ERROR_MON_CHAIN_HANDLE =32784;
  3919. ERROR_MON_NOT_REGISTERED =32785;
  3920. ERROR_SMG_ALREADY_TOP =32786;
  3921. ERROR_PMM_ARENA_MODIFIED =32787;
  3922. ERROR_SMG_PRINTER_OPEN =32788;
  3923. ERROR_PMM_SET_FLAGS_FAILED =32789;
  3924. ERROR_INVALID_DOS_DD =32790;
  3925. ERROR_BLOCKED =32791;
  3926. ERROR_NOBLOCK =32792;
  3927. ERROR_INSTANCE_SHARED =32793;
  3928. ERROR_NO_OBJECT =32794;
  3929. ERROR_PARTIAL_ATTACH =32795;
  3930. ERROR_INCACHE =32796;
  3931. ERROR_SWAP_IO_PROBLEMS =32797;
  3932. ERROR_CROSSES_OBJECT_BOUNDARY =32798;
  3933. ERROR_LONGLOCK =32799;
  3934. ERROR_SHORTLOCK =32800;
  3935. ERROR_UVIRTLOCK =32801;
  3936. ERROR_ALIASLOCK =32802;
  3937. ERROR_ALIAS =32803;
  3938. ERROR_NO_MORE_HANDLES =32804;
  3939. ERROR_SCAN_TERMINATED =32805;
  3940. ERROR_TERMINATOR_NOT_FOUND =32806;
  3941. ERROR_NOT_DIRECT_CHILD =32807;
  3942. ERROR_DELAY_FREE =32808;
  3943. ERROR_GUARDPAGE =32809;
  3944. ERROR_SWAPERROR =32900;
  3945. ERROR_LDRERROR =32901;
  3946. ERROR_NOMEMORY =32902;
  3947. ERROR_NOACCESS =32903;
  3948. ERROR_NO_DLL_TERM =32904;
  3949. ERROR_CPSIO_CODE_PAGE_INVALID =65026;
  3950. ERROR_CPSIO_NO_SPOOLER =65027;
  3951. ERROR_CPSIO_FONT_ID_INVALID =65028;
  3952. ERROR_CPSIO_INTERNAL_ERROR =65033;
  3953. ERROR_CPSIO_INVALID_PTR_NAME =65034;
  3954. ERROR_CPSIO_NOT_ACTIVE =65037;
  3955. ERROR_CPSIO_PID_FULL =65039;
  3956. ERROR_CPSIO_PID_NOT_FOUND =65040;
  3957. ERROR_CPSIO_READ_CTL_SEQ =65043;
  3958. ERROR_CPSIO_READ_FNT_DEF =65045;
  3959. ERROR_CPSIO_WRITE_ERROR =65047;
  3960. ERROR_CPSIO_WRITE_FULL_ERROR =65048;
  3961. ERROR_CPSIO_WRITE_HANDLE_BAD =65049;
  3962. ERROR_CPSIO_SWIT_LOAD =65074;
  3963. ERROR_CPSIO_INV_COMMAND =65077;
  3964. ERROR_CPSIO_NO_FONT_SWIT =65078;
  3965. ERROR_ENTRY_IS_CALLGATE =65079;
  3966. { Constants from bsememf.h header file (memory management) }
  3967. const
  3968. PAG_READ = $00000001;
  3969. PAG_WRITE = $00000002;
  3970. PAG_EXECUTE = $00000004;
  3971. PAG_GUARD = $00000008;
  3972. PAG_COMMIT = $00000010;
  3973. PAG_DECOMMIT = $00000020;
  3974. OBJ_TILE = $00000040;
  3975. OBJ_PROTECTED = $00000080;
  3976. OBJ_GETTABLE = $00000100;
  3977. OBJ_GIVEABLE = $00000200;
  3978. PAG_DEFAULT = $00000400;
  3979. PAG_SHARED = $00002000;
  3980. PAG_FREE = $00004000;
  3981. PAG_BASE = $00010000;
  3982. fPERM = (PAG_EXECUTE or PAG_READ or PAG_WRITE);
  3983. fSHARE = (OBJ_GETTABLE or OBJ_GIVEABLE);
  3984. fALLOC = (OBJ_TILE or PAG_COMMIT or fPERM);
  3985. fALLOCSHR = (OBJ_TILE or PAG_COMMIT or fSHARE or fPERM);
  3986. fGETNMSHR = (fPERM);
  3987. fGETSHR = (fPERM);
  3988. fGIVESHR = (fPERM);
  3989. fSET = (PAG_COMMIT+PAG_DECOMMIT+PAG_DEFAULT+fPERM);
  3990. DOSSUB_INIT = $01;
  3991. DOSSUB_GROW = $02;
  3992. DOSSUB_SPARSE_OBJ = $04;
  3993. DOSSUB_SERIALIZE = $08;
  3994. implementation
  3995. Function LOUSHORT(var l): Word;
  3996. Begin
  3997. LOUSHORT:=Lo(Cardinal(l));
  3998. End;
  3999. end.