os2def.pas 105 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260
  1. {****************************************************************************
  2. $Id$
  3. Copyright (c) 1999-2000 by Florian Klaempfl
  4. Copyright (c) 1999-2000 by Ramon Bosque
  5. The Free Pascal runtime library is distributed under the Library GNU Public
  6. License v2. So is this unit. The Library GNU Public License requires you to
  7. distribute the source code of this unit with any product that uses it.
  8. Because the EMX library isn't under the LGPL, we grant you an exception to
  9. this, and that is, when you compile a program with the Free Pascal compiler,
  10. you do not need to ship source code with that program, AS LONG AS YOU ARE
  11. USING UNMODIFIED CODE! If you modify this code, you MUST change the next
  12. line:
  13. <This an official, unmodified Free Pascal source code file.>
  14. Send us your modified files, we can work together if you want!
  15. Free Pascal is distributed in the hope that it will be useful,
  16. but WITHOUT ANY WARRANTY; without even the implied warranty of
  17. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  18. Library GNU General Public License for more details.
  19. You should have received a copy of the Library GNU General Public License
  20. along with Free Pascal; see the file COPYING.LIB. If not, write to
  21. the Free Software Foundation, 59 Temple Place - Suite 330,
  22. Boston, MA 02111-1307, USA.
  23. ****************************************************************************}
  24. unit OS2Def;
  25. {Warning: This code is alfa. Future versions
  26. of this unit might not be compatible.}
  27. interface
  28. const
  29. Severity_NoError = $0;
  30. Severity_Warning = $4;
  31. Severity_Error = $8;
  32. Severity_Severe = $C;
  33. Severity_Unrecoverable = $10;
  34. WinErr_Base = $1000;
  35. GPIErr_Base = $2000;
  36. DevErr_Base = $3000;
  37. SplErr_Base = $4000;
  38. Address = 0;
  39. Driver_Name = 1;
  40. Driver_Data = 2;
  41. Data_Type = 3;
  42. Comment = 4;
  43. Proc_Name = 5;
  44. Proc_Params = 6;
  45. Spl_Params = 7;
  46. Network_Params = 8;
  47. PD_Job_Property = $0001;
  48. FAttr_Sel_Italic = $0001;
  49. FAttr_Sel_Underscore = $0002;
  50. FAttr_Sel_Outline = $0008;
  51. FAttr_Sel_Strikeout = $0010;
  52. FAttr_Sel_Bold = $0020;
  53. FAttr_Type_Kerning = $0004;
  54. FAttr_Type_MBCS = $0008;
  55. FAttr_Type_DBCS = $0010;
  56. FAttr_Type_Antialiased = $0020;
  57. FAttr_FontUse_NoMix = $0002;
  58. FAttr_FontUse_Outline = $0004;
  59. FAttr_FontUse_Transformable = $0008;
  60. FaceSize = 32;
  61. FM_Type_Fixed = $0001;
  62. FM_Type_Licensed = $0002;
  63. FM_Type_Kerning = $0004;
  64. FM_Type_DBCS = $0010;
  65. FM_Type_MBCS = $0018;
  66. FM_Type_64K = $8000;
  67. FM_Type_Atoms = $4000;
  68. FM_Type_FamTrunc = $2000;
  69. FM_Type_FaceTrunc = $1000;
  70. FM_Defn_Outline = $0001;
  71. FM_Defn_IFI = $0002;
  72. FM_Defn_Win = $0004;
  73. FM_Defn_Generic = $8000;
  74. FM_Sel_Italic = $0001;
  75. FM_Sel_Underscore = $0002;
  76. FM_Sel_Negative = $0004;
  77. FM_Sel_Outline = $0008;
  78. FM_Sel_Strikeout = $0010;
  79. FM_Sel_Bold = $0020;
  80. FM_Cap_NoMix = $0001;
  81. type
  82. PCardinal = ^cardinal;
  83. PLongint = ^longint;
  84. PInteger = ^integer;
  85. PShortint = ^shortint;
  86. PPointer = ^pointer;
  87. PByte = ^byte;
  88. PointL = record
  89. X: cardinal;
  90. Y: cardinal;
  91. end;
  92. PPointL = ^PointL;
  93. PointS = record
  94. X: integer;
  95. Y: integer;
  96. end;
  97. PPointS = ^PointS;
  98. RectL = record
  99. xLeft: longint;
  100. yBottom: longint;
  101. xRight: longint;
  102. yTop: longint;
  103. end;
  104. PRectL = ^RectL;
  105. NPrectL = ^RectL;
  106. Str8 = array[0..7] of char;
  107. PStr8 = ^Str8;
  108. DrivData = record
  109. cb: longint;
  110. lVersion: longint;
  111. szDeviceName: array[0..31] of char;
  112. abGeneralData: array[0..0] of char;
  113. end;
  114. PDrivData = ^DrivData;
  115. DevOpenStruc = record
  116. pszLogAddress: PChar;
  117. pszDriverName: PChar;
  118. pdriv: PDrivData;
  119. pszDataType: PChar;
  120. pszComment: PChar;
  121. pszQueueProcName: PChar;
  122. pszQueueProcParams: PChar;
  123. pszSpoolerParams: PChar;
  124. pszNetworkParams: PChar;
  125. end;
  126. PDevOpenStruc = ^DevOpenStruc;
  127. PDevOpenData = PDevOpenStruc;
  128. PrintDest = record
  129. cb: cardinal;
  130. lType: longint;
  131. pszToken: PChar;
  132. lCount: longint;
  133. pdopData: PDevOpenData;
  134. fl: cardinal;
  135. pszPrinter: PChar;
  136. end;
  137. PPrintDest = ^PrintDest;
  138. FAttrs = record
  139. usRecordLength: word;
  140. fsSelection: word;
  141. lMatch: longint;
  142. szFacename: array[0..FaceSize-1] of char;
  143. idRegistry: word;
  144. usCodePage: word;
  145. lMaxBaselineExt: longint;
  146. lAveCharWidth: longint;
  147. fsType: word;
  148. fsFontUse: word;
  149. end;
  150. PFAttrs = ^FAttrs;
  151. Panose = record
  152. bFamilyType: byte;
  153. bSerifStyle: byte;
  154. bWeight: byte;
  155. bProportion: byte;
  156. bContrast: byte;
  157. bStrokeVariation: byte;
  158. bArmStyle: byte;
  159. bLetterform: byte;
  160. bMidline: byte;
  161. bXHeight: byte;
  162. abReserved: array[0..1] of byte;
  163. end;
  164. FontMetrics = record
  165. szFamilyname: array[0..FaceSize-1] of char;
  166. szFacename: array[0..FaceSize-1] of char;
  167. idRegistry: word;
  168. usCodePage: word;
  169. lEmHeight: longint;
  170. lXHeight: longint;
  171. lMaxAscender: longint;
  172. lMaxDescender: longint;
  173. lLowerCaseAscent: longint;
  174. lLowerCaseDescent: longint;
  175. lInternalLeading: longint;
  176. lExternalLeading: longint;
  177. lAveCharWidth: longint;
  178. lMaxCharInc: longint;
  179. lEmInc: longint;
  180. lMaxBaselineExt: longint;
  181. sCharSlope: integer;
  182. sInlineDir: integer;
  183. sCharRot: integer;
  184. usWeightClass: word;
  185. usWidthClass: word;
  186. sXDeviceRes: integer;
  187. sYDeviceRes: integer;
  188. sFirstChar: integer;
  189. sLastChar: integer;
  190. sDefaultChar: integer;
  191. sBreakChar: integer;
  192. sNominalPointSize: integer;
  193. sMinimumPointSize: integer;
  194. sMaximumPointSize: integer;
  195. fsType: word;
  196. fsDefn: word;
  197. fsSelection: word;
  198. fsCapabilities: word;
  199. lSubscriptXSize: longint;
  200. lSubscriptYSize: longint;
  201. lSubscriptXOffset: longint;
  202. lSubscriptYOffset: longint;
  203. lSuperscriptXSize: longint;
  204. lSuperscriptYSize: longint;
  205. lSuperscriptXOffset: longint;
  206. lSuperscriptYOffset: longint;
  207. lUnderscoreSize: longint;
  208. lUnderscorePosition: longint;
  209. lStrikeoutSize: longint;
  210. lStrikeoutPosition: longint;
  211. sKerningPairs: integer;
  212. sFamilyClass: integer;
  213. lMatch: longint;
  214. FamilyNameAtom: longint;
  215. FaceNameAtom: longint;
  216. _Panose: Panose;
  217. end;
  218. PFontMetrics = ^FontMetrics;
  219. { Null terminated strings are often declared as array[0..0] of byte }
  220. { in header files, the following type makes type conversion possible }
  221. CharArray = array[0..0] of char;
  222. {Names beginning with T for compatibility}
  223. TPointL = PointL;
  224. TPointS = PointS;
  225. TRectL = RectL;
  226. TStr8 = Str8;
  227. TDrivData = DrivData;
  228. TDevOpenStruc = DevOpenStruc;
  229. TPrintDest = PrintDest;
  230. TFAttrs = FAttrs;
  231. TPanose = Panose;
  232. TFontMetrics = FontMetrics;
  233. TCharArray = CharArray;
  234. {Another bunch of compatibility things}
  235. HWnd = cardinal;
  236. THWnd = HWnd;
  237. PHWnd = ^HWnd;
  238. HAB = cardinal;
  239. THAB = HAB;
  240. PHAB = ^HAB;
  241. HMQ = cardinal;
  242. THMQ = HMQ;
  243. PHMQ = ^HMQ;
  244. HPS = cardinal;
  245. THPS = HPS;
  246. PHPS = ^HPS;
  247. HRGN = cardinal;
  248. THRGN = HRGN;
  249. PHRGN = ^HRGN;
  250. HBitmap = cardinal;
  251. THBitmap = HBitmap;
  252. PHBitmap = ^HBitmap;
  253. HEv = cardinal;
  254. THEv = HEv;
  255. PHEv = ^HEv;
  256. HMtx = cardinal;
  257. THMtx = HMtx;
  258. PHMtx = ^HMtx;
  259. ULONG = cardinal;
  260. MParam = pointer;
  261. MResult = pointer;
  262. Fixed = longint;
  263. Fixed88 = integer;
  264. { Constants from bseord.h header file (ordinal numbers of API functions) }
  265. const
  266. Ord_AnsiINJECT = 1;
  267. Ord_AnsiKEYDEF = 2;
  268. Ord_AnsiINTERP = 3;
  269. Ord_NlsCONVERTBIDINUMERICS = 1;
  270. Ord_NlsCONVERTBIDISTRING = 2;
  271. Ord_NlsSETBIDIATT = 5;
  272. Ord_NlsQUERYBIDIATT = 6;
  273. Ord_NlsINVERSESTRING = 7;
  274. Ord_NlsSETBIDIPRINT = 8;
  275. Ord_NlsEDITSHAPE = 9;
  276. Ord_NlsSHAPEBIDISTRING = 10;
  277. Ord_NlsINTSETBIDIATT = 3;
  278. Ord_NlsINTQUERYBIDIATT = 4;
  279. Ord_NLPOPUP = 11;
  280. Ord_BksMAIN = 1;
  281. Ord_DrgACCESSDRAGINFO = 1;
  282. Ord_DrgADDSTRHANDLE = 2;
  283. Ord_DrgALLOCDRAGINFO = 3;
  284. Ord_DrgALLOCDRAGTRANSFER = 4;
  285. Ord_DrgDELETEDRAGINFOSTRHANDLES = 5;
  286. Ord_DrgDELETESTRHANDLE = 6;
  287. Ord_DrgDRAG = 7;
  288. Ord_DrgFREEDRAGINFO = 8;
  289. Ord_DrgFREEDRAGTRANSFER = 9;
  290. Ord_DrgGETPS = 10;
  291. Ord_DrgPOSTTRANSFERMSG = 11;
  292. Ord_DrgPUSHDRAGINFO = 12;
  293. Ord_DrgQUERYDRAGITEM = 13;
  294. Ord_DrgQUERYDRAGITEMCOUNT = 14;
  295. Ord_DrgQUERYDRAGITEMPTR = 15;
  296. Ord_DrgQUERYNATIVERMF = 16;
  297. Ord_DrgQUERYNATIVERMFLEN = 17;
  298. Ord_DrgQUERYSTRNAME = 18;
  299. Ord_DrgQUERYSTRNAMELEN = 19;
  300. Ord_DrgQUERYTRUETYPE = 20;
  301. Ord_DrgQUERYTRUETYPELEN = 21;
  302. Ord_DrgRELEASEPS = 22;
  303. Ord_DrgSENDTRANSFERMSG = 23;
  304. Ord_DrgSETDRAGPOINTER = 24;
  305. Ord_DrgSETDRAGIMAGE = 25;
  306. Ord_DrgSETDRAGITEM = 26;
  307. Ord_DrgVERIFYNATIVERMF = 27;
  308. Ord_DrgVERIFYRMF = 28;
  309. Ord_DrgVERIFYTRUETYPE = 29;
  310. Ord_DrgVERIFYTYPE = 30;
  311. Ord_DrgVERIFYTYPESET = 31;
  312. Ord_DrgDRAGFILES = 63;
  313. Ord_DrgACCEPTDROPPEDFILES = 64;
  314. Ord_Drg32ACCESSDRAGINFO = 32;
  315. Ord_Drg32ADDSTRHANDLE = 33;
  316. Ord_Drg32ALLOCDRAGINFO = 34;
  317. Ord_Drg32ALLOCDRAGTRANSFER = 35;
  318. Ord_Drg32DELETEDRAGINFOSTRHANDLES = 36;
  319. Ord_Drg32DELETESTRHANDLE = 37;
  320. Ord_Drg32DRAG = 38;
  321. Ord_Drg32FREEDRAGINFO = 39;
  322. Ord_Drg32FREEDRAGTRANSFER = 40;
  323. Ord_Drg32GETPS = 41;
  324. Ord_Drg32POSTTRANSFERMSG = 42;
  325. Ord_Drg32PUSHDRAGINFO = 43;
  326. Ord_Drg32QUERYDRAGITEM = 44;
  327. Ord_Drg32QUERYDRAGITEMCOUNT = 45;
  328. Ord_Drg32QUERYDRAGITEMPTR = 46;
  329. Ord_Drg32QUERYNATIVERMF = 47;
  330. Ord_Drg32QUERYNATIVERMFLEN = 48;
  331. Ord_Drg32QUERYSTRNAME = 49;
  332. Ord_Drg32QUERYSTRNAMELEN = 50;
  333. Ord_Drg32QUERYTRUETYPE = 51;
  334. Ord_Drg32QUERYTRUETYPELEN = 52;
  335. Ord_Drg32RELEASEPS = 53;
  336. Ord_Drg32SENDTRANSFERMSG = 54;
  337. Ord_Drg32SETDRAGPOINTER = 55;
  338. Ord_Drg32SETDRAGIMAGE = 56;
  339. Ord_Drg32SETDRAGITEM = 57;
  340. Ord_Drg32VERIFYNATIVERMF = 58;
  341. Ord_Drg32VERIFYRMF = 59;
  342. Ord_Drg32VERIFYTRUETYPE = 60;
  343. Ord_Drg32VERIFYTYPE = 61;
  344. Ord_Drg32VERIFYTYPESET = 62;
  345. Ord_Drg32DRAGFILES = 65;
  346. Ord_Drg32ACCEPTDROPPEDFILES = 66;
  347. Ord_FKAINIT = 64;
  348. Ord_QUERYFKADISPLAYDETAILS = 65;
  349. Ord_WinFKAWNDPROC = 66;
  350. Ord_WinLOADFKA = 67;
  351. Ord_WinCREATEFKA = 68;
  352. Ord_WinSETFKAFORM = 69;
  353. Ord_WinQUERYFKAFORM = 70;
  354. Ord_WinGOTOFKA = 71;
  355. Ord_WinGOFROMFKA = 72;
  356. Ord_WinCREATEHELPINSTANCE = 1;
  357. Ord_WinDESTROYHELPINSTANCE = 2;
  358. Ord_WinQUERYHELPINSTANCE = 3;
  359. Ord_WinASSOCIATEHELPINSTANCE = 4;
  360. Ord_WinLOADHELPTABLE = 5;
  361. Ord_WinCREATEHELPTABLE = 6;
  362. Ord_Win32CREATEHELPINSTANCE = 51;
  363. Ord_Win32DESTROYHELPINSTANCE = 52;
  364. Ord_Win32QUERYHELPINSTANCE = 53;
  365. Ord_Win32ASSOCIATEHELPINSTANCE = 54;
  366. Ord_Win32LOADHELPTABLE = 55;
  367. Ord_Win32CREATEHELPTABLE = 56;
  368. Ord_DDFINITIALIZE = 74;
  369. Ord_DDFPARA = 75;
  370. Ord_DDFSETFORMAT = 76;
  371. Ord_DDFSETTEXTALIGN = 77;
  372. Ord_DDFSETCOLOR = 78;
  373. Ord_DDFINFORM = 79;
  374. Ord_DDFSETFONTSTYLE = 80;
  375. Ord_DDFHYPERTEXT = 81;
  376. Ord_DDFBEGINLIST = 82;
  377. Ord_DDFLISTITEM = 83;
  378. Ord_DDFENDLIST = 84;
  379. Ord_DDFTEXT = 85;
  380. Ord_DDFMETAFILE = 86;
  381. Ord_DDFSETFONT = 87;
  382. Ord_DDFBITMAP = 88;
  383. Ord_KbdSETCUSTXT = 1;
  384. Ord_KbdGETCP = 3;
  385. Ord_KbdCHARIN = 4;
  386. Ord_KbdSETCP = 5;
  387. Ord_KbdSYNCH = 7;
  388. Ord_KbdREGISTER = 8;
  389. Ord_KbdSTRINGIN = 9;
  390. Ord_KbdGETSTATUS = 10;
  391. Ord_KbdSETSTATUS = 11;
  392. Ord_KbdGETFOCUS = 12;
  393. Ord_KbdFLUSHBUFFER = 13;
  394. Ord_KbdXLATE = 14;
  395. Ord_KbdCLOSE = 17;
  396. Ord_KbdFREEFOCUS = 18;
  397. Ord_KbdDEREGISTER = 20;
  398. Ord_KbdSETFGND = 21;
  399. Ord_KbdPEEK = 22;
  400. Ord_KbdOPEN = 23;
  401. Ord_KbdGETHWID = 24;
  402. Ord_KbdSETHWID = 25;
  403. Ord_DosMONOPEN = 4;
  404. Ord_DosMONCLOSE = 3;
  405. Ord_DosMONREAD = 2;
  406. Ord_DosMONWRITE = 1;
  407. Ord_DosMONREG = 5;
  408. Ord_MouGETPTRSHAPE = 1;
  409. Ord_MouSETPTRSHAPE = 2;
  410. Ord_MouGETNUMMICKEYS = 3;
  411. Ord_MouGETHOTKEY = 4;
  412. Ord_MouGETSCALEFACT = 6;
  413. Ord_MouFLUSHQUE = 7;
  414. Ord_MouGETNUMBUTTONS = 8;
  415. Ord_MouCLOSE = 9;
  416. Ord_MouSETHOTKEY = 10;
  417. Ord_MouSETSCALEFACT = 11;
  418. Ord_MouGETNUMQUEEL = 13;
  419. Ord_MouDEREGISTER = 14;
  420. Ord_MouGETEVENTMASK = 15;
  421. Ord_MouSETEVENTMASK = 16;
  422. Ord_MouOPEN = 17;
  423. Ord_MouREMOVEPTR = 18;
  424. Ord_MouGETPTRPOS = 19;
  425. Ord_MouREADEVENTQUE = 20;
  426. Ord_MouSETPTRPOS = 21;
  427. Ord_MouGETDEVSTATUS = 22;
  428. Ord_MouSYNCH = 23;
  429. Ord_MouREGISTER = 24;
  430. Ord_MouSETDEVSTATUS = 25;
  431. Ord_MouDRAWPTR = 26;
  432. Ord_MouINITREAL = 27;
  433. Ord_MouGETTHRESHOLD = 29;
  434. Ord_MouSETTHRESHOLD = 30;
  435. Ord_DosPUTMESSAGE = 1;
  436. Ord_DosTRUEGETMESSAGE = 2;
  437. Ord_DosINSMESSAGE = 3;
  438. Ord_Dos32INSERTMESSAGE = 4;
  439. Ord_Dos32PUTMESSAGE = 5;
  440. Ord_Dos32TRUEGETMESSAGE = 6;
  441. Ord_DosIQUERYMESSAGECP = 7;
  442. Ord_Dos32IQUERYMESSAGECP = 8;
  443. Ord_DosCASEMAP = 1;
  444. Ord_DosGETCOLLATE = 2;
  445. Ord_DosGETCTRYINFO = 3;
  446. Ord_DosGETDBCSEV = 4;
  447. Ord_Dos32QUERYCTRYINFO = 5;
  448. Ord_Dos32QUERYDBCSENV = 6;
  449. Ord_Dos32MAPCASE = 7;
  450. Ord_Dos32QUERYCOLLATE = 8;
  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. Ord_DosCWAIT = 2;
  466. Ord_DosENTERCRITSEC = 3;
  467. Ord_DosEXIT = 5;
  468. Ord_DosEXITCRITSEC = 6;
  469. Ord_DosEXITLIST = 7;
  470. Ord_DosGETINFOSEG = 8;
  471. Ord_DosGETPRTY = 9;
  472. Ord_DosKILLPROCESS = 10;
  473. Ord_DosSETPRTY = 11;
  474. Ord_DosPTRACE = 12;
  475. Ord_DosHOLDSIGNAL = 13;
  476. Ord_DosSETSIGHANDLER = 14;
  477. Ord_DosFLAGPROCESS = 15;
  478. Ord_DosMAKEPIPE = 16;
  479. Ord_DosSEMSETWAIT = 20;
  480. Ord_DosMUXSEMWAIT = 22;
  481. Ord_DosCLOSESEM = 23;
  482. Ord_DosCREATESEM = 24;
  483. Ord_DosOPENSEM = 25;
  484. Ord_DosRESUMETHREAD = 26;
  485. Ord_DosSUSPENDTHREAD = 27;
  486. Ord_DosSETDATETIME = 28;
  487. Ord_DosTIMERASYNC = 29;
  488. Ord_DosTIMERSTART = 30;
  489. Ord_DosTIMERSTOP = 31;
  490. Ord_DosSLEEP = 32;
  491. Ord_DosGETDATETIME = 33;
  492. Ord_DosALLOCSEG = 34;
  493. Ord_DosALLOCSHRSEG = 35;
  494. Ord_DosGETSHRSEG = 36;
  495. Ord_DosGIVESEG = 37;
  496. Ord_DosREALLOCSEG = 38;
  497. Ord_DosFREESEG = 39;
  498. Ord_DosALLOCHUGE = 40;
  499. Ord_DosGETHUGESHIFT = 41;
  500. Ord_DosREALLOCHUGE = 42;
  501. Ord_DosCREATECSALIAS = 43;
  502. Ord_DosLOADMODULE = 44;
  503. Ord_DosGETPROCADDR = 45;
  504. Ord_DosFREEMODULE = 46;
  505. Ord_DosGETMODHANDLE = 47;
  506. Ord_DosGETMODNAME = 48;
  507. Ord_DosGETMACHINEMODE = 49;
  508. Ord_DosBEEP = 50;
  509. Ord_DosCLIACCESS = 51;
  510. Ord_DosDEVCONFIG = 52;
  511. Ord_DosDEVIOCTL = 53;
  512. Ord_DosBUFRESET = 56;
  513. Ord_DosCHDIR = 57;
  514. Ord_DosCHGFILEPTR = 58;
  515. Ord_DosCLOSE = 59;
  516. Ord_DosDELETE = 60;
  517. Ord_DosDUPHANDLE = 61;
  518. Ord_DosFILELOCKS = 62;
  519. Ord_DosFINDCLOSE = 63;
  520. Ord_DosFINDFIRST = 64;
  521. Ord_DosFINDNEXT = 65;
  522. Ord_DosMKDIR = 66;
  523. Ord_DosMOVE = 67;
  524. Ord_DosNEWSIZE = 68;
  525. Ord_DosPORTACCESS = 69;
  526. Ord_DosOPEN = 70;
  527. Ord_DosQCURDIR = 71;
  528. Ord_DosQCURDISK = 72;
  529. Ord_DosQFHANDSTATE = 73;
  530. Ord_DosQFILEINFO = 74;
  531. Ord_DosQFILEMODE = 75;
  532. Ord_DosQFSINFO = 76;
  533. Ord_DosQHANDTYPE = 77;
  534. Ord_DosQVERIFY = 78;
  535. Ord_DosRMDIR = 80;
  536. Ord_DosSELECTDISK = 81;
  537. Ord_DosSETFHANDSTATE = 82;
  538. Ord_DosSETFILEINFO = 83;
  539. Ord_DosSETFILEMODE = 84;
  540. Ord_DosSETMAXFH = 85;
  541. Ord_DosSETVERIFY = 86;
  542. Ord_DosSYSTEMSERVICE = 88;
  543. Ord_DosSETVEC = 89;
  544. Ord_DosSYSTRACE = 90;
  545. Ord_DosGETENV = 91;
  546. Ord_DosGETVERSION = 92;
  547. Ord_DosGETPID = 94;
  548. Ord_DosOPEN2 = 95;
  549. Ord_DosLIBINIT = 96;
  550. Ord_DosSETFSINFO = 97;
  551. Ord_DosQPATHINFO = 98;
  552. Ord_DosDEVIOCTL2 = 99;
  553. Ord_DosSETPATHINFO = 104;
  554. Ord_DosISETRELMAXFH = 108;
  555. Ord_DosIDEVIOCTL = 109;
  556. Ord_Dos32FORCEDELETE = 110;
  557. Ord_Dos32KILLTHREAD = 111;
  558. Ord_DosQUERYRASINFO = 112;
  559. Ord_DosERROR = 120;
  560. Ord_DosGETSEG = 121;
  561. Ord_DosLOCKSEG = 122;
  562. Ord_DosUNLOCKSEG = 123;
  563. Ord_DosSIZESEG = 126;
  564. Ord_DosMEMAVAIL = 127;
  565. Ord_DosPHYSICALDISK = 129;
  566. Ord_DosGETCP = 130;
  567. Ord_DosSENDSIGNAL = 134;
  568. Ord_DosHUGESHIFT = 135;
  569. Ord_DosHUGEINCR = 136;
  570. Ord_DosREAD = 137;
  571. Ord_DosWRITE = 138;
  572. Ord_DosERRCLASS = 139;
  573. Ord_DosSEMREQUEST = 140;
  574. Ord_DosSEMCLEAR = 141;
  575. Ord_DosSEMWAIT = 142;
  576. Ord_DosSEMSET = 143;
  577. Ord_DosEXECPGM = 144;
  578. Ord_DosCREATETHREAD = 145;
  579. Ord_DosSUBSET = 146;
  580. Ord_DosSUBALLOC = 147;
  581. Ord_DosSUBFREE = 148;
  582. Ord_DosREADASYNC = 149;
  583. Ord_DosWRITEASYNC = 150;
  584. Ord_DosSEARCHPATH = 151;
  585. Ord_DosSCANENV = 152;
  586. Ord_DosSETCP = 153;
  587. Ord_DosGETRESOURCE = 155;
  588. Ord_DosGETPPID = 156;
  589. Ord_DosCALLBACK = 157;
  590. Ord_DosR2STACKREALLOC = 160;
  591. Ord_DosFSRAMSEMREQUEST = 161;
  592. Ord_DosFSRAMSEMCLEAR = 162;
  593. Ord_DosQAPPTYPE = 163;
  594. Ord_DosSETPROCCP = 164;
  595. Ord_DosDYNAMICTRACE = 165;
  596. Ord_DosQSYSINFO = 166;
  597. Ord_DosFSATTACH = 181;
  598. Ord_DosQFSATTACH = 182;
  599. Ord_DosFSCTL = 183;
  600. Ord_DosFINDFIRST2 = 184;
  601. Ord_DosMKDIR2 = 185;
  602. Ord_DosFILEIO = 186;
  603. Ord_DosFINDNOTIFYCLOSE = 187;
  604. Ord_DosFINDNOTIFYFIRST = 188;
  605. Ord_DosFINDNOTIFYNEXT = 189;
  606. Ord_DosEDITNAME = 191;
  607. Ord_DosCOPY = 201;
  608. Ord_DosFORCEDELETE = 203;
  609. Ord_DosENUMATTRIBUTE = 204;
  610. Ord_DosSHUTDOWN = 206;
  611. Ord_DosGETRESOURCE2 = 207;
  612. Ord_DosFREERESOURCE = 208;
  613. Ord_Dos32SETMAXFH = 209;
  614. Ord_Dos32SETVERIFY = 210;
  615. Ord_Dos32ERRCLASS = 211;
  616. Ord_Dos32ERROR = 212;
  617. Ord_DosMAXPATHLEN = 214;
  618. Ord_DosPAGESIZE = 215;
  619. Ord_DosLOCALINFO = 216;
  620. Ord_DosGLOBALINFO = 217;
  621. Ord_Dos32SETFILEINFO = 218;
  622. Ord_Dos32SETPATHINFO = 219;
  623. Ord_Dos32SETDEFAULTDISK = 220;
  624. Ord_Dos32SETFHSTATE = 221;
  625. Ord_Dos32SETFSINFO = 222;
  626. Ord_Dos32QUERYPATHINFO = 223;
  627. Ord_Dos32QUERYHTYPE = 224;
  628. Ord_Dos32QUERYVERIFY = 225;
  629. Ord_Dos32DELETEDIR = 226;
  630. Ord_Dos32SCANENV = 227;
  631. Ord_Dos32SEARCHPATH = 228;
  632. Ord_Dos32SLEEP = 229;
  633. Ord_Dos32GETDATETIME = 230;
  634. Ord_Dos32DEVCONFIG = 231;
  635. Ord_Dos32ENTERCRITSEC = 232;
  636. Ord_Dos32EXITCRITSEC = 233;
  637. Ord_Dos32EXIT = 234;
  638. Ord_Dos32KILLPROCESS = 235;
  639. Ord_Dos32SETPRIORITY = 236;
  640. Ord_Dos32RESUMETHREAD = 237;
  641. Ord_Dos32SUSPENDTHREAD = 238;
  642. Ord_Dos32CREATEPIPE = 239;
  643. Ord_Dos32CALLNPIPE = 240;
  644. Ord_Dos32CONNECTNPIPE = 241;
  645. Ord_Dos32DISCONNECTNPIPE = 242;
  646. Ord_Dos32CREATENPIPE = 243;
  647. Ord_Dos32PEEKNPIPE = 244;
  648. Ord_Dos32QUERYNPHSTATE = 245;
  649. Ord_Dos32RAWREADNPIPE = 246;
  650. Ord_Dos32RAWWRITENPIPE = 247;
  651. Ord_Dos32QUERYNPIPEINFO = 248;
  652. Ord_Dos32QUERYNPIPESEMSTATE = 249;
  653. Ord_Dos32SETNPHSTATE = 250;
  654. Ord_Dos32SETNPIPESEM = 251;
  655. Ord_Dos32TRANSACTNPIPE = 252;
  656. Ord_Dos32WAITNPIPE = 253;
  657. Ord_Dos32RESETBUFFER = 254;
  658. Ord_Dos32SETCURRENTDIR = 255;
  659. Ord_Dos32SETFILEPTR = 256;
  660. Ord_Dos32CLOSE = 257;
  661. Ord_Dos32COPY = 258;
  662. Ord_Dos32DELETE = 259;
  663. Ord_Dos32DUPHANDLE = 260;
  664. Ord_Dos32EDITNAME = 261;
  665. Ord_Dos32FINDCLOSE = 263;
  666. Ord_Dos32FINDFIRST = 264;
  667. Ord_Dos32FINDNEXT = 265;
  668. Ord_DosOPENVDD = 266;
  669. Ord_DosREQUESTVDD = 267;
  670. Ord_DosCLOSEVDD = 268;
  671. Ord_Dos32FSATTACH = 269;
  672. Ord_Dos32CREATEDIR = 270;
  673. Ord_Dos32MOVE = 271;
  674. Ord_Dos32SETFILESIZE = 272;
  675. Ord_Dos32OPEN = 273;
  676. Ord_Dos32QUERYCURRENTDIR = 274;
  677. Ord_Dos32QUERYCURRENTDISK = 275;
  678. Ord_Dos32QUERYFHSTATE = 276;
  679. Ord_Dos32QUERYFSATTACH = 277;
  680. Ord_Dos32QUERYFSINFO = 278;
  681. Ord_Dos32QUERYFILEINFO = 279;
  682. Ord_Dos32WAITCHILD = 280;
  683. Ord_Dos32READ = 281;
  684. Ord_Dos32WRITE = 282;
  685. Ord_Dos32EXECPGM = 283;
  686. Ord_Dos32DEVIOCTL = 284;
  687. Ord_Dos32FSCTL = 285;
  688. Ord_Dos32BEEP = 286;
  689. Ord_Dos32PHYSICALDISK = 287;
  690. Ord_Dos32SETCP = 288;
  691. Ord_Dos32SETPROCESSCP = 289;
  692. Ord_Dos32STOPTIMER = 290;
  693. Ord_Dos32QUERYCP = 291;
  694. Ord_Dos32SETDATETIME = 292;
  695. Ord_Dos32EXITLIST = 296;
  696. Ord_Dos32ALLOCMEM = 299;
  697. Ord_Dos32ALLOCSHAREDMEM = 300;
  698. Ord_Dos32GETNAMEDSHAREDMEM = 301;
  699. Ord_Dos32GETSHAREDMEM = 302;
  700. Ord_Dos32GIVESHAREDMEM = 303;
  701. Ord_Dos32FREEMEM = 304;
  702. Ord_Dos32SETMEM = 305;
  703. Ord_Dos32QUERYMEM = 306;
  704. Ord_Dos32OPENVDD = 308;
  705. Ord_Dos32REQUESTVDD = 309;
  706. Ord_Dos32CLOSEVDD = 310;
  707. Ord_Dos32CREATETHREAD = 311;
  708. Ord_Dos32GETINFOBLOCKS = 312;
  709. Ord_Dos32DYNAMICTRACE = 316;
  710. Ord_Dos32DEBUG = 317;
  711. Ord_Dos32LOADMODULE = 318;
  712. Ord_Dos32QUERYMODULEHANDLE = 319;
  713. Ord_Dos32QUERYMODULENAME = 320;
  714. Ord_Dos32QUERYPROCADDR = 321;
  715. Ord_Dos32FREEMODULE = 322;
  716. Ord_Dos32QUERYAPPTYPE = 323;
  717. Ord_Dos32CREATEEVENTSEM = 324;
  718. Ord_Dos32OPENEVENTSEM = 325;
  719. Ord_Dos32CLOSEEVENTSEM = 326;
  720. Ord_Dos32RESETEVENTSEM = 327;
  721. Ord_Dos32POSTEVENTSEM = 328;
  722. Ord_Dos32WAITEVENTSEM = 329;
  723. Ord_Dos32QUERYEVENTSEM = 330;
  724. Ord_Dos32CREATEMUTEXSEM = 331;
  725. Ord_Dos32OPENMUTEXSEM = 332;
  726. Ord_Dos32CLOSEMUTEXSEM = 333;
  727. Ord_Dos32REQUESTMUTEXSEM = 334;
  728. Ord_Dos32RELEASEMUTEXSEM = 335;
  729. Ord_Dos32QUERYMUTEXSEM = 336;
  730. Ord_Dos32CREATEMUXWAITSEM = 337;
  731. Ord_Dos32OPENMUXWAITSEM = 338;
  732. Ord_Dos32CLOSEMUXWAITSEM = 339;
  733. Ord_Dos32WAITMUXWAITSEM = 340;
  734. Ord_Dos32ADDMUXWAITSEM = 341;
  735. Ord_Dos32DELETEMUXWAITSEM = 342;
  736. Ord_Dos32QUERYMUXWAITSEM = 343;
  737. Ord_Dos32SUBSETMEM = 344;
  738. Ord_Dos32SUBALLOCMEM = 345;
  739. Ord_Dos32SUBFREEMEM = 346;
  740. Ord_Dos32SUBUNSETMEM = 347;
  741. Ord_Dos32QUERYSYSINFO = 348;
  742. Ord_Dos32WAITTHREAD = 349;
  743. Ord_Dos32ASYNCTIMER = 350;
  744. Ord_Dos32STARTTIMER = 351;
  745. Ord_Dos32GETRESOURCE = 352;
  746. Ord_Dos32FREERESOURCE = 353;
  747. Ord_Dos32SETEXCEPTIONHANDLER = 354;
  748. Ord_Dos32UNSETEXCEPTIONHANDLER = 355;
  749. Ord_Dos32RAISEEXCEPTION = 356;
  750. Ord_Dos32UNWINDEXCEPTION = 357;
  751. Ord_Dos32TMRQUERYFREQ = 362;
  752. Ord_Dos32TMRQUERYTIME = 363;
  753. Ord_Dos32REGISTERPERFCTRS = 367;
  754. Ord_Dos32ENUMATTRIBUTE = 372;
  755. Ord_Dos32QUERYDOSPROPERTY = 373;
  756. Ord_Dos32SETDOSPROPERTY = 374;
  757. Ord_DosQUERYDOSPROPERTY = 375;
  758. Ord_DosSETDOSPROPERTY = 376;
  759. Ord_Dos32PROFILE = 377;
  760. Ord_Dos32SETSIGNALEXCEPTIONFOC = 378;
  761. Ord_Dos32SENDSIGNALEXCEPTION = 379;
  762. Ord_Dos32ENTERMUSTCOMPLETE = 380;
  763. Ord_Dos32EXITMUSTCOMPLETE = 381;
  764. Ord_Dos32SETRELMAXFH = 382;
  765. Ord_Dos32SHUTDOWN = 415;
  766. Ord_Dos32REPLACEMODULE = 417;
  767. Ord_Dos32ACKNOWLEDGESIGNALEXC = 418;
  768. Ord_Dos32TIB = 419;
  769. Ord_DosTMRQUERYFREQ = 420;
  770. Ord_DosTMRQUERYTIME = 421;
  771. Ord_DosREGISTERPERFCTRS = 422;
  772. Ord_DosFLATTOSEL = 423;
  773. Ord_DosSELTOFLAT = 424;
  774. Ord_Dos32FLATTOSEL = 425;
  775. Ord_Dos32SELTOFLAT = 426;
  776. Ord_Dos32SETFILELOCKS = 428;
  777. Ord_Dos32CANCELLOCKREQUEST = 429;
  778. Ord_DosOPENCHANGENOTIFY = 437;
  779. Ord_DosRESETCHANGENOTIFY = 438;
  780. Ord_DosCLOSECHANGENOTIFY = 439;
  781. Ord_Dos32OPENCHANGENOTIFY = 440;
  782. Ord_Dos32RESETCHANGENOTIFY = 441;
  783. Ord_Dos32CLOSECHANGENOTIFY = 442;
  784. Ord_Dos32QUERYRESOURCESIZE = 572;
  785. Ord_DosQUERYRESOURCESIZE = 573;
  786. Ord_Dos32INITIALIZEPORTHOLE = 580;
  787. Ord_Dos32QUERYHEADERINFO = 582;
  788. Ord_DosINITIALIZEPORTHOLE = 583;
  789. Ord_DosQUERYHEADERINFO = 584;
  790. Ord_Dos32QUERYPROCTYPE = 586;
  791. Ord_DosQUERYPROCTYPE = 587;
  792. Ord_DevOPENDC = 1;
  793. Ord_DevCLOSEDC = 2;
  794. Ord_DevPOSTDEVICEMODES = 3;
  795. Ord_DevESCAPE = 4;
  796. Ord_DevQUERYHARDCOPYCAPS = 5;
  797. Ord_DevQUERYCAPS = 6;
  798. Ord_GpiCREATEPS = 7;
  799. Ord_GpiQUERYPS = 9;
  800. Ord_GpiDESTROYPS = 10;
  801. Ord_GpiRESETPS = 11;
  802. Ord_GpiSAVEPS = 12;
  803. Ord_GpiRESTOREPS = 13;
  804. Ord_GpiASSOCIATE = 14;
  805. Ord_GpiERRORSEGMENTDATA = 15;
  806. Ord_GpiERASE = 16;
  807. Ord_GpiSETDRAWCONTROL = 17;
  808. Ord_GpiQUERYDRAWCONTROL = 18;
  809. Ord_GpiDRAWCHAIN = 19;
  810. Ord_GpiDRAWFROM = 20;
  811. Ord_GpiDRAWSEGMENT = 21;
  812. Ord_GpiSETSTOPDRAW = 22;
  813. Ord_GpiQUERYSTOPDRAW = 23;
  814. Ord_GpiREMOVEDYNAMICS = 24;
  815. Ord_GpiDRAWDYNAMICS = 25;
  816. Ord_GpiSETDRAWINGMODE = 26;
  817. Ord_GpiQUERYDRAWINGMODE = 27;
  818. Ord_GpiGETDATA = 28;
  819. Ord_GpiPUTDATA = 29;
  820. Ord_GpiSETPICKAPERTURESIZE = 30;
  821. Ord_GpiQUERYPICKAPERTURESIZE = 31;
  822. Ord_GpiSETPICKAPERTUREPOSITION = 32;
  823. Ord_GpiQUERYPICKAPERTUREPOSITION = 33;
  824. Ord_GpiSETTAG = 34;
  825. Ord_GpiQUERYTAG = 35;
  826. Ord_GpiCORRELATECHAIN = 36;
  827. Ord_GpiCORRELATEFROM = 37;
  828. Ord_GpiCORRELATESEGMENT = 38;
  829. Ord_GpiRESETBOUNDARYDATA = 42;
  830. Ord_GpiQUERYBOUNDARYDATA = 43;
  831. Ord_GpiOPENSEGMENT = 44;
  832. Ord_GpiCLOSESEGMENT = 46;
  833. Ord_GpiDELETESEGMENT = 47;
  834. Ord_GpiDELETESEGMENTS = 48;
  835. Ord_GpiQUERYSEGMENTNAMES = 49;
  836. Ord_GpiSETINITIALSEGMENTATTRS = 51;
  837. Ord_GpiQUERYINITIALSEGMENTATTRS = 52;
  838. Ord_GpiSETSEGMENTATTRS = 53;
  839. Ord_GpiQUERYSEGMENTATTRS = 54;
  840. Ord_GpiSETSEGMENTPRIORITY = 55;
  841. Ord_GpiQUERYSEGMENTPRIORITY = 56;
  842. Ord_GpiSETEDITMODE = 57;
  843. Ord_GpiQUERYEDITMODE = 58;
  844. Ord_GpiSETELEMENTPOINTER = 59;
  845. Ord_GpiQUERYELEMENTPOINTER = 60;
  846. Ord_GpiOFFSETELEMENTPOINTER = 61;
  847. Ord_GpiDELETEELEMENT = 62;
  848. Ord_GpiDELETEELEMENTRANGE = 63;
  849. Ord_GpiLABEL = 64;
  850. Ord_GpiSETELEMENTPOINTERATLABEL = 65;
  851. Ord_GpiDELETEELEMENTSBETWEENLABELS = 66;
  852. Ord_GpiQUERYELEMENTTYPE = 67;
  853. Ord_GpiQUERYELEMENT = 68;
  854. Ord_GpiELEMENT = 69;
  855. Ord_GpiBEGINELEMENT = 70;
  856. Ord_GpiENDELEMENT = 71;
  857. Ord_GpiSETSEGMENTTRANSFORMMATRIX = 78;
  858. Ord_GpiQUERYSEGMENTTRANSFORMMATRIX = 79;
  859. Ord_GpiSETMODELTRANSFORMMATRIX = 80;
  860. Ord_GpiQUERYMODELTRANSFORMMATRIX = 81;
  861. Ord_GpiCALLSEGMENTMATRIX = 82;
  862. Ord_GpiSETDEFAULTVIEWMATRIX = 83;
  863. Ord_GpiQUERYDEFAULTVIEWMATRIX = 84;
  864. Ord_GpiSETPAGEVIEWPORT = 85;
  865. Ord_GpiQUERYPAGEVIEWPORT = 86;
  866. Ord_GpiSETVIEWINGTRANSFORMMATRIX = 87;
  867. Ord_GpiQUERYVIEWINGTRANSFORMMATRIX = 88;
  868. Ord_GpiSETGRAPHICSFIELD = 89;
  869. Ord_GpiQUERYGRAPHICSFIELD = 90;
  870. Ord_GpiSETVIEWINGLIMITS = 91;
  871. Ord_GpiQUERYVIEWINGLIMITS = 92;
  872. Ord_GpiCONVERT = 93;
  873. Ord_GpiSETATTRMODE = 94;
  874. Ord_GpiQUERYATTRMODE = 95;
  875. Ord_GpiPOP = 96;
  876. Ord_GpiSETATTRS = 97;
  877. Ord_GpiQUERYATTRS = 98;
  878. Ord_GpiCREATELOGCOLORTABLE = 99;
  879. Ord_GpiREALIZECOLORTABLE = 100;
  880. Ord_GpiUNREALIZECOLORTABLE = 101;
  881. Ord_GpiQUERYCOLORDATA = 102;
  882. Ord_GpiQUERYLOGCOLORTABLE = 103;
  883. Ord_GpiQUERYREALCOLORS = 104;
  884. Ord_GpiQUERYNEARESTCOLOR = 105;
  885. Ord_GpiQUERYCOLORINDEX = 106;
  886. Ord_GpiQUERYRGBCOLOR = 107;
  887. Ord_GpiSETCOLOR = 108;
  888. Ord_GpiQUERYCOLOR = 109;
  889. Ord_GpiSETBACKCOLOR = 110;
  890. Ord_GpiQUERYBACKCOLOR = 111;
  891. Ord_GpiSETMIX = 112;
  892. Ord_GpiQUERYMIX = 113;
  893. Ord_GpiSETBACKMIX = 114;
  894. Ord_GpiQUERYBACKMIX = 115;
  895. Ord_GpiSETLINETYPE = 116;
  896. Ord_GpiQUERYLINETYPE = 117;
  897. Ord_GpiSETLINEWIDTH = 118;
  898. Ord_GpiQUERYLINEWIDTH = 119;
  899. Ord_GpiSETLINEWIDTHGEOM = 120;
  900. Ord_GpiQUERYLINEWIDTHGEOM = 121;
  901. Ord_GpiSETLINEEND = 122;
  902. Ord_GpiQUERYLINEEND = 123;
  903. Ord_GpiSETLINEJOIN = 124;
  904. Ord_GpiQUERYLINEJOIN = 125;
  905. Ord_GpiSETCURRENTPOSITION = 126;
  906. Ord_GpiQUERYCURRENTPOSITION = 127;
  907. Ord_GpiMOVE = 128;
  908. Ord_GpiLINE = 129;
  909. Ord_GpiPOLYLINE = 130;
  910. Ord_GpiBOX = 131;
  911. Ord_GpiPTVISIBLE = 132;
  912. Ord_GpiRECTVISIBLE = 133;
  913. Ord_GpiSETARCPARAMS = 134;
  914. Ord_GpiQUERYARCPARAMS = 135;
  915. Ord_GpiPOINTARC = 136;
  916. Ord_GpiFULLARC = 137;
  917. Ord_GpiPARTIALARC = 138;
  918. Ord_GpiPOLYFILLET = 139;
  919. Ord_GpiPOLYFILLETSHARP = 140;
  920. Ord_GpiPOLYSPLINE = 141;
  921. Ord_GpiSETBITMAPID = 142;
  922. Ord_GpiQUERYBITMAPHANDLE = 143;
  923. Ord_GpiSETPATTERNSET = 144;
  924. Ord_GpiQUERYPATTERNSET = 145;
  925. Ord_GpiSETPATTERN = 146;
  926. Ord_GpiQUERYPATTERN = 147;
  927. Ord_GpiSETPATTERNREFPOINT = 148;
  928. Ord_GpiQUERYPATTERNREFPOINT = 149;
  929. Ord_GpiBEGINAREA = 150;
  930. Ord_GpiENDAREA = 151;
  931. Ord_GpiLOADFONTS = 152;
  932. Ord_GpiUNLOADFONTS = 153;
  933. Ord_GpiCREATELOGFONT = 154;
  934. Ord_GpiDELETESETID = 155;
  935. Ord_GpiQUERYNUMBERSETIDS = 156;
  936. Ord_GpiQUERYSETIDS = 157;
  937. Ord_GpiQUERYFONTS = 158;
  938. Ord_GpiQUERYFONTMETRICS = 159;
  939. Ord_GpiQUERYKERNINGPAIRS = 160;
  940. Ord_GpiQUERYWIDTHTABLE = 161;
  941. Ord_GpiSETCP = 162;
  942. Ord_GpiQUERYCP = 163;
  943. Ord_GpiQUERYTEXTBOX = 164;
  944. Ord_DevQUERYDEVICENAMES = 165;
  945. Ord_GpiQUERYDEFCHARBOX = 166;
  946. Ord_GpiQUERYFONTFILEDESCRIPTIONS = 167;
  947. Ord_GpiSETCHARSET = 168;
  948. Ord_GpiQUERYCHARSET = 169;
  949. Ord_GpiSETCHARBOX = 170;
  950. Ord_GpiQUERYCHARBOX = 171;
  951. Ord_GpiSETCHARANGLE = 172;
  952. Ord_GpiQUERYCHARANGLE = 173;
  953. Ord_GpiSETCHARSHEAR = 174;
  954. Ord_GpiQUERYCHARSHEAR = 175;
  955. Ord_GpiSETCHARDIRECTION = 176;
  956. Ord_GpiQUERYCHARDIRECTION = 177;
  957. Ord_GpiSETCHARMODE = 178;
  958. Ord_GpiQUERYCHARMODE = 179;
  959. Ord_GpiCHARSTRING = 180;
  960. Ord_GpiCHARSTRINGAT = 181;
  961. Ord_GpiCHARSTRINGPOS = 182;
  962. Ord_GpiCHARSTRINGPOSAT = 183;
  963. Ord_GpiSETMARKERSET = 184;
  964. Ord_GpiQUERYMARKERSET = 185;
  965. Ord_GpiSETMARKER = 186;
  966. Ord_GpiQUERYMARKER = 187;
  967. Ord_GpiSETMARKERBOX = 188;
  968. Ord_GpiQUERYMARKERBOX = 189;
  969. Ord_GpiMARKER = 190;
  970. Ord_GpiPOLYMARKER = 191;
  971. Ord_GpiIMAGE = 192;
  972. Ord_GpiCREATEBITMAP = 196;
  973. Ord_GpiDELETEBITMAP = 197;
  974. Ord_GpiSETBITMAP = 198;
  975. Ord_GpiSETBITMAPDIMENSION = 199;
  976. Ord_GpiQUERYBITMAPDIMENSION = 200;
  977. Ord_GpiQUERYDEVICEBITMAPFORMATS = 201;
  978. Ord_GpiQUERYBITMAPPARAMETERS = 202;
  979. Ord_GpiSETBITMAPBITS = 203;
  980. Ord_GpiQUERYBITMAPBITS = 204;
  981. Ord_GpiBITBLT = 205;
  982. Ord_GpiSETPEL = 206;
  983. Ord_GpiQUERYPEL = 207;
  984. Ord_GpiCREATEREGION = 208;
  985. Ord_GpiSETREGION = 209;
  986. Ord_GpiDESTROYREGION = 210;
  987. Ord_GpiCOMBINEREGION = 211;
  988. Ord_GpiEQUALREGION = 212;
  989. Ord_GpiOFFSETREGION = 213;
  990. Ord_GpiPTINREGION = 214;
  991. Ord_GpiRECTINREGION = 215;
  992. Ord_GpiQUERYREGIONBOX = 216;
  993. Ord_GpiQUERYREGIONRECTS = 217;
  994. Ord_GpiSETCLIPREGION = 218;
  995. Ord_GpiQUERYCLIPREGION = 219;
  996. Ord_GpiQUERYCLIPBOX = 220;
  997. Ord_GpiINTERSECTCLIPRECTANGLE = 221;
  998. Ord_GpiEXCLUDECLIPRECTANGLE = 222;
  999. Ord_GpiOFFSETCLIPREGION = 223;
  1000. Ord_GpiPAINTREGION = 224;
  1001. Ord_GpiLOADMETAFILE = 225;
  1002. Ord_GpiCOPYMETAFILE = 226;
  1003. Ord_GpiPLAYMETAFILE = 227;
  1004. Ord_GpiSAVEMETAFILE = 228;
  1005. Ord_GpiDELETEMETAFILE = 229;
  1006. Ord_GpiQUERYMETAFILEBITS = 230;
  1007. Ord_GpiSETMETAFILEBITS = 231;
  1008. Ord_GpiQUERYMETAFILELENGTH = 232;
  1009. Ord_GpiSETCLIPPATH = 233;
  1010. Ord_GpiBEGINPATH = 234;
  1011. Ord_GpiENDPATH = 235;
  1012. Ord_GpiCLOSEFIGURE = 236;
  1013. Ord_GpiMODIFYPATH = 237;
  1014. Ord_GpiFILLPATH = 238;
  1015. Ord_GpiSTARTREQUEST = 239;
  1016. Ord_GpiQUERYDEVICE = 240;
  1017. Ord_DevSTDOPEN = 244;
  1018. Ord_GpiQUERYCHARSTRINGPOS = 245;
  1019. Ord_GpiQUERYCHARSTRINGPOSAT = 246;
  1020. Ord_GpiSETPS = 248;
  1021. Ord_SEGSGWOPENSEGMENTWINDOW = 249;
  1022. Ord_MTENDREADREQUEST = 250;
  1023. Ord_MTGETDESCRIPTION = 251;
  1024. Ord_FMTORDERTABLE = 252;
  1025. Ord_MTGETCODEPAGE = 253;
  1026. Ord_MTGETLCT = 254;
  1027. Ord_MTGETGDDINFO = 255;
  1028. Ord_FMTCONVERTGOCAPOLY = 256;
  1029. Ord_MTGETFIRSTFONT = 257;
  1030. Ord_SEGSGWNEWPARTDATA = 258;
  1031. Ord_MTSTARTREADREQUEST = 259;
  1032. Ord_MTGETFIRSTGRAPHICSDATA = 260;
  1033. Ord_MTGETNEXTFONT = 261;
  1034. Ord_MTGETNEXTGRAPHICSDATA = 262;
  1035. Ord_GpiLOADPUBLICFONTS = 263;
  1036. Ord_GpiUNLOADPUBLICFONTS = 264;
  1037. Ord_GpiCOMMENT = 268;
  1038. Ord_GpiWCBITBLT = 269;
  1039. Ord_GpiSTROKEPATH = 270;
  1040. Ord_SEGSGWNEXTORDERF = 271;
  1041. Ord_GpiOUTLINEPATH = 274;
  1042. Ord_GpiSETDEFTAG = 275;
  1043. Ord_GpiQUERYDEFTAG = 276;
  1044. Ord_GpiSETDEFATTRS = 277;
  1045. Ord_GpiQUERYDEFATTRS = 278;
  1046. Ord_GpiSETDEFVIEWINGLIMITS = 279;
  1047. Ord_GpiQUERYDEFVIEWINGLIMITS = 280;
  1048. Ord_GpiSETDEFARCPARAMS = 281;
  1049. Ord_GpiQUERYDEFARCPARAMS = 282;
  1050. Ord_GpiTRANSLATE = 283;
  1051. Ord_GpiSCALE = 284;
  1052. Ord_GpiROTATE = 285;
  1053. Ord_GpiPOLYLINEDISJOINT = 286;
  1054. Ord_GpiPATHTOREGION = 287;
  1055. Ord_GpiFLOODFILL = 289;
  1056. Ord_GpiDRAWBITS = 290;
  1057. Ord_GpiQUERYBITMAPINFOHEADER = 291;
  1058. Ord_GpiQUERYLOGICALFONT = 292;
  1059. Ord_GpiQUERYFACESTRING = 293;
  1060. Ord_GpiQUERYFONTACTION = 294;
  1061. Ord_GpiCREATEPALETTE = 295;
  1062. Ord_GpiDELETEPALETTE = 296;
  1063. Ord_GpiSELECTPALETTE = 297;
  1064. Ord_GpiANIMATEPALETTE = 298;
  1065. Ord_GpiSETPALETTEENTRIES = 299;
  1066. Ord_GpiQUERYPALETTE = 300;
  1067. Ord_GpiQUERYPALETTEINFO = 301;
  1068. Ord_GpiQUERYCHAREXTRA = 302;
  1069. Ord_GpiSETCHAREXTRA = 303;
  1070. Ord_GpiQUERYCHARBREAKEXTRA = 304;
  1071. Ord_GpiSETCHARBREAKEXTRA = 305;
  1072. Ord_GpiFRAMEREGION = 306;
  1073. Ord_GpiCONVERTWITHMATRIX = 307;
  1074. Ord_Gpi32ASSOCIATE = 351;
  1075. Ord_Gpi32BEGINAREA = 352;
  1076. Ord_Gpi32BEGINELEMENT = 353;
  1077. Ord_Gpi32BEGINPATH = 354;
  1078. Ord_Gpi32BITBLT = 355;
  1079. Ord_Gpi32BOX = 356;
  1080. Ord_Gpi32CALLSEGMENTMATRIX = 357;
  1081. Ord_Gpi32CHARSTRING = 358;
  1082. Ord_Gpi32CHARSTRINGAT = 359;
  1083. Ord_Gpi32CLOSEFIGURE = 360;
  1084. Ord_Gpi32CLOSESEGMENT = 361;
  1085. Ord_Gpi32COMBINEREGION = 362;
  1086. Ord_Gpi32COMMENT = 363;
  1087. Ord_Gpi32CONVERT = 364;
  1088. Ord_Gpi32COPYMETAFILE = 365;
  1089. Ord_Gpi32CORRELATECHAIN = 366;
  1090. Ord_Gpi32CORRELATEFROM = 367;
  1091. Ord_Gpi32CREATELOGFONT = 368;
  1092. Ord_Gpi32CREATEPS = 369;
  1093. Ord_Gpi32CREATEREGION = 370;
  1094. Ord_Gpi32DELETEBITMAP = 371;
  1095. Ord_Gpi32DELETEELEMENT = 372;
  1096. Ord_Gpi32DELETEELEMENTRANGE = 373;
  1097. Ord_Gpi32DELETEELEMENTSBETWEENLABE = 374;
  1098. Ord_Gpi32DELETEMETAFILE = 375;
  1099. Ord_Gpi32DELETESEGMENT = 376;
  1100. Ord_Gpi32DELETESEGMENTS = 377;
  1101. Ord_Gpi32DELETESETID = 378;
  1102. Ord_Gpi32DESTROYPS = 379;
  1103. Ord_Gpi32DRAWCHAIN = 380;
  1104. Ord_Gpi32DRAWDYNAMICS = 381;
  1105. Ord_Gpi32DRAWFROM = 382;
  1106. Ord_Gpi32DRAWSEGMENT = 383;
  1107. Ord_Gpi32ELEMENT = 384;
  1108. Ord_Gpi32ENDAREA = 385;
  1109. Ord_Gpi32ENDELEMENT = 386;
  1110. Ord_Gpi32ENDPATH = 387;
  1111. Ord_Gpi32EQUALREGION = 388;
  1112. Ord_Gpi32ERASE = 389;
  1113. Ord_Gpi32ERRORSEGMENTDATA = 390;
  1114. Ord_Gpi32EXCLUDECLIPRECTANGLE = 391;
  1115. Ord_Gpi32FILLPATH = 392;
  1116. Ord_Gpi32FULLARC = 393;
  1117. Ord_Gpi32GETDATA = 394;
  1118. Ord_Gpi32IMAGE = 395;
  1119. Ord_Gpi32INTERSECTCLIPRECTANGLE = 396;
  1120. Ord_Gpi32LABEL = 397;
  1121. Ord_Gpi32LINE = 398;
  1122. Ord_Gpi32LOADBITMAP = 399;
  1123. Ord_Gpi32LOADFONTS = 400;
  1124. Ord_Gpi32LOADMETAFILE = 401;
  1125. Ord_Gpi32MARKER = 402;
  1126. Ord_Gpi32MODIFYPATH = 403;
  1127. Ord_Gpi32MOVE = 404;
  1128. Ord_Gpi32OFFSETCLIPREGION = 405;
  1129. Ord_Gpi32OFFSETELEMENTPOINTER = 406;
  1130. Ord_Gpi32OFFSETREGION = 407;
  1131. Ord_Gpi32OPENSEGMENT = 408;
  1132. Ord_Gpi32PAINTREGION = 409;
  1133. Ord_Gpi32PLAYMETAFILE = 411;
  1134. Ord_Gpi32POINTARC = 412;
  1135. Ord_Gpi32POLYFILLET = 413;
  1136. Ord_Gpi32POLYFILLETSHARP = 414;
  1137. Ord_Gpi32POLYLINE = 415;
  1138. Ord_Gpi32POLYMARKER = 416;
  1139. Ord_Gpi32POLYSPLINE = 417;
  1140. Ord_Gpi32POP = 418;
  1141. Ord_Gpi32PTINREGION = 419;
  1142. Ord_Gpi32PTVISIBLE = 420;
  1143. Ord_Gpi32PUTDATA = 421;
  1144. Ord_Gpi32QUERYARCPARAMS = 422;
  1145. Ord_Gpi32QUERYATTRMODE = 423;
  1146. Ord_Gpi32QUERYBACKCOLOR = 424;
  1147. Ord_Gpi32QUERYBACKMIX = 425;
  1148. Ord_Gpi32QUERYBITMAPDIMENSION = 426;
  1149. Ord_Gpi32QUERYBITMAPHANDLE = 427;
  1150. Ord_Gpi32QUERYBOUNDARYDATA = 428;
  1151. Ord_Gpi32QUERYCHARANGLE = 429;
  1152. Ord_Gpi32QUERYCHARBOX = 430;
  1153. Ord_Gpi32QUERYCHARDIRECTION = 431;
  1154. Ord_Gpi32QUERYCHARMODE = 432;
  1155. Ord_Gpi32QUERYCHARSET = 433;
  1156. Ord_Gpi32QUERYCHARSHEAR = 434;
  1157. Ord_Gpi32QUERYCLIPBOX = 435;
  1158. Ord_Gpi32QUERYCLIPREGION = 436;
  1159. Ord_Gpi32QUERYCOLOR = 437;
  1160. Ord_Gpi32QUERYCOLORDATA = 438;
  1161. Ord_Gpi32QUERYCOLORINDEX = 439;
  1162. Ord_Gpi32QUERYCP = 440;
  1163. Ord_Gpi32QUERYCURRENTPOSITION = 441;
  1164. Ord_Gpi32QUERYDEFCHARBOX = 442;
  1165. Ord_Gpi32QUERYDEFAULTVIEWMATRIX = 443;
  1166. Ord_Gpi32QUERYDEVICE = 444;
  1167. Ord_Gpi32QUERYDEVICEBITMAPFORMATS = 445;
  1168. Ord_Gpi32QUERYDRAWCONTROL = 446;
  1169. Ord_Gpi32QUERYDRAWINGMODE = 447;
  1170. Ord_Gpi32QUERYEDITMODE = 448;
  1171. Ord_Gpi32QUERYELEMENT = 449;
  1172. Ord_Gpi32QUERYELEMENTPOINTER = 450;
  1173. Ord_Gpi32QUERYELEMENTTYPE = 451;
  1174. Ord_Gpi32QUERYFONTFILEDESCRIPTIONS = 452;
  1175. Ord_Gpi32QUERYFONTMETRICS = 453;
  1176. Ord_Gpi32QUERYGRAPHICSFIELD = 454;
  1177. Ord_Gpi32QUERYINITIALSEGMENTATTRS = 455;
  1178. Ord_Gpi32QUERYKERNINGPAIRS = 456;
  1179. Ord_Gpi32QUERYLINEEND = 457;
  1180. Ord_Gpi32QUERYLINEJOIN = 458;
  1181. Ord_Gpi32QUERYLINETYPE = 459;
  1182. Ord_Gpi32QUERYLINEWIDTH = 460;
  1183. Ord_Gpi32QUERYLINEWIDTHGEOM = 461;
  1184. Ord_Gpi32QUERYMARKER = 462;
  1185. Ord_Gpi32QUERYMARKERBOX = 463;
  1186. Ord_Gpi32QUERYMARKERSET = 464;
  1187. Ord_Gpi32QUERYMETAFILEBITS = 465;
  1188. Ord_Gpi32QUERYMETAFILELENGTH = 466;
  1189. Ord_Gpi32QUERYMIX = 467;
  1190. Ord_Gpi32QUERYMODELTRANSFORMMATRIX = 468;
  1191. Ord_Gpi32QUERYNEARESTCOLOR = 469;
  1192. Ord_Gpi32QUERYNUMBERSETIDS = 470;
  1193. Ord_Gpi32QUERYPS = 471;
  1194. Ord_Gpi32QUERYPAGEVIEWPORT = 472;
  1195. Ord_Gpi32QUERYPATTERN = 473;
  1196. Ord_Gpi32QUERYPATTERNREFPOINT = 474;
  1197. Ord_Gpi32QUERYPATTERNSET = 475;
  1198. Ord_Gpi32QUERYPEL = 476;
  1199. Ord_Gpi32QUERYPICKAPERTUREPOSITION = 477;
  1200. Ord_Gpi32QUERYPICKAPERTURESIZE = 478;
  1201. Ord_Gpi32QUERYRGBCOLOR = 479;
  1202. Ord_Gpi32QUERYREALCOLORS = 480;
  1203. Ord_Gpi32QUERYREGIONBOX = 481;
  1204. Ord_Gpi32QUERYSEGMENTATTRS = 482;
  1205. Ord_Gpi32QUERYSEGMENTNAMES = 483;
  1206. Ord_Gpi32QUERYSEGMENTPRIORITY = 484;
  1207. Ord_Gpi32QUERYSEGMENTTRANSFORMMATR = 485;
  1208. Ord_Gpi32QUERYSETIDS = 486;
  1209. Ord_Gpi32QUERYSTOPDRAW = 487;
  1210. Ord_Gpi32QUERYTAG = 488;
  1211. Ord_Gpi32QUERYTEXTBOX = 489;
  1212. Ord_Gpi32QUERYVIEWINGLIMITS = 490;
  1213. Ord_Gpi32QUERYVIEWINGTRANSFORMMATR = 491;
  1214. Ord_Gpi32QUERYWIDTHTABLE = 492;
  1215. Ord_Gpi32RECTINREGION = 494;
  1216. Ord_Gpi32RECTVISIBLE = 495;
  1217. Ord_Gpi32REMOVEDYNAMICS = 496;
  1218. Ord_Gpi32RESETBOUNDARYDATA = 497;
  1219. Ord_Gpi32RESETPS = 498;
  1220. Ord_Gpi32RESTOREPS = 499;
  1221. Ord_Gpi32SAVEMETAFILE = 500;
  1222. Ord_Gpi32SAVEPS = 501;
  1223. Ord_Gpi32SETARCPARAMS = 502;
  1224. Ord_Gpi32SETATTRMODE = 503;
  1225. Ord_Gpi32SETBACKCOLOR = 504;
  1226. Ord_Gpi32SETBACKMIX = 505;
  1227. Ord_Gpi32SETBITMAP = 506;
  1228. Ord_Gpi32SETBITMAPDIMENSION = 507;
  1229. Ord_Gpi32SETBITMAPID = 508;
  1230. Ord_Gpi32SETCHARANGLE = 509;
  1231. Ord_Gpi32SETCHARBOX = 510;
  1232. Ord_Gpi32SETCHARDIRECTION = 511;
  1233. Ord_Gpi32SETCHARMODE = 512;
  1234. Ord_Gpi32SETCHARSET = 513;
  1235. Ord_Gpi32SETCHARSHEAR = 514;
  1236. Ord_Gpi32SETCLIPPATH = 515;
  1237. Ord_Gpi32SETCLIPREGION = 516;
  1238. Ord_Gpi32SETCOLOR = 517;
  1239. Ord_Gpi32SETCP = 518;
  1240. Ord_Gpi32SETCURRENTPOSITION = 519;
  1241. Ord_Gpi32SETDEFAULTVIEWMATRIX = 520;
  1242. Ord_Gpi32SETDRAWCONTROL = 521;
  1243. Ord_Gpi32SETDRAWINGMODE = 522;
  1244. Ord_Gpi32SETEDITMODE = 523;
  1245. Ord_Gpi32SETELEMENTPOINTER = 524;
  1246. Ord_Gpi32SETELEMENTPOINTERATLABEL = 525;
  1247. Ord_Gpi32SETGRAPHICSFIELD = 526;
  1248. Ord_Gpi32SETINITIALSEGMENTATTRS = 527;
  1249. Ord_Gpi32SETLINEEND = 528;
  1250. Ord_Gpi32SETLINEJOIN = 529;
  1251. Ord_Gpi32SETLINETYPE = 530;
  1252. Ord_Gpi32SETLINEWIDTH = 531;
  1253. Ord_Gpi32SETLINEWIDTHGEOM = 532;
  1254. Ord_Gpi32SETMARKER = 533;
  1255. Ord_Gpi32SETMARKERBOX = 534;
  1256. Ord_Gpi32SETMARKERSET = 535;
  1257. Ord_Gpi32SETMETAFILEBITS = 536;
  1258. Ord_Gpi32SETMIX = 537;
  1259. Ord_Gpi32SETMODELTRANSFORMMATRIX = 538;
  1260. Ord_Gpi32SETPS = 539;
  1261. Ord_Gpi32SETPAGEVIEWPORT = 540;
  1262. Ord_Gpi32SETPATTERN = 541;
  1263. Ord_Gpi32SETPATTERNREFPOINT = 542;
  1264. Ord_Gpi32SETPATTERNSET = 543;
  1265. Ord_Gpi32SETPEL = 544;
  1266. Ord_Gpi32SETPICKAPERTUREPOSITION = 545;
  1267. Ord_Gpi32SETREGION = 546;
  1268. Ord_Gpi32SETSEGMENTATTRS = 547;
  1269. Ord_Gpi32SETSEGMENTPRIORITY = 548;
  1270. Ord_Gpi32SETSEGMENTTRANSFORMMATRIX = 549;
  1271. Ord_Gpi32SETSTOPDRAW = 550;
  1272. Ord_Gpi32SETTAG = 551;
  1273. Ord_Gpi32SETVIEWINGLIMITS = 552;
  1274. Ord_Gpi32SETVIEWINGTRANSFORMMATRIX = 553;
  1275. Ord_Gpi32STROKEPATH = 554;
  1276. Ord_Gpi32UNLOADFONTS = 555;
  1277. Ord_Gpi32WCBITBLT = 557;
  1278. Ord_Gpi32POLYLINEDISJOINT = 558;
  1279. Ord_Gpi32PATHTOREGION = 559;
  1280. Ord_Gpi32FLOODFILL = 560;
  1281. Ord_Gpi32SUSPENDPLAY = 561;
  1282. Ord_Gpi32RESUMEPLAY = 562;
  1283. Ord_Gpi32OUTLINEPATH = 563;
  1284. Ord_Gpi32TRANSLATE = 564;
  1285. Ord_Gpi32SCALE = 565;
  1286. Ord_Gpi32ROTATE = 566;
  1287. Ord_Gpi32QUERYDEFARCPARAMS = 567;
  1288. Ord_Gpi32QUERYDEFTAG = 568;
  1289. Ord_Gpi32QUERYDEFVIEWINGLIMITS = 569;
  1290. Ord_Gpi32SETDEFARCPARAMS = 570;
  1291. Ord_Gpi32SETDEFTAG = 571;
  1292. Ord_Gpi32SETDEFVIEWINGLIMITS = 572;
  1293. Ord_Gpi32QUERYBITMAPPARAMETERS = 573;
  1294. Ord_Gpi32QUERYLOGICALFONT = 574;
  1295. Ord_Gpi32QUERYFACESTRING = 575;
  1296. Ord_Gpi32QUERYFONTACTION = 576;
  1297. Ord_Gpi32DELETEPALETTE = 577;
  1298. Ord_Gpi32SELECTPALETTE = 578;
  1299. Ord_Gpi32QUERYPALETTE = 579;
  1300. Ord_Gpi32CHARSTRINGPOS = 580;
  1301. Ord_Gpi32CHARSTRINGPOSAT = 581;
  1302. Ord_Gpi32CORRELATESEGMENT = 582;
  1303. Ord_Gpi32QUERYATTRS = 583;
  1304. Ord_Gpi32QUERYCHARSTRINGPOS = 584;
  1305. Ord_Gpi32QUERYCHARSTRINGPOSAT = 585;
  1306. Ord_Gpi32QUERYFONTS = 586;
  1307. Ord_Gpi32QUERYREGIONRECTS = 587;
  1308. Ord_Gpi32SETATTRS = 588;
  1309. Ord_Gpi32SETPICKAPERTURESIZE = 589;
  1310. Ord_Gpi32QUERYDEFATTRS = 590;
  1311. Ord_Gpi32SETDEFATTRS = 591;
  1312. Ord_Gpi32CREATELOGCOLORTABLE = 592;
  1313. Ord_Gpi32QUERYLOGCOLORTABLE = 593;
  1314. Ord_Gpi32CREATEPALETTE = 594;
  1315. Ord_Gpi32ANIMATEPALETTE = 595;
  1316. Ord_Gpi32SETPALETTEENTRIES = 596;
  1317. Ord_Gpi32QUERYPALETTEINFO = 597;
  1318. Ord_Gpi32CREATEBITMAP = 598;
  1319. Ord_Gpi32QUERYBITMAPBITS = 599;
  1320. Ord_Gpi32QUERYBITMAPINFOHEADER = 601;
  1321. Ord_Gpi32SETBITMAPBITS = 602;
  1322. Ord_Gpi32DRAWBITS = 603;
  1323. Ord_Dev32CLOSEDC = 604;
  1324. Ord_Dev32ESCAPE = 605;
  1325. Ord_Dev32QUERYCAPS = 606;
  1326. Ord_Dev32QUERYDEVICENAMES = 607;
  1327. Ord_Dev32QUERYHARDCOPYCAPS = 608;
  1328. Ord_Dev32POSTDEVICEMODES = 609;
  1329. Ord_Dev32OPENDC = 610;
  1330. Ord_Gpi32DESTROYREGION = 611;
  1331. Ord_Gpi32PARTIALARC = 612;
  1332. Ord_Gpi32QUERYCHAREXTRA = 613;
  1333. Ord_Gpi32SETCHAREXTRA = 614;
  1334. Ord_Gpi32QUERYCHARBREAKEXTRA = 615;
  1335. Ord_Gpi32SETCHARBREAKEXTRA = 616;
  1336. Ord_Gpi32FRAMEREGION = 617;
  1337. Ord_Gpi32CONVERTWITHMATRIX = 618;
  1338. Ord_Gpi32LOADPUBLICFONTS = 622;
  1339. Ord_Gpi32UNLOADPUBLICFONTS = 623;
  1340. Ord_WinQUERYDESKTOPWINDOW = 1;
  1341. Ord_WinQUERYOBJECTWINDOW = 2;
  1342. Ord_WinREGISTERCLASS = 3;
  1343. Ord_WinQUERYCLASSNAME = 4;
  1344. Ord_WinQUERYCLASSINFO = 5;
  1345. Ord_WinCREATEWINDOW = 6;
  1346. Ord_WinDESTROYWINDOW = 7;
  1347. Ord_WinSETWINDOWPOS = 8;
  1348. Ord_WinSETMULTWINDOWPOS = 9;
  1349. Ord_WinQUERYWINDOWPOS = 10;
  1350. Ord_WinENABLEWINDOW = 11;
  1351. Ord_WinISWINDOWENABLED = 12;
  1352. Ord_WinSHOWWINDOW = 13;
  1353. Ord_WinENABLEWINDOWUPDATE = 14;
  1354. Ord_WinISWINDOWVISIBLE = 15;
  1355. Ord_WinSETWINDOWTEXT = 16;
  1356. Ord_WinQUERYWINDOWTEXT = 17;
  1357. Ord_WinQUERYWINDOWTEXTLENGTH = 18;
  1358. Ord_WinWINDOWFROMID = 19;
  1359. Ord_WinMULTWINDOWFROMIDS = 20;
  1360. Ord_WinISWINDOW = 21;
  1361. Ord_WinISCHILD = 22;
  1362. Ord_WinSETPARENT = 23;
  1363. Ord_WinSETOWNER = 24;
  1364. Ord_WinQUERYWINDOW = 25;
  1365. Ord_WinQUERYWINDOWRECT = 26;
  1366. Ord_WinQUERYWINDOWPROCESS = 27;
  1367. Ord_WinSETWINDOWUSHORT = 28;
  1368. Ord_WinQUERYWINDOWUSHORT = 29;
  1369. Ord_WinSETWINDOWULONG = 30;
  1370. Ord_WinQUERYWINDOWULONG = 31;
  1371. Ord_WinBEGINENUMWINDOWS = 32;
  1372. Ord_WinGETNEXTWINDOW = 33;
  1373. Ord_WinENDENUMWINDOWS = 34;
  1374. Ord_WinWINDOWFROMPOINT = 35;
  1375. Ord_WinMAPWINDOWPOINTS = 36;
  1376. Ord_WinSUBCLASSWINDOW = 37;
  1377. Ord_WinLOCKWINDOW = 38;
  1378. Ord_WinQUERYWINDOWLOCKCOUNT = 39;
  1379. Ord_WinREGISTERWINDOWDESTROY = 40;
  1380. Ord_WinOPENWINDOWDC = 41;
  1381. Ord_WinGETSCREENPS = 42;
  1382. Ord_WinGETPS = 43;
  1383. Ord_WinRELEASEPS = 44;
  1384. Ord_WinBEGINPAINT = 45;
  1385. Ord_WinENDPAINT = 46;
  1386. Ord_WinINVALIDATERECT = 47;
  1387. Ord_WinINVALIDATEREGION = 48;
  1388. Ord_WinVALIDATERECT = 49;
  1389. Ord_WinVALIDATEREGION = 50;
  1390. Ord_WinQUERYUPDATERECT = 51;
  1391. Ord_WinQUERYUPDATEREGION = 52;
  1392. Ord_WinUPDATEWINDOW = 53;
  1393. Ord_WinEXCLUDEUPDATEREGION = 54;
  1394. Ord_WinLOCKWINDOWUPDATE = 55;
  1395. Ord_WinLOCKVISREGIONS = 56;
  1396. Ord_WinWINDOWFROMDC = 57;
  1397. Ord_WinCREATEMSGQUEUE = 58;
  1398. Ord_WinDESTROYMSGQUEUE = 59;
  1399. Ord_WinQUERYQUEUESTATUS = 60;
  1400. Ord_WinSENDMSG = 61;
  1401. Ord_WinBROADCASTMSG = 63;
  1402. Ord_WinINSENDMSG = 64;
  1403. Ord_WinGETMSG = 65;
  1404. Ord_WinPEEKMSG = 66;
  1405. Ord_WinWAITMSG = 67;
  1406. Ord_WinDISPATCHMSG = 68;
  1407. Ord_WinPOSTMSG = 69;
  1408. Ord_WinPOSTQUEUEMSG = 70;
  1409. Ord_WinQUERYMSGPOS = 71;
  1410. Ord_WinQUERYMSGTIME = 72;
  1411. Ord_WinCALLMSGFILTER = 73;
  1412. Ord_WinSETMSGINTEREST = 74;
  1413. Ord_WinSETCAPTURE = 75;
  1414. Ord_WinQUERYCAPTURE = 76;
  1415. Ord_WinSETFOCUS = 77;
  1416. Ord_WinQUERYFOCUS = 78;
  1417. Ord_WinSETACTIVEWINDOW = 79;
  1418. Ord_WinQUERYACTIVEWINDOW = 80;
  1419. Ord_WinSETSYSMODALWINDOW = 81;
  1420. Ord_WinQUERYSYSMODALWINDOW = 82;
  1421. Ord_WinISTHREADACTIVE = 83;
  1422. Ord_WinSTARTTIMER = 84;
  1423. Ord_WinSTOPTIMER = 85;
  1424. Ord_WinGETCURRENTTIME = 86;
  1425. Ord_WinLOADPOINTER = 87;
  1426. Ord_WinCREATEPOINTER = 88;
  1427. Ord_WinDESTROYPOINTER = 89;
  1428. Ord_OldWinQUERYPOINTERINFO = 90;
  1429. Ord_WinQUERYSYSPOINTER = 91;
  1430. Ord_WinSETPOINTER = 92;
  1431. Ord_WinQUERYPOINTER = 93;
  1432. Ord_WinSHOWPOINTER = 94;
  1433. Ord_WinSETPOINTERPOS = 95;
  1434. Ord_WinQUERYPOINTERPOS = 96;
  1435. Ord_WinGETSYSBITMAP = 97;
  1436. Ord_WinCREATECURSOR = 98;
  1437. Ord_WinDESTROYCURSOR = 99;
  1438. Ord_WinSHOWCURSOR = 100;
  1439. Ord_WinQUERYCURSORINFO = 101;
  1440. Ord_WinLOADACCELTABLE = 102;
  1441. Ord_WinCREATEACCELTABLE = 103;
  1442. Ord_WinDESTROYACCELTABLE = 104;
  1443. Ord_WinTRANSLATEACCEL = 105;
  1444. Ord_WinSETACCELTABLE = 106;
  1445. Ord_WinQUERYACCELTABLE = 107;
  1446. Ord_WinCOPYACCELTABLE = 108;
  1447. Ord_WinSETHOOK = 109;
  1448. Ord_WinRELEASEHOOK = 110;
  1449. Ord_WinOPENCLIPBRD = 111;
  1450. Ord_WinCLOSECLIPBRD = 112;
  1451. Ord_WinEMPTYCLIPBRD = 113;
  1452. Ord_WinSETCLIPBRDOWNER = 114;
  1453. Ord_WinQUERYCLIPBRDOWNER = 115;
  1454. Ord_WinSETCLIPBRDDATA = 116;
  1455. Ord_WinQUERYCLIPBRDDATA = 117;
  1456. Ord_WinENUMCLIPBRDFMTS = 118;
  1457. Ord_WinQUERYCLIPBRDFMTINFO = 119;
  1458. Ord_WinSETCLIPBRDVIEWER = 120;
  1459. Ord_WinQUERYCLIPBRDVIEWER = 121;
  1460. Ord_WinLOADDLG = 122;
  1461. Ord_WinCREATEDLG = 123;
  1462. Ord_WinPROCESSDLG = 124;
  1463. Ord_WinDLGBOX = 125;
  1464. Ord_WinDISMISSDLG = 126;
  1465. Ord_WinSENDDLGITEMMSG = 127;
  1466. Ord_WinSETDLGITEMSHORT = 128;
  1467. Ord_WinQUERYDLGITEMSHORT = 129;
  1468. Ord_WinMAPDLGPOINTS = 130;
  1469. Ord_WinSUBSTITUTESTRINGS = 132;
  1470. Ord_WinENUMDLGITEM = 133;
  1471. Ord_WinSETDLGITEMTEXT = 134;
  1472. Ord_WinQUERYDLGITEMTEXT = 135;
  1473. Ord_WinLOADMENU = 136;
  1474. Ord_WinCREATEMENU = 137;
  1475. Ord_WinALARM = 138;
  1476. Ord_WinMESSAGEBOX = 139;
  1477. Ord_WinCREATESTDWINDOW = 140;
  1478. Ord_WinCREATEFRAMECONTROLS = 141;
  1479. Ord_WinCALCFRAMERECT = 143;
  1480. Ord_WinFLASHWINDOW = 144;
  1481. Ord_WinGETMINPOSITION = 146;
  1482. Ord_WinGETMAXPOSITION = 147;
  1483. Ord_WinQUERYSYSVALUE = 149;
  1484. Ord_WinSETSYSVALUE = 150;
  1485. Ord_WinSETSYSCOLORS = 151;
  1486. Ord_WinQUERYSYSCOLOR = 152;
  1487. Ord_WinSCROLLWINDOW = 153;
  1488. Ord_WinTRACKRECT = 154;
  1489. Ord_WinSHOWTRACKRECT = 155;
  1490. Ord_GpiLOADBITMAP = 156;
  1491. Ord_WinLOADSTRING = 157;
  1492. Ord_WinLOADMESSAGE = 158;
  1493. Ord_WinSETRECTEMPTY = 159;
  1494. Ord_WinSETRECT = 160;
  1495. Ord_WinCOPYRECT = 161;
  1496. Ord_WinISRECTEMPTY = 162;
  1497. Ord_WinEQUALRECT = 163;
  1498. Ord_WinPTINRECT = 164;
  1499. Ord_WinOFFSETRECT = 165;
  1500. Ord_WinINFLATERECT = 166;
  1501. Ord_WinINTERSECTRECT = 167;
  1502. Ord_WinUNIONRECT = 168;
  1503. Ord_WinSUBTRACTRECT = 169;
  1504. Ord_WinMAKERECT = 170;
  1505. Ord_WinMAKEPOINTS = 171;
  1506. Ord_WinINVERTRECT = 172;
  1507. Ord_WinFILLRECT = 173;
  1508. Ord_KbdPACKET = 174;
  1509. Ord_WinDRAWPOINTER = 177;
  1510. Ord_WinDEFWINDOWPROC = 178;
  1511. Ord_WinDEFDLGPROC = 179;
  1512. Ord_WinGETKEYSTATE = 211;
  1513. Ord_WinGETPHYSKEYSTATE = 212;
  1514. Ord_WinSETKEYBOARDSTATETABLE = 213;
  1515. Ord_WinENABLEPHYSINPUT = 214;
  1516. Ord_WinSETCP = 215;
  1517. Ord_WinQUERYCP = 216;
  1518. Ord_WinQUERYCPLIST = 217;
  1519. Ord_WinCPTRANSLATESTRING = 218;
  1520. Ord_WinCPTRANSLATECHAR = 219;
  1521. Ord_WinCOMPARESTRINGS = 220;
  1522. Ord_WinUPPER = 221;
  1523. Ord_WinUPPERCHAR = 222;
  1524. Ord_WinNEXTCHAR = 223;
  1525. Ord_WinPREVCHAR = 224;
  1526. Ord_WinCREATEHEAP = 225;
  1527. Ord_WinDESTROYHEAP = 226;
  1528. Ord_WinAVAILMEM = 227;
  1529. Ord_WinALLOCMEM = 228;
  1530. Ord_WinREALLOCMEM = 229;
  1531. Ord_WinFREEMEM = 230;
  1532. Ord_WinLOCKHEAP = 231;
  1533. Ord_WinCREATEATOMTABLE = 233;
  1534. Ord_WinDESTROYATOMTABLE = 234;
  1535. Ord_WinADDATOM = 235;
  1536. Ord_WinFINDATOM = 236;
  1537. Ord_WinDELETEATOM = 237;
  1538. Ord_WinQUERYATOMUSAGE = 238;
  1539. Ord_WinQUERYATOMLENGTH = 239;
  1540. Ord_WinQUERYATOMNAME = 240;
  1541. Ord_WinQUERYSYSTEMATOMTABLE = 241;
  1542. Ord_WinGETLASTERROR = 243;
  1543. Ord_WinGETERRORINFO = 244;
  1544. Ord_WinFREEERRORINFO = 245;
  1545. Ord_WinINITIALIZE = 246;
  1546. Ord_WinTERMINATE = 247;
  1547. Ord_WinCATCH = 248;
  1548. Ord_WinTHROW = 249;
  1549. Ord_WinQUERYVERSION = 250;
  1550. Ord__WinSETERRORINFO = 263;
  1551. Ord_WinISPHYSINPUTENABLED = 264;
  1552. Ord_WinQUERYWINDOWDC = 265;
  1553. Ord_WinDRAWBORDER = 266;
  1554. Ord_WinDRAWTEXT = 267;
  1555. Ord_WinDRAWBITMAP = 268;
  1556. Ord_WinQUERYWINDOWPTR = 269;
  1557. Ord_WinSETWINDOWPTR = 270;
  1558. Ord_WinMSGSEMWAIT = 274;
  1559. Ord_WinMSGMUXSEMWAIT = 275;
  1560. Ord_WinCANCELSHUTDOWN = 277;
  1561. Ord_WinSETWINDOWBITS = 278;
  1562. Ord_WinGETCLIPPS = 279;
  1563. Ord_WinSAVEWINDOWPOS = 285;
  1564. Ord_WinFOCUSCHANGE = 286;
  1565. Ord_WinQUERYQUEUEINFO = 287;
  1566. Ord_WinSETCLASSMSGINTEREST = 292;
  1567. Ord_WinQUERYDLGITEMTEXTLENGTH = 294;
  1568. Ord_WinDDEINITIATE = 297;
  1569. Ord_WinDDERESPOND = 298;
  1570. Ord_WinDDEPOSTMSG = 299;
  1571. Ord_WinSETPRESPARAM = 301;
  1572. Ord_WinQUERYPRESPARAM = 302;
  1573. Ord_WinREMOVEPRESPARAM = 303;
  1574. Ord_DumWinCREATEHELPINSTANCE = 311;
  1575. Ord_DumWinDESTROYHELPINSTANCE = 312;
  1576. Ord_DumWinASSOCIATEHELPINSTANCE = 313;
  1577. Ord_DumWinCREATEHELPTABLE = 314;
  1578. Ord_DumWinLOADHELPTABLE = 315;
  1579. Ord_DumWinQUERYHELPINSTANCE = 316;
  1580. Ord_DummyHelpEntry = 322;
  1581. Ord_WinSETCLASSTHUNKPROC = 959;
  1582. Ord_WinQUERYCLASSTHUNKPROC = 960;
  1583. Ord_WinSETWINDOWTHUNKPROC = 961;
  1584. Ord_WinQUERYWINDOWTHUNKPROC = 962;
  1585. Ord_WinQUERYWINDOWMODEL = 317;
  1586. Ord_WinSETDESKTOPBKGND = 318;
  1587. Ord_WinQUERYDESKTOPBKGND = 319;
  1588. Ord_WinPOPUPMENU = 320;
  1589. Ord_WinREALIZEPALETTE = 321;
  1590. Ord_WinDELETELIBRARY = 602;
  1591. Ord_WinLOADPROCEDURE = 603;
  1592. Ord_WinDELETEPROCEDURE = 604;
  1593. Ord_WinSETMSGMODE = 605;
  1594. Ord_WinSETSYNCHROMODE = 606;
  1595. Ord_WinGETDLGMSG = 607;
  1596. Ord_WinREGISTERUSERMSG = 608;
  1597. Ord_WinQUERYANCHORBLOCK = 609;
  1598. Ord_WinREGISTERUSERDATATYPE = 612;
  1599. Ord_WinISWINDOWSHOWING = 614;
  1600. Ord_WinLOADLIBRARY = 615;
  1601. Ord_WinCREATEPOINTERINDIRECT = 616;
  1602. Ord_WinQUERYPOINTERINFO = 617;
  1603. Ord_WinGETERASEPS = 624;
  1604. Ord_WinRELEASEERASEPS = 625;
  1605. Ord_WinSTRETCHPOINTER = 632;
  1606. Ord_WinSETPOINTEROWNER = 633;
  1607. Ord_Win32ADDATOM = 700;
  1608. Ord_Win32ALARM = 701;
  1609. Ord_Win32BEGINENUMWINDOWS = 702;
  1610. Ord_Win32BEGINPAINT = 703;
  1611. Ord_Win32CALCFRAMERECT = 704;
  1612. Ord_Win32CANCELSHUTDOWN = 705;
  1613. Ord_Win32CLOSECLIPBRD = 707;
  1614. Ord_Win32COMPARESTRINGS = 708;
  1615. Ord_Win32COPYACCELTABLE = 709;
  1616. Ord_Win32COPYRECT = 710;
  1617. Ord_Win32CPTRANSLATECHAR = 711;
  1618. Ord_Win32CPTRANSLATESTRING = 712;
  1619. Ord_Win32CREATEACCELTABLE = 713;
  1620. Ord_Win32CREATEATOMTABLE = 714;
  1621. Ord_Win32CREATECURSOR = 715;
  1622. Ord_Win32CREATEMSGQUEUE = 716;
  1623. Ord_Win32CREATEPOINTER = 717;
  1624. Ord_Win32DDEINITIATE = 718;
  1625. Ord_Win32DDEPOSTMSG = 719;
  1626. Ord_Win32DDERESPOND = 720;
  1627. Ord_Win32DELETEATOM = 721;
  1628. Ord_Win32DELETELIBRARY = 722;
  1629. Ord_Win32DESTROYACCELTABLE = 723;
  1630. Ord_Win32DESTROYATOMTABLE = 724;
  1631. Ord_Win32DESTROYCURSOR = 725;
  1632. Ord_Win32DESTROYMSGQUEUE = 726;
  1633. Ord_Win32DESTROYPOINTER = 727;
  1634. Ord_Win32DESTROYWINDOW = 728;
  1635. Ord_Win32DISMISSDLG = 729;
  1636. Ord_Win32DRAWBITMAP = 730;
  1637. Ord_Win32DRAWBORDER = 731;
  1638. Ord_Win32DRAWPOINTER = 732;
  1639. Ord_Win32EMPTYCLIPBRD = 733;
  1640. Ord_Win32ENABLEPHYSINPUT = 734;
  1641. Ord_Win32ENABLEWINDOW = 735;
  1642. Ord_Win32ENABLEWINDOWUPDATE = 736;
  1643. Ord_Win32ENDENUMWINDOWS = 737;
  1644. Ord_Win32ENDPAINT = 738;
  1645. Ord_Win32ENUMCLIPBRDFMTS = 739;
  1646. Ord_Win32ENUMDLGITEM = 740;
  1647. Ord_Win32EQUALRECT = 741;
  1648. Ord_Win32EXCLUDEUPDATEREGION = 742;
  1649. Ord_Win32FILLRECT = 743;
  1650. Ord_Win32FINDATOM = 744;
  1651. Ord_Win32FLASHWINDOW = 745;
  1652. Ord_Win32FOCUSCHANGE = 746;
  1653. Ord_Win32FREEERRORINFO = 748;
  1654. Ord_Win32GETCLIPPS = 749;
  1655. Ord_Win32GETCURRENTTIME = 750;
  1656. Ord_Win32GETERRORINFO = 751;
  1657. Ord_Win32GETKEYSTATE = 752;
  1658. Ord_Win32GETLASTERROR = 753;
  1659. Ord_Win32GETMAXPOSITION = 754;
  1660. Ord_Win32GETMINPOSITION = 755;
  1661. Ord_Win32GETNEXTWINDOW = 756;
  1662. Ord_Win32GETPS = 757;
  1663. Ord_Win32GETPHYSKEYSTATE = 758;
  1664. Ord_Win32GETSCREENPS = 759;
  1665. Ord_Win32GETSYSBITMAP = 760;
  1666. Ord_Win32INSENDMSG = 761;
  1667. Ord_Win32INFLATERECT = 762;
  1668. Ord_Win32INITIALIZE = 763;
  1669. Ord_Win32INTERSECTRECT = 764;
  1670. Ord_Win32INVALIDATERECT = 765;
  1671. Ord_Win32INVALIDATEREGION = 766;
  1672. Ord_Win32INVERTRECT = 767;
  1673. Ord_Win32ISCHILD = 768;
  1674. Ord_Win32ISPHYSINPUTENABLED = 769;
  1675. Ord_Win32ISRECTEMPTY = 770;
  1676. Ord_Win32ISTHREADACTIVE = 771;
  1677. Ord_Win32ISWINDOW = 772;
  1678. Ord_Win32ISWINDOWENABLED = 773;
  1679. Ord_Win32ISWINDOWSHOWING = 774;
  1680. Ord_Win32ISWINDOWVISIBLE = 775;
  1681. Ord_Win32LOADACCELTABLE = 776;
  1682. Ord_Win32LOADLIBRARY = 777;
  1683. Ord_Win32LOADMENU = 778;
  1684. Ord_Win32LOADMESSAGE = 779;
  1685. Ord_Win32LOADPOINTER = 780;
  1686. Ord_Win32LOADSTRING = 781;
  1687. Ord_Win32LOCKVISREGIONS = 782;
  1688. Ord_Win32LOCKWINDOWUPDATE = 784;
  1689. Ord_Win32MAKEPOINTS = 785;
  1690. Ord_Win32MAKERECT = 786;
  1691. Ord_Win32MAPDLGPOINTS = 787;
  1692. Ord_Win32MAPWINDOWPOINTS = 788;
  1693. Ord_Win32MESSAGEBOX = 789;
  1694. Ord_Win32MSGSEMWAIT = 790;
  1695. Ord_Win32NEXTCHAR = 791;
  1696. Ord_Win32OFFSETRECT = 792;
  1697. Ord_Win32OPENCLIPBRD = 793;
  1698. Ord_Win32OPENWINDOWDC = 794;
  1699. Ord_Win32PREVCHAR = 795;
  1700. Ord_Win32PROCESSDLG = 796;
  1701. Ord_Win32PTINRECT = 797;
  1702. Ord_Win32QUERYACCELTABLE = 798;
  1703. Ord_Win32QUERYACTIVEWINDOW = 799;
  1704. Ord_Win32QUERYANCHORBLOCK = 800;
  1705. Ord_Win32QUERYATOMLENGTH = 801;
  1706. Ord_Win32QUERYATOMNAME = 802;
  1707. Ord_Win32QUERYATOMUSAGE = 803;
  1708. Ord_Win32QUERYCAPTURE = 804;
  1709. Ord_Win32QUERYCLASSNAME = 805;
  1710. Ord_Win32QUERYCLIPBRDDATA = 806;
  1711. Ord_Win32QUERYCLIPBRDFMTINFO = 807;
  1712. Ord_Win32QUERYCLIPBRDOWNER = 808;
  1713. Ord_Win32QUERYCLIPBRDVIEWER = 809;
  1714. Ord_Win32QUERYCP = 810;
  1715. Ord_Win32QUERYCPLIST = 811;
  1716. Ord_Win32QUERYCURSORINFO = 812;
  1717. Ord_Win32QUERYDESKTOPWINDOW = 813;
  1718. Ord_Win32QUERYDLGITEMSHORT = 814;
  1719. Ord_Win32QUERYDLGITEMTEXT = 815;
  1720. Ord_Win32QUERYDLGITEMTEXTLENGTH = 816;
  1721. Ord_Win32QUERYFOCUS = 817;
  1722. Ord_Win32QUERYMSGPOS = 818;
  1723. Ord_Win32QUERYMSGTIME = 819;
  1724. Ord_Win32QUERYOBJECTWINDOW = 820;
  1725. Ord_Win32QUERYPOINTER = 821;
  1726. Ord_Win32QUERYPOINTERINFO = 822;
  1727. Ord_Win32QUERYPOINTERPOS = 823;
  1728. Ord_Win32QUERYQUEUEINFO = 824;
  1729. Ord_Win32QUERYQUEUESTATUS = 825;
  1730. Ord_Win32QUERYSYSCOLOR = 826;
  1731. Ord_Win32QUERYSYSMODALWINDOW = 827;
  1732. Ord_Win32QUERYSYSPOINTER = 828;
  1733. Ord_Win32QUERYSYSVALUE = 829;
  1734. Ord_Win32QUERYSYSTEMATOMTABLE = 830;
  1735. Ord_Win32QUERYUPDATERECT = 831;
  1736. Ord_Win32QUERYUPDATEREGION = 832;
  1737. Ord_Win32QUERYVERSION = 833;
  1738. Ord_Win32QUERYWINDOW = 834;
  1739. Ord_Win32QUERYWINDOWDC = 835;
  1740. Ord_Win32QUERYWINDOWPOS = 837;
  1741. Ord_Win32QUERYWINDOWPROCESS = 838;
  1742. Ord_Win32QUERYWINDOWPTR = 839;
  1743. Ord_Win32QUERYWINDOWRECT = 840;
  1744. Ord_Win32QUERYWINDOWTEXT = 841;
  1745. Ord_Win32QUERYWINDOWTEXTLENGTH = 842;
  1746. Ord_Win32QUERYWINDOWULONG = 843;
  1747. Ord_Win32QUERYWINDOWUSHORT = 844;
  1748. Ord_Win32REGISTERUSERDATATYPE = 845;
  1749. Ord_Win32REGISTERUSERMSG = 846;
  1750. Ord_Win32RELEASEPS = 848;
  1751. Ord_Win32SCROLLWINDOW = 849;
  1752. Ord_Win32SETACCELTABLE = 850;
  1753. Ord_Win32SETACTIVEWINDOW = 851;
  1754. Ord_Win32SETCAPTURE = 852;
  1755. Ord_Win32SETCLASSMSGINTEREST = 853;
  1756. Ord_Win32SETCLIPBRDDATA = 854;
  1757. Ord_Win32SETCLIPBRDOWNER = 855;
  1758. Ord_Win32SETCLIPBRDVIEWER = 856;
  1759. Ord_Win32SETCP = 857;
  1760. Ord_Win32SETDLGITEMSHORT = 858;
  1761. Ord_Win32SETDLGITEMTEXT = 859;
  1762. Ord_Win32SETFOCUS = 860;
  1763. Ord_Win32SETMSGINTEREST = 861;
  1764. Ord_Win32SETMSGMODE = 862;
  1765. Ord_Win32SETMULTWINDOWPOS = 863;
  1766. Ord_Win32SETOWNER = 864;
  1767. Ord_Win32SETPARENT = 865;
  1768. Ord_Win32SETPOINTER = 866;
  1769. Ord_Win32SETPOINTERPOS = 867;
  1770. Ord_Win32SETRECT = 868;
  1771. Ord_Win32SETRECTEMPTY = 869;
  1772. Ord_Win32SETSYNCHROMODE = 870;
  1773. Ord_Win32SETSYSCOLORS = 871;
  1774. Ord_Win32SETSYSMODALWINDOW = 872;
  1775. Ord_Win32SETSYSVALUE = 873;
  1776. Ord_Win32SETWINDOWBITS = 874;
  1777. Ord_Win32SETWINDOWPOS = 875;
  1778. Ord_Win32SETWINDOWPTR = 876;
  1779. Ord_Win32SETWINDOWTEXT = 877;
  1780. Ord_Win32SETWINDOWULONG = 878;
  1781. Ord_Win32SETWINDOWUSHORT = 879;
  1782. Ord_Win32SHOWCURSOR = 880;
  1783. Ord_Win32SHOWPOINTER = 881;
  1784. Ord_Win32SHOWTRACKRECT = 882;
  1785. Ord_Win32SHOWWINDOW = 883;
  1786. Ord_Win32STARTTIMER = 884;
  1787. Ord_Win32STOPTIMER = 885;
  1788. Ord_Win32SUBSTITUTESTRINGS = 886;
  1789. Ord_Win32SUBTRACTRECT = 887;
  1790. Ord_Win32TERMINATE = 888;
  1791. Ord_Win32TRACKRECT = 890;
  1792. Ord_Win32UNIONRECT = 891;
  1793. Ord_Win32UPDATEWINDOW = 892;
  1794. Ord_Win32UPPER = 893;
  1795. Ord_Win32UPPERCHAR = 894;
  1796. Ord_Win32VALIDATERECT = 895;
  1797. Ord_Win32VALIDATEREGION = 896;
  1798. Ord_Win32WAITMSG = 897;
  1799. Ord_Win32WINDOWFROMDC = 898;
  1800. Ord_Win32WINDOWFROMID = 899;
  1801. Ord_Win32WINDOWFROMPOINT = 900;
  1802. Ord_Win32BROADCASTMSG = 901;
  1803. Ord_Win32POSTQUEUEMSG = 902;
  1804. Ord_Win32SENDDLGITEMMSG = 903;
  1805. Ord_Win32TRANSLATEACCEL = 904;
  1806. Ord_Win32CALLMSGFILTER = 905;
  1807. Ord_Win32CREATEFRAMECONTROLS = 906;
  1808. Ord_Win32CREATEMENU = 907;
  1809. Ord_Win32CREATESTDWINDOW = 908;
  1810. Ord_Win32CREATEWINDOW = 909;
  1811. Ord_Win32DEFDLGPROC = 910;
  1812. Ord_Win32DEFWINDOWPROC = 911;
  1813. Ord_Win32DISPATCHMSG = 912;
  1814. Ord_Win32DRAWTEXT = 913;
  1815. Ord_Win32GETDLGMSG = 914;
  1816. Ord_Win32GETMSG = 915;
  1817. Ord_Win32MSGMUXSEMWAIT = 916;
  1818. Ord_Win32MULTWINDOWFROMIDS = 917;
  1819. Ord_Win32PEEKMSG = 918;
  1820. Ord_Win32POSTMSG = 919;
  1821. Ord_Win32SENDMSG = 920;
  1822. Ord_Win32SETKEYBOARDSTATETABLE = 921;
  1823. Ord_Win32CREATEDLG = 922;
  1824. Ord_Win32DLGBOX = 923;
  1825. Ord_Win32LOADDLG = 924;
  1826. Ord_Win32QUERYCLASSINFO = 925;
  1827. Ord_Win32REGISTERCLASS = 926;
  1828. Ord_Win32RELEASEHOOK = 927;
  1829. Ord_Win32SETHOOK = 928;
  1830. Ord_Win32SUBCLASSWINDOW = 929;
  1831. Ord_Win32SETCLASSTHUNKPROC = 930;
  1832. Ord_Win32QUERYCLASSTHUNKPROC = 931;
  1833. Ord_Win32SETWINDOWTHUNKPROC = 932;
  1834. Ord_Win32QUERYWINDOWTHUNKPROC = 933;
  1835. Ord_Win32QUERYWINDOWMODEL = 934;
  1836. Ord_Win32SETDESKTOPBKGND = 935;
  1837. Ord_Win32QUERYDESKTOPBKGND = 936;
  1838. Ord_Win32POPUPMENU = 937;
  1839. Ord_Win32SETPRESPARAM = 938;
  1840. Ord_Win32QUERYPRESPARAM = 939;
  1841. Ord_Win32REMOVEPRESPARAM = 940;
  1842. Ord_Win32REALIZEPALETTE = 941;
  1843. Ord_Win32CREATEPOINTERINDIRECT = 942;
  1844. Ord_Win32SAVEWINDOWPOS = 943;
  1845. Ord_Win32GETERASEPS = 952;
  1846. Ord_Win32RELEASEERASEPS = 953;
  1847. Ord_Win32SETPOINTEROWNER = 971;
  1848. Ord_Win32STRETCHPOINTER = 968;
  1849. Ord_Win32SETERRORINFO = 977;
  1850. Ord_Win32WAITEVENTSEM = 978;
  1851. Ord_Win32REQUESTMUTEXSEM = 979;
  1852. Ord_Win32WAITMUXWAITSEM = 980;
  1853. Ord_PicPRINT = 1;
  1854. Ord_PicICHG = 2;
  1855. Ord_Pic32PRINT = 11;
  1856. Ord_Pic32ICHG = 12;
  1857. Ord_Prf32PIF2MET = 13;
  1858. Ord_WinQUERYPROFILEINT = 2;
  1859. Ord_WinQUERYPROFILESTRING = 3;
  1860. Ord_WinWRITEPROFILESTRING = 4;
  1861. Ord_WinQUERYPROFILESIZE = 5;
  1862. Ord_WinQUERYPROFILEDATA = 6;
  1863. Ord_WinWRITEPROFILEDATA = 7;
  1864. Ord_WinINITSESSIONMGR = 8;
  1865. Ord_WinSETFGNDWINDOW = 9;
  1866. Ord_WinADDPROGRAM = 12;
  1867. Ord_WinREMOVEPROGRAM = 13;
  1868. Ord_WinCHANGEPROGRAM = 14;
  1869. Ord_WinQUERYDEFINITION = 15;
  1870. Ord_WinQUERYPROGRAMTITLES = 16;
  1871. Ord_WinCREATEGROUP = 17;
  1872. Ord_WinADDTOGROUP = 19;
  1873. Ord_WinQUERYPROGRAMUSE = 20;
  1874. Ord_WinREMOVEFROMGROUP = 21;
  1875. Ord_WinDESTROYGROUP = 23;
  1876. Ord_WinQUERYFILEEXTOPTS = 24;
  1877. Ord_WinSETFILEEXTOPTS = 25;
  1878. Ord_WinQUERYPROGRAMTYPE = 26;
  1879. Ord_PrfQUERYPROFILEINT = 32;
  1880. Ord_PrfQUERYPROFILESTRING = 33;
  1881. Ord_PrfWRITEPROFILESTRING = 34;
  1882. Ord_PrfQUERYPROFILESIZE = 35;
  1883. Ord_PrfQUERYPROFILEDATA = 36;
  1884. Ord_PrfWRITEPROFILEDATA = 37;
  1885. Ord_PrfOPENPROFILE = 38;
  1886. Ord_PrfCLOSEPROFILE = 39;
  1887. Ord_PrfRESET = 42;
  1888. Ord_PrfQUERYPROFILE = 43;
  1889. Ord_WinINSTSTARTAPP = 44;
  1890. Ord_WinTERMINATEAPP = 45;
  1891. Ord_WinCREATESWITCHENTRY = 46;
  1892. Ord_WinQUERYSESSIONTITLE = 47;
  1893. Ord_WinADDSWITCHENTRY = 48;
  1894. Ord_WinCHANGESWITCHENTRY = 49;
  1895. Ord_PrfADDPROGRAM = 50;
  1896. Ord_PrfREMOVEPROGRAM = 51;
  1897. Ord_PrfCHANGEPROGRAM = 52;
  1898. Ord_PrfQUERYDEFINITION = 53;
  1899. Ord_PrfQUERYPROGRAMTITLES = 54;
  1900. Ord_PrfCREATEGROUP = 55;
  1901. Ord_WinQUERYSWITCHENTRY = 56;
  1902. Ord_WinQUERYSWITCHHANDLE = 57;
  1903. Ord_PrfQUERYPROGRAMHANDLE = 58;
  1904. Ord_PrfQUERYPROGRAMCATEGORY = 59;
  1905. Ord_PrfDESTROYGROUP = 60;
  1906. Ord_WinQUERYTASKTITLE = 65;
  1907. Ord_WinQUERYTASKSIZEPOS = 66;
  1908. Ord_WinQUERYSWITCHLIST = 67;
  1909. Ord_WinREMOVESWITCHENTRY = 68;
  1910. Ord_WinSWITCHTOPROGRAM = 69;
  1911. Ord_WinSWITCHPROGRAMREGISTER = 70;
  1912. Ord_WinENDPROGRAM = 73;
  1913. Ord_WinSTOPPROGRAM = 74;
  1914. Ord_WinENDWINDOWSESSION = 75;
  1915. Ord_WinSWITCHTOTASKMANAGER = 78;
  1916. Ord_WinSWITCHTOPROGRAM2 = 80;
  1917. Ord_WinPROCESSHOTKEY = 81;
  1918. Ord_WinINITSESSION = 82;
  1919. Ord_WinENDSESSION = 83;
  1920. Ord_WinINITSWENTRY = 84;
  1921. Ord_WinSETSWENTRY = 85;
  1922. Ord_WinQUERYEXTIDFOCUS = 86;
  1923. Ord_WinSETEXTIDFOCUS = 87;
  1924. Ord_WinNOSHUTDOWN = 91;
  1925. Ord_WinSETTITLE = 93;
  1926. Ord_WinSETTITLEANDICON = 97;
  1927. Ord_Prf32QUERYPROFILESIZE = 101;
  1928. Ord_Prf32OPENPROFILE = 102;
  1929. Ord_Prf32CLOSEPROFILE = 103;
  1930. Ord_Prf32REMOVEPROGRAM = 104;
  1931. Ord_Prf32DESTROYGROUP = 106;
  1932. Ord_Prf32QUERYPROFILE = 107;
  1933. Ord_Prf32RESET = 108;
  1934. Ord_Prf32ADDPROGRAM = 109;
  1935. Ord_Prf32CHANGEPROGRAM = 110;
  1936. Ord_Prf32QUERYDEFINITION = 111;
  1937. Ord_Prf32QUERYPROGRAMTITLES = 113;
  1938. Ord_Prf32QUERYPROFILEINT = 114;
  1939. Ord_Prf32QUERYPROFILESTRING = 115;
  1940. Ord_Prf32WRITEPROFILESTRING = 116;
  1941. Ord_Prf32QUERYPROFILEDATA = 117;
  1942. Ord_Prf32WRITEPROFILEDATA = 118;
  1943. Ord_Win32STARTAPP = 119;
  1944. Ord_Win32ADDSWITCHENTRY = 120;
  1945. Ord_Win32CREATESWITCHENTRY = 121;
  1946. Ord_Win32QUERYSESSIONTITLE = 122;
  1947. Ord_Win32CHANGESWITCHENTRY = 123;
  1948. Ord_Win32QUERYSWITCHENTRY = 124;
  1949. Ord_Win32QUERYSWITCHHANDLE = 125;
  1950. Ord_Win32QUERYSWITCHLIST = 126;
  1951. Ord_Win32QUERYTASKSIZEPOS = 127;
  1952. Ord_Win32QUERYTASKTITLE = 128;
  1953. Ord_Win32REMOVESWITCHENTRY = 129;
  1954. Ord_Win32TERMINATEAPP = 130;
  1955. Ord_Win32SWITCHTOPROGRAM = 131;
  1956. Ord_Win32SWITCHPROGRAMREGISTER = 156;
  1957. Ord_WinSTARTAPP = 201;
  1958. Ord_WinHAPPFROMPID = 208;
  1959. Ord_WinHSWITCHFROMHAPP = 209;
  1960. Ord_DosREADQUEUE = 1;
  1961. Ord_DosPURGEQUEUE = 2;
  1962. Ord_DosCLOSEQUEUE = 3;
  1963. Ord_DosQUERYQUEUE = 4;
  1964. Ord_DosPEEKQUEUE = 5;
  1965. Ord_DosWRITEQUEUE = 6;
  1966. Ord_DosOPENQUEUE = 7;
  1967. Ord_DosCREATEQUEUE = 8;
  1968. Ord_Dos32READQUEUE = 9;
  1969. Ord_Dos32PURGEQUEUE = 10;
  1970. Ord_Dos32CLOSEQUEUE = 11;
  1971. Ord_Dos32QUERYQUEUE = 12;
  1972. Ord_Dos32PEEKQUEUE = 13;
  1973. Ord_Dos32WRITEQUEUE = 14;
  1974. Ord_Dos32OPENQUEUE = 15;
  1975. Ord_Dos32CREATEQUEUE = 16;
  1976. Ord_DosSTOPSESSION = 8;
  1977. Ord_DosSELECTSESSION = 9;
  1978. Ord_DosSETSESSION = 14;
  1979. Ord_DosSTARTSESSION = 17;
  1980. Ord_DosSMREGISTERDD = 29;
  1981. Ord_Dos32STARTSESSION = 37;
  1982. Ord_Dos32SELECTSESSION = 38;
  1983. Ord_Dos32SETSESSION = 39;
  1984. Ord_Dos32STOPSESSION = 40;
  1985. Ord_WinFONTDLG = 2;
  1986. Ord_WinDEFFONTDLGPROC = 3;
  1987. Ord_WinFILEDLG = 4;
  1988. Ord_WinDEFFILEDLGPROC = 5;
  1989. Ord_WinFREEFILEDLGLIST = 6;
  1990. Ord_VioENDPOPUP = 1;
  1991. Ord_VioGETPHYSBUF = 2;
  1992. Ord_VioGETANSI = 3;
  1993. Ord_VioSETANSI = 5;
  1994. Ord_VioDEREGISTER = 6;
  1995. Ord_VioSCROLLUP = 7;
  1996. Ord_VioPRTSC = 8;
  1997. Ord_VioGETCURPOS = 9;
  1998. Ord_VioWRTCELLSTR = 10;
  1999. Ord_VioPOPUP = 11;
  2000. Ord_VioSCROLLRT = 12;
  2001. Ord_VioWRTCHARSTR = 13;
  2002. Ord_VioSETCURPOS = 15;
  2003. Ord_VioSCRUNLOCK = 18;
  2004. Ord_VioWRTTTY = 19;
  2005. Ord_VioGETMODE = 21;
  2006. Ord_VioSETMODE = 22;
  2007. Ord_VioSCRLOCK = 23;
  2008. Ord_VioREADCELLSTR = 24;
  2009. Ord_VioSAVREDRAWWAIT = 25;
  2010. Ord_VioWRTNATTR = 26;
  2011. Ord_VioGETCURTYPE = 27;
  2012. Ord_VioSAVREDRAWUNDO = 28;
  2013. Ord_VioGETFONT = 29;
  2014. Ord_VioREADCHARSTR = 30;
  2015. Ord_VioGETBUF = 31;
  2016. Ord_VioSETCURTYPE = 32;
  2017. Ord_VioSETFONT = 33;
  2018. Ord_VioMODEUNDO = 35;
  2019. Ord_VioMODEWAIT = 37;
  2020. Ord_VioGETCP = 40;
  2021. Ord_VioSETCP = 42;
  2022. Ord_VioSHOWBUF = 43;
  2023. Ord_VioSCROLLLF = 44;
  2024. Ord_VioREGISTER = 45;
  2025. Ord_VioGETCONFIG = 46;
  2026. Ord_VioSCROLLDN = 47;
  2027. Ord_VioWRTCHARSTRATT = 48;
  2028. Ord_VioGETSTATE = 49;
  2029. Ord_VioPRTSCTOGGLE = 50;
  2030. Ord_VioSETSTATE = 51;
  2031. Ord_VioWRTNCELL = 52;
  2032. Ord_VioWRTNCHAR = 53;
  2033. Ord_VioASSOCIATE = 55;
  2034. Ord_VioCREATEPS = 56;
  2035. Ord_VioDELETESETID = 57;
  2036. Ord_VioGETDEVICECELLSIZE = 58;
  2037. Ord_VioGETORG = 59;
  2038. Ord_VioCREATELOGFONT = 60;
  2039. Ord_VioDESTROYPS = 61;
  2040. Ord_VioQUERYSETIDS = 62;
  2041. Ord_VioSETORG = 63;
  2042. Ord_VioQUERYFONTS = 64;
  2043. Ord_VioSETDEVICECELLSIZE = 65;
  2044. Ord_VioSHOWPS = 66;
  2045. Ord_VioGETPSADDRESS = 67;
  2046. Ord_VioGLOBALREG = 70;
  2047. Ord_XVioSETCASTATE = 71;
  2048. Ord_XVioCHECKCHARTYPE = 72;
  2049. Ord_XVioDESTROYCA = 73;
  2050. Ord_XVioCREATECA = 74;
  2051. Ord_VioCHECKCHARTYPE = 75;
  2052. Ord_XVioGETCASTATE = 76;
  2053. Ord_WinDefAVioWindowProc = 30;
  2054. { Declarations from bsedev.h header file (low-level device access) }
  2055. const
  2056. IOCTL_ASYNC = $0001;
  2057. IOCTL_SCR_AND_PTRDRAW = $0003;
  2058. IOCTL_KEYBOARD = $0004;
  2059. IOCTL_PRINTER = $0005;
  2060. IOCTL_LIGHTPEN = $0006;
  2061. IOCTL_POINTINGDEVICE = $0007;
  2062. IOCTL_DISK = $0008;
  2063. IOCTL_PHYSICALDISK = $0009;
  2064. IOCTL_MONITOR = $000A;
  2065. IOCTL_GENERAL = $000B;
  2066. ASYNC_SETBAUDRATE = $0041;
  2067. ASYNC_SETLINECTRL = $0042;
  2068. ASYNC_EXTSETBAUDRATE = $0043;
  2069. ASYNC_SETEXTBAUDRATE = $0043;
  2070. ASYNC_TRANSMITIMM = $0044;
  2071. ASYNC_SETBREAKOFF = $0045;
  2072. ASYNC_SETMODEMCTRL = $0046;
  2073. ASYNC_SETBREAKON = $004B;
  2074. ASYNC_STOPTRANSMIT = $0047;
  2075. ASYNC_STARTTRANSMIT = $0048;
  2076. ASYNC_SETDCBINFO = $0053;
  2077. ASYNC_GETBAUDRATE = $0061;
  2078. ASYNC_GETLINECTRL = $0062;
  2079. ASYNC_EXTGETBAUDRATE = $0063;
  2080. ASYNC_GETEXTBAUDRATE = $0063;
  2081. ASYNC_GETCOMMSTATUS = $0064;
  2082. ASYNC_GETLINESTATUS = $0065;
  2083. ASYNC_GETMODEMOUTPUT = $0066;
  2084. ASYNC_GETMODEMINPUT = $0067;
  2085. ASYNC_GETINQUECOUNT = $0068;
  2086. ASYNC_GETOUTQUECOUNT = $0069;
  2087. ASYNC_GETCOMMERROR = $006D;
  2088. ASYNC_GETCOMMEVENT = $0072;
  2089. ASYNC_GETDCBINFO = $0073;
  2090. SCR_ALLOCLDT = $0070;
  2091. SCR_DEALLOCLDT = $0071;
  2092. PTR_GETPTRDRAWADDRESS = $0072;
  2093. SCR_ALLOCLDTOFF = $0075;
  2094. KBD_SETTRANSTABLE = $0050;
  2095. KBD_SETINPUTMODE = $0051;
  2096. KBD_SETINTERIMFLAG = $0052;
  2097. KBD_SETSHIFTSTATE = $0053;
  2098. KBD_SETTYPAMATICRATE = $0054;
  2099. KBD_SETFGNDSCREENGRP = $0055;
  2100. KBD_SETSESMGRHOTKEY = $0056;
  2101. KBD_SETFOCUS = $0057;
  2102. KBD_SETKCB = $0058;
  2103. KBD_SETNLS = $005C;
  2104. KBD_CREATE = $005D;
  2105. KBD_DESTROY = $005E;
  2106. KBD_GETINPUTMODE = $0071;
  2107. KBD_GETINTERIMFLAG = $0072;
  2108. KBD_GETSHIFTSTATE = $0073;
  2109. KBD_READCHAR = $0074;
  2110. KBD_PEEKCHAR = $0075;
  2111. KBD_GETSESMGRHOTKEY = $0076;
  2112. KBD_GETKEYBDTYPE = $0077;
  2113. KBD_GETCODEPAGEID = $0078;
  2114. KBD_XLATESCAN = $0079;
  2115. PRT_QUERYJOBHANDLE = $0021;
  2116. PRT_SETFRAMECTL = $0042;
  2117. PRT_SETINFINITERETRY = $0044;
  2118. PRT_INITPRINTER = $0046;
  2119. PRT_ACTIVATEFONT = $0048;
  2120. PRT_GETFRAMECTL = $0062;
  2121. PRT_GETINFINITERETRY = $0064;
  2122. PRT_GETPRINTERSTATUS = $0066;
  2123. PRT_QUERYACTIVEFONT = $0069;
  2124. PRT_VERIFYFONT = $006A;
  2125. MOU_ALLOWPTRDRAW = $0050;
  2126. MOU_UPDATEDISPLAYMODE = $0051;
  2127. MOU_SCREENSWITCH = $0052;
  2128. MOU_SETSCALEFACTORS = $0053;
  2129. MOU_SETEVENTMASK = $0054;
  2130. MOU_SETHOTKEYBUTTON = $0055;
  2131. MOU_SETPTRSHAPE = $0056;
  2132. MOU_DRAWPTR = $0057;
  2133. MOU_REMOVEPTR = $0058;
  2134. MOU_SETPTRPOS = $0059;
  2135. MOU_SETPROTDRAWADDRESS = $005A;
  2136. MOU_SETREALDRAWADDRESS = $005B;
  2137. MOU_SETMOUSTATUS = $005C;
  2138. MOU_DISPLAYMODECHANGE = $005D;
  2139. MOU_GETBUTTONCOUNT = $0060;
  2140. MOU_GETMICKEYCOUNT = $0061;
  2141. MOU_GETMOUSTATUS = $0062;
  2142. MOU_READEVENTQUE = $0063;
  2143. MOU_GETQUESTATUS = $0064;
  2144. MOU_GETEVENTMASK = $0065;
  2145. MOU_GETSCALEFACTORS = $0066;
  2146. MOU_GETPTRPOS = $0067;
  2147. MOU_GETPTRSHAPE = $0068;
  2148. MOU_GETHOTKEYBUTTON = $0069;
  2149. MOU_VER = $006A;
  2150. DSK_LOCKDRIVE = $0000;
  2151. DSK_UNLOCKDRIVE = $0001;
  2152. DSK_REDETERMINEMEDIA = $0002;
  2153. DSK_SETLOGICALMAP = $0003;
  2154. DSK_BLOCKREMOVABLE = $0020;
  2155. DSK_GETLOGICALMAP = $0021;
  2156. DSK_SETDEVICEPARAMS = $0043;
  2157. DSK_WRITETRACK = $0044;
  2158. DSK_FORMATVERIFY = $0045;
  2159. DSK_GETDEVICEPARAMS = $0063;
  2160. DSK_READTRACK = $0064;
  2161. DSK_VERIFYTRACK = $0065;
  2162. PDSK_LOCKPHYSDRIVE = $0000;
  2163. PDSK_UNLOCKPHYSDRIVE = $0001;
  2164. PDSK_WRITEPHYSTRACK = $0044;
  2165. PDSK_GETPHYSDEVICEPARAMS = $0063;
  2166. PDSK_READPHYSTRACK = $0064;
  2167. PDSK_VERIFYPHYSTRACK = $0065;
  2168. MON_REGISTERMONITOR = $0040;
  2169. DEV_FLUSHINPUT = $0001;
  2170. DEV_FLUSHOUTPUT = $0002;
  2171. DEV_QUERYMONSUPPORT = $0060;
  2172. RX_QUE_OVERRUN = $0001;
  2173. RX_HARDWARE_OVERRUN = $0002;
  2174. PARITY_ERROR = $0004;
  2175. FRAMING_ERROR = $0008;
  2176. CHAR_RECEIVED = $0001;
  2177. LAST_CHAR_SENT = $0004;
  2178. CTS_CHANGED = $0008;
  2179. DSR_CHANGED = $0010;
  2180. DCD_CHANGED = $0020;
  2181. BREAK_DETECTED = $0040;
  2182. ERROR_OCCURRED = $0080;
  2183. RI_DETECTED = $0100;
  2184. TX_WAITING_FOR_CTS = $0001;
  2185. TX_WAITING_FOR_DSR = $0002;
  2186. TX_WAITING_FOR_DCD = $0004;
  2187. TX_WAITING_FOR_XON = $0008;
  2188. TX_WAITING_TO_SEND_XON = $0010;
  2189. TX_WAITING_WHILE_BREAK_ON = $0020;
  2190. TX_WAITING_TO_SEND_IMM = $0040;
  2191. RX_WAITING_FOR_DSR = $0080;
  2192. WRITE_REQUEST_QUEUED = $0001;
  2193. DATA_IN_TX_QUE = $0002;
  2194. HARDWARE_TRANSMITTING = $0004;
  2195. CHAR_READY_TO_SEND_IMM = $0008;
  2196. WAITING_TO_SEND_XON = $0010;
  2197. WAITING_TO_SEND_XOFF = $0020;
  2198. CTS_ON = $10;
  2199. DSR_ON = $20;
  2200. RI_ON = $40;
  2201. DCD_ON = $80;
  2202. BUILD_BPB_FROM_MEDIUM = $00;
  2203. REPLACE_BPB_FOR_DEVICE = $01;
  2204. REPLACE_BPB_FOR_MEDIUM = $02;
  2205. ASCII_MODE = $00;
  2206. BINARY_MODE = $80;
  2207. CONVERSION_REQUEST = $20;
  2208. INTERIM_CHAR = $80;
  2209. HOTKEY_MAX_COUNT = $0000;
  2210. HOTKEY_CURRENT_COUNT = $0001;
  2211. KBD_DATA_RECEIVED = $0001;
  2212. KBD_DATA_BINARY = $8000;
  2213. KBD_READ_WAIT = $0000;
  2214. KBD_READ_NOWAIT = $8000;
  2215. SHIFT_REPORT_MODE = $01;
  2216. MOUSE_MOTION = $0001;
  2217. MOUSE_MOTION_WITH_BN1_DOWN = $0002;
  2218. MOUSE_BN1_DOWN = $0004;
  2219. MOUSE_MOTION_WITH_BN2_DOWN = $0008;
  2220. MOUSE_BN2_DOWN = $0010;
  2221. MOUSE_MOTION_WITH_BN3_DOWN = $0020;
  2222. MOUSE_BN3_DOWN = $0040;
  2223. MHK_BUTTON1 = $0001;
  2224. MHK_BUTTON2 = $0002;
  2225. MHK_BUTTON3 = $0004;
  2226. MOU_NOWAIT = $0000;
  2227. MOU_WAIT = $0001;
  2228. MHK_NO_HOTKEY = $0000;
  2229. MOUSE_QUEUEBUSY = $0001;
  2230. MOUSE_BLOCKREAD = $0002;
  2231. MOUSE_FLUSH = $0004;
  2232. MOUSE_UNSUPPORTED_MODE = $0008;
  2233. MOUSE_DISABLED = $0100;
  2234. MOUSE_MICKEYS = $0200;
  2235. PRINTER_TIMEOUT = $0001;
  2236. PRINTER_IO_ERROR = $0008;
  2237. PRINTER_SELECTED = $0010;
  2238. PRINTER_OUT_OF_PAPER = $0020;
  2239. PRINTER_ACKNOWLEDGED = $0040;
  2240. PRINTER_NOT_BUSY = $0080;
  2241. MODE_DTR_CONTROL = $01;
  2242. MODE_DTR_HANDSHAKE = $02;
  2243. MODE_CTS_HANDSHAKE = $08;
  2244. MODE_DSR_HANDSHAKE = $10;
  2245. MODE_DCD_HANDSHAKE = $20;
  2246. MODE_DSR_SENSITIVITY = $40;
  2247. MODE_AUTO_TRANSMIT = $01;
  2248. MODE_AUTO_RECEIVE = $02;
  2249. MODE_ERROR_CHAR = $04;
  2250. MODE_NULL_STRIPPING = $08;
  2251. MODE_BREAK_CHAR = $10;
  2252. MODE_RTS_CONTROL = $40;
  2253. MODE_RTS_HANDSHAKE = $80;
  2254. MODE_TRANSMIT_TOGGLE = $C0;
  2255. MODE_NO_WRITE_TIMEOUT = $01;
  2256. MODE_READ_TIMEOUT = $02;
  2257. MODE_WAIT_READ_TIMEOUT = $04;
  2258. MODE_NOWAIT_READ_TIMEOUT = $06;
  2259. type
  2260. DCBINFO = record
  2261. usWriteTimeout : word;
  2262. usReadTimeout : word;
  2263. fbCtlHndShake : byte;
  2264. fbFlowReplace : byte;
  2265. fbTimeout : byte;
  2266. bErrorReplacementChar : byte;
  2267. bBreakReplacementChar : byte;
  2268. bXONChar : byte;
  2269. bXOFFChar : byte;
  2270. end;
  2271. PDCBINFO = ^DCBINFO;
  2272. TDCBInfo = DCBInfo;
  2273. const
  2274. DEVTYPE_48TPI = $0000;
  2275. DEVTYPE_96TPI = $0001;
  2276. DEVTYPE_35 = $0002;
  2277. DEVTYPE_8SD = $0003;
  2278. DEVTYPE_8DD = $0004;
  2279. DEVTYPE_FIXED = $0005;
  2280. DEVTYPE_TAPE = $0006;
  2281. DEVTYPE_UNKNOWN = $0007;
  2282. {$PACKRECORDS 1}
  2283. type
  2284. BIOSPARAMETERBLOCK = record
  2285. usBytesPerSector : word;
  2286. bSectorsPerCluster : byte;
  2287. usReservedSectors : word;
  2288. cFATs : byte;
  2289. cRootEntries : word;
  2290. cSectors : word;
  2291. bMedia : byte;
  2292. usSectorsPerFAT : word;
  2293. usSectorsPerTrack : word;
  2294. cHeads : word;
  2295. cHiddenSectors : cardinal;
  2296. cLargeSectors : cardinal;
  2297. abReserved : array[0..6-1] of byte;
  2298. cCylinders : word;
  2299. bDeviceType : byte;
  2300. fsDeviceAttr : word;
  2301. end;
  2302. PBIOSPARAMETERBLOCK = ^BIOSPARAMETERBLOCK;
  2303. TBIOSParameterBlock = BiosParameterBlock;
  2304. SCREENGROUP = record
  2305. idScreenGrp : word;
  2306. fTerminate : word;
  2307. end;
  2308. PSCREENGROUP = ^SCREENGROUP;
  2309. TScreenGroup = ScreenGroup;
  2310. FRAME = record
  2311. bCharsPerLine : byte;
  2312. bLinesPerInch : byte;
  2313. end;
  2314. PFRAME = ^FRAME;
  2315. TFrame = Frame;
  2316. KBDTYPE = record
  2317. usType : word;
  2318. reserved1 : word;
  2319. reserved2 : word;
  2320. end;
  2321. PKBDTYPE = ^KBDTYPE;
  2322. TKbdType = KbdType;
  2323. LINECONTROL = record
  2324. bDataBits : byte;
  2325. bParity : byte;
  2326. bStopBits : byte;
  2327. fTransBreak : byte;
  2328. end;
  2329. PLINECONTROL = ^LINECONTROL;
  2330. TLineControl = LineControl;
  2331. const
  2332. DTR_ON = $01;
  2333. RTS_ON = $02;
  2334. DTR_OFF = $FE;
  2335. RTS_OFF = $FD;
  2336. type
  2337. MODEMSTATUS = record
  2338. fbModemOn : byte;
  2339. fbModemOff : byte;
  2340. end;
  2341. PMODEMSTATUS = ^MODEMSTATUS;
  2342. TModemStatus = ModemStatus;
  2343. RXQUEUE = record
  2344. cch : word;
  2345. cb : word;
  2346. end;
  2347. PRXQUEUE = ^RXQUEUE;
  2348. TRxQueue = RxQueue;
  2349. DEVICEPARAMETERBLOCK = record
  2350. reserved1 : word;
  2351. cCylinders : word;
  2352. cHeads : word;
  2353. cSectorsPerTrack : word;
  2354. reserved2 : word;
  2355. reserved3 : word;
  2356. reserved4 : word;
  2357. reserved5 : word;
  2358. end;
  2359. PDEVICEPARAMETERBLOCK = ^DEVICEPARAMETERBLOCK;
  2360. TDeviceParameterBlock = DeviceParameterBlock;
  2361. {$PACKRECORDS 2}
  2362. PTRDRAWFUNCTION = record
  2363. usReturnCode : word;
  2364. pfnDraw : pointer;
  2365. {!!!!!!!! pfnDraw : PFN; }
  2366. pchDataSeg : pointer;
  2367. end;
  2368. PPTRDRAWFUNCTION = ^PTRDRAWFUNCTION;
  2369. TPtrDrawFunction = PtrDrawFunction;
  2370. PTRDRAWADDRESS = record
  2371. reserved : word;
  2372. ptrdfnc : PTRDRAWFUNCTION;
  2373. end;
  2374. PPTRDRAWADDRESS = ^PTRDRAWADDRESS;
  2375. TPtrDrawAddress = PtrDrawAddress;
  2376. SHIFTSTATE = record
  2377. fsState : word;
  2378. fNLS : byte;
  2379. end;
  2380. PSHIFTSTATE = ^SHIFTSTATE;
  2381. TShiftState = ShiftState;
  2382. const
  2383. RIGHTSHIFT = $0001;
  2384. LEFTSHIFT = $0002;
  2385. CONTROL = $0004;
  2386. ALT = $0008;
  2387. SCROLLLOCK_ON = $0010;
  2388. NUMLOCK_ON = $0020;
  2389. CAPSLOCK_ON = $0040;
  2390. INSERT_ON = $0080;
  2391. LEFTCONTROL = $0100;
  2392. LEFTALT = $0200;
  2393. RIGHTCONTROL = $0400;
  2394. RIGHTALT = $0800;
  2395. SCROLLLOCK = $1000;
  2396. NUMLOCK = $2000;
  2397. CAPSLOCK = $4000;
  2398. SYSREQ = $8000;
  2399. type
  2400. HOTKEY = record
  2401. fsHotKey : word;
  2402. uchScancodeMake : byte;
  2403. uchScancodeBreak : byte;
  2404. idHotKey : word;
  2405. end;
  2406. PHOTKEY = ^HOTKEY;
  2407. THotKey = HotKey;
  2408. MONITORPOSITION = record
  2409. fPosition : word;
  2410. index : word;
  2411. pbInBuf : cardinal;
  2412. offOutBuf : word;
  2413. end;
  2414. PMONITORPOSITION = ^MONITORPOSITION;
  2415. TMonitorPosition = MonitorPosition;
  2416. RATEDELAY = record
  2417. usDelay : word;
  2418. usRate : word;
  2419. end;
  2420. PRATEDELAY = ^RATEDELAY;
  2421. TRateDelay = RateDelay;
  2422. CODEPAGEINFO = record
  2423. pbTransTable : PByte;
  2424. idCodePage : word;
  2425. idTable : word;
  2426. end;
  2427. PCODEPAGEINFO = ^CODEPAGEINFO;
  2428. TCodePageInfo = CodePageInfo;
  2429. CPID = record
  2430. idCodePage : word;
  2431. Reserved : word;
  2432. end;
  2433. PCPID = ^CPID;
  2434. TCPID = CPID;
  2435. LDTADDRINFO = record
  2436. pulPhysAddr : PCardinal;
  2437. cb : word;
  2438. end;
  2439. PLDTADDRINFO = ^LDTADDRINFO;
  2440. TLDTAddrInfo = LDTAddrInfo;
  2441. PTRDRAWDATA = record
  2442. cb : word;
  2443. usConfig : word;
  2444. usFlag : word;
  2445. end;
  2446. PPTRDRAWDATA = ^PTRDRAWDATA;
  2447. TPtrDrawData = PtrDrawData;
  2448. {$PACKRECORDS NORMAL}
  2449. { Error constants from bseerr.h header file }
  2450. const
  2451. No_Error = 0;
  2452. Error_INVALID_FUNCTION = 1;
  2453. Error_FILE_NOT_FOUND = 2;
  2454. Error_PATH_NOT_FOUND = 3;
  2455. Error_TOO_MANY_OPEN_FILES = 4;
  2456. Error_ACCESS_DENIED = 5;
  2457. Error_INVALID_HANDLE = 6;
  2458. Error_ARENA_TRASHED = 7;
  2459. Error_NOT_ENOUGH_MEMORY = 8;
  2460. Error_INVALID_BLOCK = 9;
  2461. Error_BAD_ENVIRONMENT = 10;
  2462. Error_BAD_FORMAT = 11;
  2463. Error_INVALID_ACCESS = 12;
  2464. Error_INVALID_DATA = 13;
  2465. Error_INVALID_DRIVE = 15;
  2466. Error_CURRENT_DIRECTORY = 16;
  2467. Error_NOT_SAME_DEVICE = 17;
  2468. Error_NO_MORE_FILES = 18;
  2469. Error_WRITE_PROTECT = 19;
  2470. Error_BAD_UNIT = 20;
  2471. Error_NOT_READY = 21;
  2472. Error_BAD_COMMAND = 22;
  2473. Error_CRC = 23;
  2474. Error_BAD_LENGTH = 24;
  2475. Error_SEEK = 25;
  2476. Error_NOT_DOS_DISK = 26;
  2477. Error_SECTOR_NOT_FOUND = 27;
  2478. Error_OUT_OF_PAPER = 28;
  2479. Error_WRITE_FAULT = 29;
  2480. Error_READ_FAULT = 30;
  2481. Error_GEN_FAILURE = 31;
  2482. Error_SHARING_VIOLATION = 32;
  2483. Error_LOCK_VIOLATION = 33;
  2484. Error_WRONG_DISK = 34;
  2485. Error_FCB_UNAVAILABLE = 35;
  2486. Error_SHARING_BUFFER_EXCEEDED = 36;
  2487. Error_CODE_PAGE_MISMATCHED = 37;
  2488. Error_HANDLE_EOF = 38;
  2489. Error_HANDLE_DISK_FULL = 39;
  2490. Error_NOT_SUPPORTED = 50;
  2491. Error_REM_NOT_LIST = 51;
  2492. Error_DUP_NAME = 52;
  2493. Error_BAD_NETPATH = 53;
  2494. Error_NETWORK_BUSY = 54;
  2495. Error_DEV_NOT_EXIST = 55;
  2496. Error_TOO_MANY_CMDS = 56;
  2497. Error_ADAP_HDW_ERR = 57;
  2498. Error_BAD_NET_RESP = 58;
  2499. Error_UNEXP_NET_ERR = 59;
  2500. Error_BAD_REM_ADAP = 60;
  2501. Error_PRINTQ_FULL = 61;
  2502. Error_NO_SPOOL_SPACE = 62;
  2503. Error_PRINT_CANCELLED = 63;
  2504. Error_NETNAME_DELETED = 64;
  2505. Error_NETWORK_ACCESS_DENIED = 65;
  2506. Error_BAD_DEV_TYPE = 66;
  2507. Error_BAD_NET_NAME = 67;
  2508. Error_TOO_MANY_NAMES = 68;
  2509. Error_TOO_MANY_SESS = 69;
  2510. Error_SHARING_PAUSED = 70;
  2511. Error_REQ_NOT_ACCEP = 71;
  2512. Error_REDIR_PAUSED = 72;
  2513. Error_SBCS_ATT_WRITE_PROT = 73;
  2514. Error_SBCS_GENERAL_FAILURE = 74;
  2515. Error_XGA_OUT_MEMORY = 75;
  2516. Error_FILE_EXISTS = 80;
  2517. Error_DUP_FCB = 81;
  2518. Error_CANNOT_MAKE = 82;
  2519. Error_FAIL_I24 = 83;
  2520. Error_OUT_OF_STRUCTURES = 84;
  2521. Error_ALREADY_ASSIGNED = 85;
  2522. Error_INVALID_PASSWORD = 86;
  2523. Error_INVALID_PARAMETER = 87;
  2524. Error_NET_WRITE_FAULT = 88;
  2525. Error_NO_PROC_SLOTS = 89;
  2526. Error_NOT_FROZEN = 90;
  2527. Error_SYS_COMP_NOT_LOADED = Error_NOT_FROZEN;
  2528. ERR_TSTOVFL = 91;
  2529. ERR_TSTDUP = 92;
  2530. Error_NO_ITEMS = 93;
  2531. Error_INTERRUPT = 95;
  2532. Error_DEVICE_IN_USE = 99;
  2533. Error_TOO_MANY_SEMAPHORES = 100;
  2534. Error_EXCL_SEM_ALREADY_OWNED = 101;
  2535. Error_SEM_IS_SET = 102;
  2536. Error_TOO_MANY_SEM_REQUESTS = 103;
  2537. Error_INVALID_AT_INTERRUPT_TIME = 104;
  2538. Error_SEM_OWNER_DIED = 105;
  2539. Error_SEM_USER_LIMIT = 106;
  2540. Error_DISK_CHANGE = 107;
  2541. Error_DRIVE_LOCKED = 108;
  2542. Error_BROKEN_PIPE = 109;
  2543. Error_OPEN_FAILED = 110;
  2544. Error_BUFFER_OVERFLOW = 111;
  2545. Error_DISK_FULL = 112;
  2546. Error_NO_MORE_SEARCH_HANDLES = 113;
  2547. Error_INVALID_TARGET_HANDLE = 114;
  2548. Error_PROTECTION_VIOLATION = 115;
  2549. Error_VIOKBD_REQUEST = 116;
  2550. Error_INVALID_CATEGORY = 117;
  2551. Error_INVALID_VERIFY_SWITCH = 118;
  2552. Error_BAD_DRIVER_LEVEL = 119;
  2553. Error_CALL_NOT_IMPLEMENTED = 120;
  2554. Error_SEM_TIMEOUT = 121;
  2555. Error_INSUFFICIENT_BUFFER = 122;
  2556. Error_INVALID_NAME = 123;
  2557. Error_INVALID_LEVEL = 124;
  2558. Error_NO_VOLUME_LABEL = 125;
  2559. Error_MOD_NOT_FOUND = 126;
  2560. Error_PROC_NOT_FOUND = 127;
  2561. Error_WAIT_NO_CHILDREN = 128;
  2562. Error_CHILD_NOT_COMPLETE = 129;
  2563. Error_DIRECT_ACCESS_HANDLE = 130;
  2564. Error_NEGATIVE_SEEK = 131;
  2565. Error_SEEK_ON_DEVICE = 132;
  2566. Error_IS_JOIN_TARGET = 133;
  2567. Error_IS_JOINED = 134;
  2568. Error_IS_SUBSTED = 135;
  2569. Error_NOT_JOINED = 136;
  2570. Error_NOT_SUBSTED = 137;
  2571. Error_JOIN_TO_JOIN = 138;
  2572. Error_SUBST_TO_SUBST = 139;
  2573. Error_JOIN_TO_SUBST = 140;
  2574. Error_SUBST_TO_JOIN = 141;
  2575. Error_BUSY_DRIVE = 142;
  2576. Error_SAME_DRIVE = 143;
  2577. Error_DIR_NOT_ROOT = 144;
  2578. Error_DIR_NOT_EMPTY = 145;
  2579. Error_IS_SUBST_PATH = 146;
  2580. Error_IS_JOIN_PATH = 147;
  2581. Error_PATH_BUSY = 148;
  2582. Error_IS_SUBST_TARGET = 149;
  2583. Error_SYSTEM_TRACE = 150;
  2584. Error_INVALID_EVENT_COUNT = 151;
  2585. Error_TOO_MANY_MUXWAITERS = 152;
  2586. Error_INVALID_LIST_FORMAT = 153;
  2587. Error_LABEL_TOO_LONG = 154;
  2588. Error_TOO_MANY_TCBS = 155;
  2589. Error_SIGNAL_REFUSED = 156;
  2590. Error_DISCARDED = 157;
  2591. Error_NOT_LOCKED = 158;
  2592. Error_BAD_THREADID_ADDR = 159;
  2593. Error_BAD_ARGUMENTS = 160;
  2594. Error_BAD_PATHNAME = 161;
  2595. Error_SIGNAL_PENDING = 162;
  2596. Error_UNCERTAIN_MEDIA = 163;
  2597. Error_MAX_THRDS_REACHED = 164;
  2598. Error_MONITORS_NOT_SUPPORTED = 165;
  2599. Error_UNC_DRIVER_NOT_INSTALLED = 166;
  2600. Error_LOCK_FAILED = 167;
  2601. Error_SWAPIO_FAILED = 168;
  2602. Error_SWAPIN_FAILED = 169;
  2603. Error_BUSY = 170;
  2604. Error_CANCEL_VIOLATION = 173;
  2605. Error_ATOMIC_LOCK_NOT_SUPPORTED = 174;
  2606. Error_READ_LOCKS_NOT_SUPPORTED = 175;
  2607. Error_INVALID_SEGMENT_NUMBER = 180;
  2608. Error_INVALID_CALLGATE = 181;
  2609. Error_INVALID_ORDINAL = 182;
  2610. Error_ALREADY_EXISTS = 183;
  2611. Error_NO_CHILD_PROCESS = 184;
  2612. Error_CHILD_ALIVE_NOWAIT = 185;
  2613. Error_INVALID_FLAG_NUMBER = 186;
  2614. Error_SEM_NOT_FOUND = 187;
  2615. Error_INVALID_STARTING_CODESEG = 188;
  2616. Error_INVALID_STACKSEG = 189;
  2617. Error_INVALID_MODULETYPE = 190;
  2618. Error_INVALID_EXE_SIGNATURE = 191;
  2619. Error_EXE_MARKED_INVALID = 192;
  2620. Error_BAD_EXE_FORMAT = 193;
  2621. Error_ITERATED_DATA_EXCEEDS_64k = 194;
  2622. Error_INVALID_MINALLOCSIZE = 195;
  2623. Error_DYNLINK_FROM_INVALID_RING = 196;
  2624. Error_IOPL_NOT_ENABLED = 197;
  2625. Error_INVALID_SEGDPL = 198;
  2626. Error_AUTODATASEG_EXCEEDS_64k = 199;
  2627. Error_RING2SEG_MUST_BE_MOVABLE = 200;
  2628. Error_RELOC_CHAIN_XEEDS_SEGLIM = 201;
  2629. Error_INFLOOP_IN_RELOC_CHAIN = 202;
  2630. Error_ENVVAR_NOT_FOUND = 203;
  2631. Error_NOT_CURRENT_CTRY = 204;
  2632. Error_NO_SIGNAL_SENT = 205;
  2633. Error_FILENAME_EXCED_RANGE = 206;
  2634. Error_RING2_STACK_IN_USE = 207;
  2635. Error_META_EXPANSION_TOO_LONG = 208;
  2636. Error_INVALID_SIGNAL_NUMBER = 209;
  2637. Error_THREAD_1_INACTIVE = 210;
  2638. Error_INFO_NOT_AVAIL = 211;
  2639. Error_LOCKED = 212;
  2640. Error_BAD_DYNALINK = 213;
  2641. Error_TOO_MANY_MODULES = 214;
  2642. Error_NESTING_NOT_ALLOWED = 215;
  2643. Error_CANNOT_SHRINK = 216;
  2644. Error_ZOMBIE_PROCESS = 217;
  2645. Error_STACK_IN_HIGH_MEMORY = 218;
  2646. Error_INVALID_EXITROUTINE_RING = 219;
  2647. Error_GETBUF_FAILED = 220;
  2648. Error_FLUSHBUF_FAILED = 221;
  2649. Error_TRANSFER_TOO_LONG = 222;
  2650. Error_FORCENOSWAP_FAILED = 223;
  2651. Error_SMG_NO_TARGET_WINDOW = 224;
  2652. Error_NO_CHILDREN = 228;
  2653. Error_INVALID_SCREEN_GROUP = 229;
  2654. Error_BAD_PIPE = 230;
  2655. Error_PIPE_BUSY = 231;
  2656. Error_NO_DATA = 232;
  2657. Error_PIPE_NOT_CONNECTED = 233;
  2658. Error_MORE_DATA = 234;
  2659. Error_VC_DISCONNECTED = 240;
  2660. Error_CIRCULARITY_REQUESTED = 250;
  2661. Error_DIRECTORY_IN_CDS = 251;
  2662. Error_INVALID_FSD_NAME = 252;
  2663. Error_INVALID_PATH = 253;
  2664. Error_INVALID_EA_NAME = 254;
  2665. Error_EA_LIST_INCONSISTENT = 255;
  2666. Error_EA_LIST_TOO_LONG = 256;
  2667. Error_NO_META_MATCH = 257;
  2668. Error_FINDNOTIFY_TIMEOUT = 258;
  2669. Error_NO_MORE_ITEMS = 259;
  2670. Error_SEARCH_STRUC_REUSED = 260;
  2671. Error_CHAR_NOT_FOUND = 261;
  2672. Error_TOO_MUCH_STACK = 262;
  2673. Error_INVALID_ATTR = 263;
  2674. Error_INVALID_STARTING_RING = 264;
  2675. Error_INVALID_DLL_INIT_RING = 265;
  2676. Error_CANNOT_COPY = 266;
  2677. Error_DIRECTORY = 267;
  2678. Error_OPLOCKED_FILE = 268;
  2679. Error_OPLOCK_THREAD_EXISTS = 269;
  2680. Error_VOLUME_CHANGED = 270;
  2681. Error_FINDNOTIFY_HANDLE_IN_USE = 271;
  2682. Error_FINDNOTIFY_HANDLE_CLOSED = 272;
  2683. Error_NOTIFY_OBJECT_REMOVED = 273;
  2684. Error_ALREADY_SHUTDOWN = 274;
  2685. Error_EAS_DIDNT_FIT = 275;
  2686. Error_EA_FILE_CORRUPT = 276;
  2687. Error_EA_TABLE_FULL = 277;
  2688. Error_INVALID_EA_HANDLE = 278;
  2689. Error_NO_CLUSTER = 279;
  2690. Error_CREATE_EA_FILE = 280;
  2691. Error_CANNOT_OPEN_EA_FILE = 281;
  2692. Error_EAS_NOT_SUPPORTED = 282;
  2693. Error_NEED_EAS_FOUND = 283;
  2694. Error_DUPLICATE_HANDLE = 284;
  2695. Error_DUPLICATE_NAME = 285;
  2696. Error_EMPTY_MUXWAIT = 286;
  2697. Error_MUTEX_OWNED = 287;
  2698. Error_NOT_OWNER = 288;
  2699. Error_PARAM_TOO_SMALL = 289;
  2700. Error_TOO_MANY_HANDLES = 290;
  2701. Error_TOO_MANY_OPENS = 291;
  2702. Error_WRONG_TYPE = 292;
  2703. Error_UNUSED_CODE = 293;
  2704. Error_THREAD_NOT_TERMINATED = 294;
  2705. Error_INIT_ROUTINE_FAILED = 295;
  2706. Error_MODULE_IN_USE = 296;
  2707. Error_NOT_ENOUGH_WATCHPOINTS = 297;
  2708. Error_TOO_MANY_POSTS = 298;
  2709. Error_ALREADY_POSTED = 299;
  2710. Error_ALREADY_RESET = 300;
  2711. Error_SEM_BUSY = 301;
  2712. Error_USER_DEFINED_BASE = $FF00;
  2713. Error_I24_WRITE_PROTECT = 0;
  2714. Error_I24_BAD_UNIT = 1;
  2715. Error_I24_NOT_READY = 2;
  2716. Error_I24_BAD_COMMAND = 3;
  2717. Error_I24_CRC = 4;
  2718. Error_I24_BAD_LENGTH = 5;
  2719. Error_I24_SEEK = 6;
  2720. Error_I24_NOT_DOS_DISK = 7;
  2721. Error_I24_SECTOR_NOT_FOUND = 8;
  2722. Error_I24_OUT_OF_PAPER = 9;
  2723. Error_I24_WRITE_FAULT = 10;
  2724. Error_I24_READ_FAULT = 11;
  2725. Error_I24_GEN_FAILURE = 12;
  2726. Error_I24_DISK_CHANGE = 13;
  2727. Error_I24_WRONG_DISK = 15;
  2728. Error_I24_UNCERTAIN_MEDIA = 16;
  2729. Error_I24_CHAR_CALL_INTERRUPTED = 17;
  2730. Error_I24_NO_MONITOR_SUPPORT = 18;
  2731. Error_I24_INVALID_PARAMETER = 19;
  2732. Error_I24_DEVICE_IN_USE = 20;
  2733. Error_I24_QUIET_INIT_FAIL = 21;
  2734. ALLOWED_FAIL = $0001;
  2735. ALLOWED_ABORT = $0002;
  2736. ALLOWED_RETRY = $0004;
  2737. ALLOWED_IGNORE = $0008;
  2738. ALLOWED_ACKNOWLEDGE = $0010;
  2739. ALLOWED_DISPATCH = $8000;
  2740. ALLOWED_REGDUMP = $0020;
  2741. ALLOWED_DETACHED = ALLOWED_DISPATCH;
  2742. ALLOWED_RESERVED = not (ALLOWED_FAIL or ALLOWED_ABORT or ALLOWED_RETRY or ALLOWED_IGNORE or ALLOWED_ACKNOWLEDGE);
  2743. I24_OPERATION = $01;
  2744. I24_AREA = $06;
  2745. I24_CLASS = $80;
  2746. ERRCLASS_OUTRES = 1;
  2747. ERRCLASS_TEMPSIT = 2;
  2748. ERRCLASS_AUTH = 3;
  2749. ERRCLASS_INTRN = 4;
  2750. ERRCLASS_HRDFAIL = 5;
  2751. ERRCLASS_SYSFAIL = 6;
  2752. ERRCLASS_APPERR = 7;
  2753. ERRCLASS_NOTFND = 8;
  2754. ERRCLASS_BADFMT = 9;
  2755. ERRCLASS_LOCKED = 10;
  2756. ERRCLASS_MEDIA = 11;
  2757. ERRCLASS_ALREADY = 12;
  2758. ERRCLASS_UNK = 13;
  2759. ERRCLASS_CANT = 14;
  2760. ERRCLASS_TIME = 15;
  2761. ERRACT_RETRY = 1;
  2762. ERRACT_DLYRET = 2;
  2763. ERRACT_USER = 3;
  2764. ERRACT_ABORT = 4;
  2765. ERRACT_PANIC = 5;
  2766. ERRACT_IGNORE = 6;
  2767. ERRACT_INTRET = 7;
  2768. ERRLOC_UNK = 1;
  2769. ERRLOC_DISK = 2;
  2770. ERRLOC_NET = 3;
  2771. ERRLOC_SERDEV = 4;
  2772. ERRLOC_MEM = 5;
  2773. TC_NORMAL = 0;
  2774. TC_HARDERR = 1;
  2775. TC_GP_TRAP = 2;
  2776. TC_SIGNAL = 3;
  2777. TC_XCPT = 4;
  2778. Error_INVALID_PROCID = 303;
  2779. Error_INVALID_PDELTA = 304;
  2780. Error_NOT_DESCENDANT = 305;
  2781. Error_NOT_SESSION_MANAGER = 306;
  2782. Error_INVALID_PCLASS = 307;
  2783. Error_INVALID_SCOPE = 308;
  2784. Error_INVALID_THREADID = 309;
  2785. Error_DOSSUB_SHRINK = 310;
  2786. Error_DOSSUB_NOMEM = 311;
  2787. Error_DOSSUB_OVERLAP = 312;
  2788. Error_DOSSUB_BADSIZE = 313;
  2789. Error_DOSSUB_BADFLAG = 314;
  2790. Error_DOSSUB_BADSELECTOR = 315;
  2791. Error_MR_MSG_TOO_LONG = 316;
  2792. MGS_MR_MSG_TOO_LONG = 316;
  2793. Error_MR_MID_NOT_FOUND = 317;
  2794. Error_MR_UN_ACC_MSGF = 318;
  2795. Error_MR_INV_MSGF_FORMAT = 319;
  2796. Error_MR_INV_IVCOUNT = 320;
  2797. Error_MR_UN_PERFORM = 321;
  2798. Error_TS_WAKEUP = 322;
  2799. Error_TS_SEMHANDLE = 323;
  2800. Error_TS_NOTIMER = 324;
  2801. Error_TS_HANDLE = 326;
  2802. Error_TS_DATETIME = 327;
  2803. Error_SYS_INTERNAL = 328;
  2804. Error_QUE_CURRENT_NAME = 329;
  2805. Error_QUE_PROC_NOT_OWNED = 330;
  2806. Error_QUE_PROC_OWNED = 331;
  2807. Error_QUE_DUPLICATE = 332;
  2808. Error_QUE_ELEMENT_NOT_EXIST = 333;
  2809. Error_QUE_NO_MEMORY = 334;
  2810. Error_QUE_INVALID_NAME = 335;
  2811. Error_QUE_INVALID_PRIORITY = 336;
  2812. Error_QUE_INVALID_HANDLE = 337;
  2813. Error_QUE_LINK_NOT_FOUND = 338;
  2814. Error_QUE_MEMORY_Error = 339;
  2815. Error_QUE_PREV_AT_END = 340;
  2816. Error_QUE_PROC_NO_ACCESS = 341;
  2817. Error_QUE_EMPTY = 342;
  2818. Error_QUE_NAME_NOT_EXIST = 343;
  2819. Error_QUE_NOT_INITIALIZED = 344;
  2820. Error_QUE_UNABLE_TO_ACCESS = 345;
  2821. Error_QUE_UNABLE_TO_ADD = 346;
  2822. Error_QUE_UNABLE_TO_INIT = 347;
  2823. Error_VIO_INVALID_MASK = 349;
  2824. Error_VIO_PTR = 350;
  2825. Error_VIO_APTR = 351;
  2826. Error_VIO_RPTR = 352;
  2827. Error_VIO_CPTR = 353;
  2828. Error_VIO_LPTR = 354;
  2829. Error_VIO_MODE = 355;
  2830. Error_VIO_WIDTH = 356;
  2831. Error_VIO_ATTR = 357;
  2832. Error_VIO_ROW = 358;
  2833. Error_VIO_COL = 359;
  2834. Error_VIO_TOPROW = 360;
  2835. Error_VIO_BOTROW = 361;
  2836. Error_VIO_RIGHTCOL = 362;
  2837. Error_VIO_LEFTCOL = 363;
  2838. Error_SCS_CALL = 364;
  2839. Error_SCS_VALUE = 365;
  2840. Error_VIO_WAIT_FLAG = 366;
  2841. Error_VIO_UNLOCK = 367;
  2842. Error_SGS_NOT_SESSION_MGR = 368;
  2843. Error_SMG_INVALID_SGID = 369;
  2844. Error_SMG_INVALID_SESSION_ID = Error_SMG_INVALID_SGID;
  2845. Error_SMG_NOSG = 370;
  2846. Error_SMG_NO_SESSIONS = 370;
  2847. Error_SMG_GRP_NOT_FOUND = 371;
  2848. Error_SMG_SESSION_NOT_FOUND = Error_SMG_GRP_NOT_FOUND;
  2849. Error_SMG_SET_TITLE = 372;
  2850. Error_KBD_PARAMETER = 373;
  2851. Error_KBD_NO_DEVICE = 374;
  2852. Error_KBD_INVALID_IOWAIT = 375;
  2853. Error_KBD_INVALID_LENGTH = 376;
  2854. Error_KBD_INVALID_ECHO_MASK = 377;
  2855. Error_KBD_INVALID_INPUT_MASK = 378;
  2856. Error_MON_INVALID_PARMS = 379;
  2857. Error_MON_INVALID_DEVNAME = 380;
  2858. Error_MON_INVALID_HANDLE = 381;
  2859. Error_MON_BUFFER_TOO_SMALL = 382;
  2860. Error_MON_BUFFER_EMPTY = 383;
  2861. Error_MON_DATA_TOO_LARGE = 384;
  2862. Error_MOUSE_NO_DEVICE = 385;
  2863. Error_MOUSE_INV_HANDLE = 386;
  2864. Error_MOUSE_INV_PARMS = 387;
  2865. Error_MOUSE_CANT_RESET = 388;
  2866. Error_MOUSE_DISPLAY_PARMS = 389;
  2867. Error_MOUSE_INV_MODULE = 390;
  2868. Error_MOUSE_INV_ENTRY_PT = 391;
  2869. Error_MOUSE_INV_MASK = 392;
  2870. NO_Error_MOUSE_NO_DATA = 393;
  2871. NO_Error_MOUSE_PTR_DRAWN = 394;
  2872. Error_INVALID_FREQUENCY = 395;
  2873. Error_NLS_NO_COUNTRY_FILE = 396;
  2874. Error_NLS_OPEN_FAILED = 397;
  2875. Error_NLS_NO_CTRY_CODE = 398;
  2876. Error_NO_COUNTRY_OR_CODEPAGE = 398;
  2877. Error_NLS_TABLE_TRUNCATED = 399;
  2878. Error_NLS_BAD_TYPE = 400;
  2879. Error_NLS_TYPE_NOT_FOUND = 401;
  2880. Error_VIO_SMG_ONLY = 402;
  2881. Error_VIO_INVALID_ASCIIZ = 403;
  2882. Error_VIO_DEREGISTER = 404;
  2883. Error_VIO_NO_POPUP = 405;
  2884. Error_VIO_EXISTING_POPUP = 406;
  2885. Error_KBD_SMG_ONLY = 407;
  2886. Error_KBD_INVALID_ASCIIZ = 408;
  2887. Error_KBD_INVALID_MASK = 409;
  2888. Error_KBD_REGISTER = 410;
  2889. Error_KBD_DEREGISTER = 411;
  2890. Error_MOUSE_SMG_ONLY = 412;
  2891. Error_MOUSE_INVALID_ASCIIZ = 413;
  2892. Error_MOUSE_INVALID_MASK = 414;
  2893. Error_MOUSE_REGISTER = 415;
  2894. Error_MOUSE_DEREGISTER = 416;
  2895. Error_SMG_BAD_ACTION = 417;
  2896. Error_SMG_INVALID_CALL = 418;
  2897. Error_SCS_SG_NOTFOUND = 419;
  2898. Error_SCS_NOT_SHELL = 420;
  2899. Error_VIO_INVALID_PARMS = 421;
  2900. Error_VIO_FUNCTION_OWNED = 422;
  2901. Error_VIO_RETURN = 423;
  2902. Error_SCS_INVALID_FUNCTION = 424;
  2903. Error_SCS_NOT_SESSION_MGR = 425;
  2904. Error_VIO_REGISTER = 426;
  2905. Error_VIO_NO_MODE_THREAD = 427;
  2906. Error_VIO_NO_SAVE_RESTORE_THD = 428;
  2907. Error_VIO_IN_BG = 429;
  2908. Error_VIO_ILLEGAL_DURING_POPUP = 430;
  2909. Error_SMG_NOT_BASESHELL = 431;
  2910. Error_SMG_BAD_STATUSREQ = 432;
  2911. Error_QUE_INVALID_WAIT = 433;
  2912. Error_VIO_LOCK = 434;
  2913. Error_MOUSE_INVALID_IOWAIT = 435;
  2914. Error_VIO_INVALID_HANDLE = 436;
  2915. Error_VIO_ILLEGAL_DURING_LOCK = 437;
  2916. Error_VIO_INVALID_LENGTH = 438;
  2917. Error_KBD_INVALID_HANDLE = 439;
  2918. Error_KBD_NO_MORE_HANDLE = 440;
  2919. Error_KBD_CANNOT_CREATE_KCB = 441;
  2920. Error_KBD_CODEPAGE_LOAD_INCOMPL = 442;
  2921. Error_KBD_INVALID_CODEPAGE_ID = 443;
  2922. Error_KBD_NO_CODEPAGE_SUPPORT = 444;
  2923. Error_KBD_FOCUS_REQUIRED = 445;
  2924. Error_KBD_FOCUS_ALREADY_ACTIVE = 446;
  2925. Error_KBD_KEYBOARD_BUSY = 447;
  2926. Error_KBD_INVALID_CODEPAGE = 448;
  2927. Error_KBD_UNABLE_TO_FOCUS = 449;
  2928. Error_SMG_SESSION_NON_SELECT = 450;
  2929. Error_SMG_SESSION_NOT_FOREGRND = 451;
  2930. Error_SMG_SESSION_NOT_PARENT = 452;
  2931. Error_SMG_INVALID_START_MODE = 453;
  2932. Error_SMG_INVALID_RELATED_OPT = 454;
  2933. Error_SMG_INVALID_BOND_OPTION = 455;
  2934. Error_SMG_INVALID_SELECT_OPT = 456;
  2935. Error_SMG_START_IN_BACKGROUND = 457;
  2936. Error_SMG_INVALID_STOP_OPTION = 458;
  2937. Error_SMG_BAD_RESERVE = 459;
  2938. Error_SMG_PROCESS_NOT_PARENT = 460;
  2939. Error_SMG_INVALID_DATA_LENGTH = 461;
  2940. Error_SMG_NOT_BOUND = 462;
  2941. Error_SMG_RETRY_SUB_ALLOC = 463;
  2942. Error_KBD_DETACHED = 464;
  2943. Error_VIO_DETACHED = 465;
  2944. Error_MOU_DETACHED = 466;
  2945. Error_VIO_FONT = 467;
  2946. Error_VIO_USER_FONT = 468;
  2947. Error_VIO_BAD_CP = 469;
  2948. Error_VIO_NO_CP = 470;
  2949. Error_VIO_NA_CP = 471;
  2950. Error_INVALID_CODE_PAGE = 472;
  2951. Error_CPLIST_TOO_SMALL = 473;
  2952. Error_CP_NOT_MOVED = 474;
  2953. Error_MODE_SWITCH_INIT = 475;
  2954. Error_CODE_PAGE_NOT_FOUND = 476;
  2955. Error_UNEXPECTED_SLOT_RETURNED = 477;
  2956. Error_SMG_INVALID_TRACE_OPTION = 478;
  2957. Error_VIO_INTERNAL_RESOURCE = 479;
  2958. Error_VIO_SHELL_INIT = 480;
  2959. Error_SMG_NO_HARD_ErrorS = 481;
  2960. Error_CP_SWITCH_INCOMPLETE = 482;
  2961. Error_VIO_TRANSPARENT_POPUP = 483;
  2962. Error_CRITSEC_OVERFLOW = 484;
  2963. Error_CRITSEC_UNDERFLOW = 485;
  2964. Error_VIO_BAD_RESERVE = 486;
  2965. Error_INVALID_ADDRESS = 487;
  2966. Error_ZERO_SELECTORS_REQUESTED = 488;
  2967. Error_NOT_ENOUGH_SELECTORS_AVA = 489;
  2968. Error_INVALID_SELECTOR = 490;
  2969. Error_SMG_INVALID_PROGRAM_TYPE = 491;
  2970. Error_SMG_INVALID_PGM_CONTROL = 492;
  2971. Error_SMG_INVALID_INHERIT_OPT = 493;
  2972. Error_VIO_EXTENDED_SG = 494;
  2973. Error_VIO_NOT_PRES_MGR_SG = 495;
  2974. Error_VIO_SHIELD_OWNED = 496;
  2975. Error_VIO_NO_MORE_HANDLES = 497;
  2976. Error_VIO_SEE_Error_LOG = 498;
  2977. Error_VIO_ASSOCIATED_DC = 499;
  2978. Error_KBD_NO_CONSOLE = 500;
  2979. Error_MOUSE_NO_CONSOLE = 501;
  2980. Error_MOUSE_INVALID_HANDLE = 502;
  2981. Error_SMG_INVALID_DEBUG_PARMS = 503;
  2982. Error_KBD_EXTENDED_SG = 504;
  2983. Error_MOU_EXTENDED_SG = 505;
  2984. Error_SMG_INVALID_ICON_FILE = 506;
  2985. Error_TRC_PID_NON_EXISTENT = 507;
  2986. Error_TRC_COUNT_ACTIVE = 508;
  2987. Error_TRC_SUSPENDED_BY_COUNT = 509;
  2988. Error_TRC_COUNT_INACTIVE = 510;
  2989. Error_TRC_COUNT_REACHED = 511;
  2990. Error_NO_MC_TRACE = 512;
  2991. Error_MC_TRACE = 513;
  2992. Error_TRC_COUNT_ZERO = 514;
  2993. Error_SMG_TOO_MANY_DDS = 515;
  2994. Error_SMG_INVALID_NOTIFICATION = 516;
  2995. Error_LF_INVALID_FUNCTION = 517;
  2996. Error_LF_NOT_AVAIL = 518;
  2997. Error_LF_SUSPENDED = 519;
  2998. Error_LF_BUF_TOO_SMALL = 520;
  2999. Error_LF_BUFFER_CORRUPTED = 521;
  3000. Error_LF_BUFFER_FULL = 521;
  3001. Error_LF_INVALID_DAEMON = 522;
  3002. Error_LF_INVALID_RECORD = 522;
  3003. Error_LF_INVALID_TEMPL = 523;
  3004. Error_LF_INVALID_SERVICE = 523;
  3005. Error_LF_GENERAL_FAILURE = 524;
  3006. Error_LF_INVALID_ID = 525;
  3007. Error_LF_INVALID_HANDLE = 526;
  3008. Error_LF_NO_ID_AVAIL = 527;
  3009. Error_LF_TEMPLATE_AREA_FULL = 528;
  3010. Error_LF_ID_IN_USE = 529;
  3011. Error_MOU_NOT_INITIALIZED = 530;
  3012. Error_MOUINITREAL_DONE = 531;
  3013. Error_DOSSUB_CORRUPTED = 532;
  3014. Error_MOUSE_CALLER_NOT_SUBSYS = 533;
  3015. Error_ARITHMETIC_OVERFLOW = 534;
  3016. Error_TMR_NO_DEVICE = 535;
  3017. Error_TMR_INVALID_TIME = 536;
  3018. Error_PVW_INVALID_ENTITY = 537;
  3019. Error_PVW_INVALID_ENTITY_TYPE = 538;
  3020. Error_PVW_INVALID_SPEC = 539;
  3021. Error_PVW_INVALID_RANGE_TYPE = 540;
  3022. Error_PVW_INVALID_COUNTER_BLK = 541;
  3023. Error_PVW_INVALID_TEXT_BLK = 542;
  3024. Error_PRF_NOT_INITIALIZED = 543;
  3025. Error_PRF_ALREADY_INITIALIZED = 544;
  3026. Error_PRF_NOT_STARTED = 545;
  3027. Error_PRF_ALREADY_STARTED = 546;
  3028. Error_PRF_TIMER_OUT_OF_RANGE = 547;
  3029. Error_PRF_TIMER_RESET = 548;
  3030. Error_VDD_LOCK_USEAGE_DENIED = 639;
  3031. Error_TIMEOUT = 640;
  3032. Error_VDM_DOWN = 641;
  3033. Error_VDM_LIMIT = 642;
  3034. Error_VDD_NOT_FOUND = 643;
  3035. Error_INVALID_CALLER = 644;
  3036. Error_PID_MISMATCH = 645;
  3037. Error_INVALID_VDD_HANDLE = 646;
  3038. Error_VLPT_NO_SPOOLER = 647;
  3039. Error_VCOM_DEVICE_BUSY = 648;
  3040. Error_VLPT_DEVICE_BUSY = 649;
  3041. Error_NESTING_TOO_DEEP = 650;
  3042. Error_VDD_MISSING = 651;
  3043. Error_BIDI_INVALID_LENGTH = 671;
  3044. Error_BIDI_INVALID_INCREMENT = 672;
  3045. Error_BIDI_INVALID_COMBINATION = 673;
  3046. Error_BIDI_INVALID_RESERVED = 674;
  3047. Error_BIDI_INVALID_EFFECT = 675;
  3048. Error_BIDI_INVALID_CSDREC = 676;
  3049. Error_BIDI_INVALID_CSDSTATE = 677;
  3050. Error_BIDI_INVALID_LEVEL = 678;
  3051. Error_BIDI_INVALID_TYPE_SUPPORT = 679;
  3052. Error_BIDI_INVALID_ORIENTATION = 680;
  3053. Error_BIDI_INVALID_NUM_SHAPE = 681;
  3054. Error_BIDI_INVALID_CSD = 682;
  3055. Error_BIDI_NO_SUPPORT = 683;
  3056. NO_Error_BIDI_RW_INCOMPLETE = 684;
  3057. Error_IMP_INVALID_PARM = 691;
  3058. Error_IMP_INVALID_LENGTH = 692;
  3059. MSG_HPFS_DISK_Error_WARN = 693;
  3060. Error_MON_BAD_BUFFER = 730;
  3061. Error_MODULE_CORRUPTED = 731;
  3062. Error_SM_OUTOF_SWAPFILE = 1477;
  3063. Error_LF_TIMEOUT = 2055;
  3064. Error_LF_SUSPEND_SUCCESS = 2057;
  3065. Error_LF_RESUME_SUCCESS = 2058;
  3066. Error_LF_REDIRECT_SUCCESS = 2059;
  3067. Error_LF_REDIRECT_FAILURE = 2060;
  3068. Error_SWAPPER_NOT_ACTIVE = 32768;
  3069. Error_INVALID_SWAPID = 32769;
  3070. Error_IOERR_SWAP_FILE = 32770;
  3071. Error_SWAP_TABLE_FULL = 32771;
  3072. Error_SWAP_FILE_FULL = 32772;
  3073. Error_CANT_INIT_SWAPPER = 32773;
  3074. Error_SWAPPER_ALREADY_INIT = 32774;
  3075. Error_PMM_INSUFFICIENT_MEMORY = 32775;
  3076. Error_PMM_INVALID_FLAGS = 32776;
  3077. Error_PMM_INVALID_ADDRESS = 32777;
  3078. Error_PMM_LOCK_FAILED = 32778;
  3079. Error_PMM_UNLOCK_FAILED = 32779;
  3080. Error_PMM_MOVE_INCOMPLETE = 32780;
  3081. Error_UCOM_DRIVE_RENAMED = 32781;
  3082. Error_UCOM_FILENAME_TRUNCATED = 32782;
  3083. Error_UCOM_BUFFER_LENGTH = 32783;
  3084. Error_MON_CHAIN_HANDLE = 32784;
  3085. Error_MON_NOT_REGISTERED = 32785;
  3086. Error_SMG_ALREADY_TOP = 32786;
  3087. Error_PMM_ARENA_MODIFIED = 32787;
  3088. Error_SMG_PRINTER_OPEN = 32788;
  3089. Error_PMM_SET_FLAGS_FAILED = 32789;
  3090. Error_INVALID_DOS_DD = 32790;
  3091. Error_BLOCKED = 32791;
  3092. Error_NOBLOCK = 32792;
  3093. Error_INSTANCE_SHARED = 32793;
  3094. Error_NO_OBJECT = 32794;
  3095. Error_PARTIAL_ATTACH = 32795;
  3096. Error_INCACHE = 32796;
  3097. Error_SWAP_IO_PROBLEMS = 32797;
  3098. Error_CROSSES_OBJECT_BOUNDARY = 32798;
  3099. Error_LONGLOCK = 32799;
  3100. Error_SHORTLOCK = 32800;
  3101. Error_UVIRTLOCK = 32801;
  3102. Error_ALIASLOCK = 32802;
  3103. Error_ALIAS = 32803;
  3104. Error_NO_MORE_HANDLES = 32804;
  3105. Error_SCAN_TERMINATED = 32805;
  3106. Error_TERMINATOR_NOT_FOUND = 32806;
  3107. Error_NOT_DIRECT_CHILD = 32807;
  3108. Error_DELAY_FREE = 32808;
  3109. Error_GUARDPAGE = 32809;
  3110. Error_SWAPError = 32900;
  3111. Error_LDRError = 32901;
  3112. Error_NOMEMORY = 32902;
  3113. Error_NOACCESS = 32903;
  3114. Error_NO_DLL_TERM = 32904;
  3115. Error_CPSIO_CODE_PAGE_INVALID = 65026;
  3116. Error_CPSIO_NO_SPOOLER = 65027;
  3117. Error_CPSIO_FONT_ID_INVALID = 65028;
  3118. Error_CPSIO_INTERNAL_Error = 65033;
  3119. Error_CPSIO_INVALID_PTR_NAME = 65034;
  3120. Error_CPSIO_NOT_ACTIVE = 65037;
  3121. Error_CPSIO_PID_FULL = 65039;
  3122. Error_CPSIO_PID_NOT_FOUND = 65040;
  3123. Error_CPSIO_READ_CTL_SEQ = 65043;
  3124. Error_CPSIO_READ_FNT_DEF = 65045;
  3125. Error_CPSIO_WRITE_Error = 65047;
  3126. Error_CPSIO_WRITE_FULL_Error = 65048;
  3127. Error_CPSIO_WRITE_HANDLE_BAD = 65049;
  3128. Error_CPSIO_SWIT_LOAD = 65074;
  3129. Error_CPSIO_INV_COMMAND = 65077;
  3130. Error_CPSIO_NO_FONT_SWIT = 65078;
  3131. Error_ENTRY_IS_CALLGATE = 65079;
  3132. { Constants from bsememf.h header file (memory management) }
  3133. const
  3134. PAG_READ = $00000001;
  3135. PAG_WRITE = $00000002;
  3136. PAG_EXECUTE = $00000004;
  3137. PAG_GUARD = $00000008;
  3138. PAG_DEFAULT = $00000400;
  3139. PAG_COMMIT = $00000010;
  3140. PAG_DECOMMIT = $00000020;
  3141. OBJ_TILE = $00000040;
  3142. OBJ_PROTECTED = $00000080;
  3143. OBJ_GETTABLE = $00000100;
  3144. OBJ_GIVEABLE = $00000200;
  3145. fPERM = (PAG_EXECUTE or PAG_READ or PAG_WRITE);
  3146. fSHARE = (OBJ_GETTABLE or OBJ_GIVEABLE);
  3147. fALLOC = (OBJ_TILE or PAG_COMMIT or fPERM);
  3148. fALLOCSHR = (OBJ_TILE or PAG_COMMIT or fSHARE or fPERM);
  3149. fGETNMSHR = (fPERM);
  3150. fGETSHR = (fPERM);
  3151. fGIVESHR = (fPERM);
  3152. fSET = (PAG_COMMIT+PAG_DECOMMIT+PAG_DEFAULT+fPERM);
  3153. DOSSUB_INIT = $01;
  3154. DOSSUB_GROW = $02;
  3155. DOSSUB_SPARSE_OBJ = $04;
  3156. DOSSUB_SERIALIZE = $08;
  3157. PAG_SHARED = $00002000;
  3158. PAG_FREE = $00004000;
  3159. PAG_BASE = $00010000;
  3160. implementation
  3161. end.
  3162. {
  3163. $Log$
  3164. Revision 1.5 2002-09-07 16:01:24 peter
  3165. * old logs removed and tabs fixed
  3166. }