home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
mod201j.zip
/
modula2.exe
/
os2api
/
bseord1.def
< prev
next >
Wrap
Text File
|
1992-09-28
|
22KB
|
593 lines
DEFINITION MODULE BSEORD1;
(************************************************************************
OS/2 2.0 ordinal numbers of API functions.
Copyright (c) 1992 by Juergen Neuhoff
*************************************************************************)
(*$XL+ Modula-2 language extensions: '_' allowed for symbol names *)
CONST (* ANSICALL *)
ORD_ANSIINJECT= 1;
ORD_ANSIKEYDEF= 2;
ORD_ANSIINTERP= 3;
CONST (* BDCALLS *)
ORD_NLSCONVERTBIDINUMERICS = 1;
ORD_NLSCONVERTBIDISTRING = 2;
ORD_NLSSETBIDIATT = 5;
ORD_NLSQUERYBIDIATT = 6;
ORD_NLSINVERSESTRING = 7;
ORD_NLSSETBIDIPRINT = 8;
ORD_NLSEDITSHAPE = 9;
ORD_NLSSHAPEBIDISTRING = 10;
ORD_NLSINTSETBIDIATT = 3;
ORD_NLSINTQUERYBIDIATT = 4;
ORD_NLPOPUP = 11;
CONST (* BKSCALLS, BMSCALLS, BVSCALLS *)
ORD_BKSMAIN = 1;
CONST (* PMDRAG *)
ORD_DRGACCESSDRAGINFO = 1;
ORD_DRGADDSTRHANDLE = 2;
ORD_DRGALLOCDRAGINFO = 3;
ORD_DRGALLOCDRAGTRANSFER = 4;
ORD_DRGDELETEDRAGINFOSTRHANDLES = 5;
ORD_DRGDELETESTRHANDLE = 6;
ORD_DRGDRAG = 7;
ORD_DRGFREEDRAGINFO = 8;
ORD_DRGFREEDRAGTRANSFER = 9;
ORD_DRGGETPS = 10;
ORD_DRGPOSTTRANSFERMSG = 11;
ORD_DRGPUSHDRAGINFO = 12;
ORD_DRGQUERYDRAGITEM = 13;
ORD_DRGQUERYDRAGITEMCOUNT = 14;
ORD_DRGQUERYDRAGITEMPTR = 15;
ORD_DRGQUERYNATIVERMF = 16;
ORD_DRGQUERYNATIVERMFLEN = 17;
ORD_DRGQUERYSTRNAME = 18;
ORD_DRGQUERYSTRNAMELEN = 19;
ORD_DRGQUERYTRUETYPE = 20;
ORD_DRGQUERYTRUETYPELEN = 21;
ORD_DRGRELEASEPS = 22;
ORD_DRGSENDTRANSFERMSG = 23;
ORD_DRGSETDRAGPOINTER = 24;
ORD_DRGSETDRAGIMAGE = 25;
ORD_DRGSETDRAGITEM = 26;
ORD_DRGVERIFYNATIVERMF = 27;
ORD_DRGVERIFYRMF = 28;
ORD_DRGVERIFYTRUETYPE = 29;
ORD_DRGVERIFYTYPE = 30;
ORD_DRGVERIFYTYPESET = 31;
ORD_DRGDRAGFILES = 63;
ORD_DRGACCEPTDROPPEDFILES = 64;
ORD_DRG32ACCESSDRAGINFO = 32;
ORD_DRG32ADDSTRHANDLE = 33;
ORD_DRG32ALLOCDRAGINFO = 34;
ORD_DRG32ALLOCDRAGTRANSFER = 35;
ORD_DRG32DELETEDRAGINFOSTRHANDLES = 36;
ORD_DRG32DELETESTRHANDLE = 37;
ORD_DRG32DRAG = 38;
ORD_DRG32FREEDRAGINFO = 39;
ORD_DRG32FREEDRAGTRANSFER = 40;
ORD_DRG32GETPS = 41;
ORD_DRG32POSTTRANSFERMSG = 42;
ORD_DRG32PUSHDRAGINFO = 43;
ORD_DRG32QUERYDRAGITEM = 44;
ORD_DRG32QUERYDRAGITEMCOUNT = 45;
ORD_DRG32QUERYDRAGITEMPTR = 46;
ORD_DRG32QUERYNATIVERMF = 47;
ORD_DRG32QUERYNATIVERMFLEN = 48;
ORD_DRG32QUERYSTRNAME = 49;
ORD_DRG32QUERYSTRNAMELEN = 50;
ORD_DRG32QUERYTRUETYPE = 51;
ORD_DRG32QUERYTRUETYPELEN = 52;
ORD_DRG32RELEASEPS = 53;
ORD_DRG32SENDTRANSFERMSG = 54;
ORD_DRG32SETDRAGPOINTER = 55;
ORD_DRG32SETDRAGIMAGE = 56;
ORD_DRG32SETDRAGITEM = 57;
ORD_DRG32VERIFYNATIVERMF = 58;
ORD_DRG32VERIFYRMF = 59;
ORD_DRG32VERIFYTRUETYPE = 60;
ORD_DRG32VERIFYTYPE = 61;
ORD_DRG32VERIFYTYPESET = 62;
ORD_DRG32DRAGFILES = 65;
ORD_DRG32ACCEPTDROPPEDFILES = 66;
CONST (* FKA *)
ORD_FKAINIT = 64;
ORD_QUERYFKADISPLAYDETAILS = 65;
ORD_WINFKAWNDPROC = 66;
ORD_WINLOADFKA = 67;
ORD_WINCREATEFKA = 68;
ORD_WINSETFKAFORM = 69;
ORD_WINQUERYFKAFORM = 70;
ORD_WINGOTOFKA = 71;
ORD_WINGOFROMFKA = 72;
CONST (* HELPMGR *)
ORD_WINCREATEHELPINSTANCE = 1;
ORD_WINDESTROYHELPINSTANCE = 2;
ORD_WINQUERYHELPINSTANCE = 3;
ORD_WINASSOCIATEHELPINSTANCE = 4;
ORD_WINLOADHELPTABLE = 5;
ORD_WINCREATEHELPTABLE = 6;
ORD_WIN32CREATEHELPINSTANCE = 51;
ORD_WIN32DESTROYHELPINSTANCE = 52;
ORD_WIN32QUERYHELPINSTANCE = 53;
ORD_WIN32ASSOCIATEHELPINSTANCE = 54;
ORD_WIN32LOADHELPTABLE = 55;
ORD_WIN32CREATEHELPTABLE = 56;
ORD_DDFINITIALIZE = 74;
ORD_DDFPARA = 75;
ORD_DDFSETFORMAT = 76;
ORD_DDFSETTEXTALIGN = 77;
ORD_DDFSETCOLOR = 78;
ORD_DDFINFORM = 79;
ORD_DDFSETFONTSTYLE = 80;
ORD_DDFHYPERTEXT = 81;
ORD_DDFBEGINLIST = 82;
ORD_DDFLISTITEM = 83;
ORD_DDFENDLIST = 84;
ORD_DDFTEXT = 85;
ORD_DDFMETAFILE = 86;
ORD_DDFSETFONT = 87;
ORD_DDFBITMAP = 88;
CONST (* KBDCALLS *)
ORD_KBDSETCUSTXT = 1;
ORD_KBDGETCP = 3;
ORD_KBDCHARIN = 4;
ORD_KBDSETCP = 5;
ORD_KBDSYNCH = 7;
ORD_KBDREGISTER = 8;
ORD_KBDSTRINGIN = 9;
ORD_KBDGETSTATUS = 10;
ORD_KBDSETSTATUS = 11;
ORD_KBDGETFOCUS = 12;
ORD_KBDFLUSHBUFFER = 13;
ORD_KBDXLATE = 14;
ORD_KBDCLOSE = 17;
ORD_KBDFREEFOCUS = 18;
ORD_KBDDEREGISTER = 20;
ORD_KBDSETFGND = 21;
ORD_KBDPEEK = 22;
ORD_KBDOPEN = 23;
ORD_KBDGETHWID = 24;
ORD_KBDSETHWID = 25;
CONST (* MONCALLS *)
ORD_DOSMONOPEN = 4;
ORD_DOSMONCLOSE= 3;
ORD_DOSMONREAD = 2;
ORD_DOSMONWRITE= 1;
ORD_DOSMONREG = 5;
CONST (* MOUCALLS *)
ORD_MOUGETPTRSHAPE = 1;
ORD_MOUSETPTRSHAPE = 2;
ORD_MOUGETNUMMICKEYS= 3;
ORD_MOUGETHOTKEY = 4;
ORD_MOUGETSCALEFACT = 6;
ORD_MOUFLUSHQUE = 7;
ORD_MOUGETNUMBUTTONS= 8;
ORD_MOUCLOSE = 9;
ORD_MOUSETHOTKEY = 10;
ORD_MOUSETSCALEFACT = 11;
ORD_MOUGETNUMQUEEL = 13;
ORD_MOUDEREGISTER = 14;
ORD_MOUGETEVENTMASK = 15;
ORD_MOUSETEVENTMASK = 16;
ORD_MOUOPEN = 17;
ORD_MOUREMOVEPTR = 18;
ORD_MOUGETPTRPOS = 19;
ORD_MOUREADEVENTQUE = 20;
ORD_MOUSETPTRPOS = 21;
ORD_MOUGETDEVSTATUS = 22;
ORD_MOUSYNCH = 23;
ORD_MOUREGISTER = 24;
ORD_MOUSETDEVSTATUS = 25;
ORD_MOUDRAWPTR = 26;
ORD_MOUINITREAL = 27;
ORD_MOUGETTHRESHOLD = 29;
ORD_MOUSETTHRESHOLD = 30;
CONST (* MSG *)
ORD_DOSPUTMESSAGE = 1;
ORD_DOSTRUEGETMESSAGE = 2;
ORD_DOSINSMESSAGE = 3;
ORD_DOS32INSERTMESSAGE = 4;
ORD_DOS32PUTMESSAGE = 5;
ORD_DOS32TRUEGETMESSAGE = 6;
ORD_DOSIQUERYMESSAGECP = 7;
ORD_DOS32IQUERYMESSAGECP= 8;
CONST (* NLS *)
ORD_DOSCASEMAP = 1;
ORD_DOSGETCOLLATE = 2;
ORD_DOSGETCTRYINFO = 3;
ORD_DOSGETDBCSEV = 4;
ORD_DOS32QUERYCTRYINFO = 5;
ORD_DOS32QUERYDBCSENV = 6;
ORD_DOS32MAPCASE = 7;
ORD_DOS32QUERYCOLLATE = 8;
CONST (* NAMPIPES *)
ORD_DOSMAKENMPIPE = 1;
ORD_DOSQNMPIPEINFO = 2;
ORD_DOSCONNECTNMPIPE = 3;
ORD_DOSDISCONNECTNMPIPE= 4;
ORD_DOSQNMPHANDSTATE = 5;
ORD_DOSSETNMPHANDSTATE = 6;
ORD_DOSPEEKNMPIPE = 7;
ORD_DOSWAITNMPIPE = 8;
ORD_DOSTRANSACTNMPIPE = 9;
ORD_DOSCALLNMPIPE = 10;
ORD_DOSRAWREADNMPIPE = 11;
ORD_DOSRAWWRITENMPIPE = 12;
ORD_DOSSETNMPIPESEM = 13;
ORD_DOSQNMPIPESEMSTATE= 14;
CONST (* DOSCALLS *)
ORD_DOSCWAIT = 2;
ORD_DOSENTERCRITSEC = 3;
ORD_DOSEXIT = 5;
ORD_DOSEXITCRITSEC = 6;
ORD_DOSEXITLIST = 7;
ORD_DOSGETINFOSEG = 8;
ORD_DOSGETPRTY = 9;
ORD_DOSKILLPROCESS = 10;
ORD_DOSSETPRTY = 11;
ORD_DOSPTRACE = 12;
ORD_DOSHOLDSIGNAL = 13;
ORD_DOSSETSIGHANDLER = 14;
ORD_DOSFLAGPROCESS = 15;
ORD_DOSMAKEPIPE = 16;
ORD_DOSSEMSETWAIT = 20;
ORD_DOSMUXSEMWAIT = 22;
ORD_DOSCLOSESEM = 23;
ORD_DOSCREATESEM = 24;
ORD_DOSOPENSEM = 25;
ORD_DOSRESUMETHREAD = 26;
ORD_DOSSUSPENDTHREAD = 27;
ORD_DOSSETDATETIME = 28;
ORD_DOSTIMERASYNC = 29;
ORD_DOSTIMERSTART = 30;
ORD_DOSTIMERSTOP = 31;
ORD_DOSSLEEP = 32;
ORD_DOSGETDATETIME = 33;
ORD_DOSALLOCSEG = 34;
ORD_DOSALLOCSHRSEG = 35;
ORD_DOSGETSHRSEG = 36;
ORD_DOSGIVESEG = 37;
ORD_DOSREALLOCSEG = 38;
ORD_DOSFREESEG = 39;
ORD_DOSALLOCHUGE = 40;
ORD_DOSGETHUGESHIFT = 41;
ORD_DOSREALLOCHUGE = 42;
ORD_DOSCREATECSALIAS = 43;
ORD_DOSLOADMODULE = 44;
ORD_DOSGETPROCADDR = 45;
ORD_DOSFREEMODULE = 46;
ORD_DOSGETMODHANDLE = 47;
ORD_DOSGETMODNAME = 48;
ORD_DOSGETMACHINEMODE = 49;
ORD_DOSBEEP = 50;
ORD_DOSCLIACCESS = 51;
ORD_DOSDEVCONFIG = 52;
ORD_DOSDEVIOCTL = 53;
ORD_DOSBUFRESET = 56;
ORD_DOSCHDIR = 57;
ORD_DOSCHGFILEPTR = 58;
ORD_DOSCLOSE = 59;
ORD_DOSDELETE = 60;
ORD_DOSDUPHANDLE = 61;
ORD_DOSFILELOCKS = 62;
ORD_DOSFINDCLOSE = 63;
ORD_DOSFINDFIRST = 64;
ORD_DOSFINDNEXT = 65;
ORD_DOSMKDIR = 66;
ORD_DOSMOVE = 67;
ORD_DOSNEWSIZE = 68;
ORD_DOSPORTACCESS = 69;
ORD_DOSOPEN = 70;
ORD_DOSQCURDIR = 71;
ORD_DOSQCURDISK = 72;
ORD_DOSQFHANDSTATE = 73;
ORD_DOSQFILEINFO = 74;
ORD_DOSQFILEMODE = 75;
ORD_DOSQFSINFO = 76;
ORD_DOSQHANDTYPE = 77;
ORD_DOSQVERIFY = 78;
ORD_DOSRMDIR = 80;
ORD_DOSSELECTDISK = 81;
ORD_DOSSETFHANDSTATE = 82;
ORD_DOSSETFILEINFO = 83;
ORD_DOSSETFILEMODE = 84;
ORD_DOSSETMAXFH = 85;
ORD_DOSSETVERIFY = 86;
ORD_DOSSYSTEMSERVICE = 88;
ORD_DOSSETVEC = 89;
ORD_DOSSYSTRACE = 90;
ORD_DOSGETENV = 91;
ORD_DOSGETVERSION = 92;
ORD_DOSGETPID = 94;
ORD_DOSOPEN2 = 95;
ORD_DOSLIBINIT = 96;
ORD_DOSSETFSINFO = 97;
ORD_DOSQPATHINFO = 98;
ORD_DOSDEVIOCTL2 = 99;
ORD_DOSSETPATHINFO = 104;
ORD_DOSISETRELMAXFH = 108;
ORD_DOSIDEVIOCTL = 109;
ORD_DOS32FORCEDELETE = 110;
ORD_DOS32KILLTHREAD = 111;
ORD_DOSQUERYRASINFO = 112;
ORD_DOSERROR = 120;
ORD_DOSGETSEG = 121;
ORD_DOSLOCKSEG = 122;
ORD_DOSUNLOCKSEG = 123;
ORD_DOSSIZESEG = 126;
ORD_DOSMEMAVAIL = 127;
ORD_DOSPHYSICALDISK = 129;
ORD_DOSGETCP = 130;
ORD_DOSSENDSIGNAL = 134;
ORD_DOSHUGESHIFT = 135;
ORD_DOSHUGEINCR = 136;
ORD_DOSREAD = 137;
ORD_DOSWRITE = 138;
ORD_DOSERRCLASS = 139;
ORD_DOSSEMREQUEST = 140;
ORD_DOSSEMCLEAR = 141;
ORD_DOSSEMWAIT = 142;
ORD_DOSSEMSET = 143;
ORD_DOSEXECPGM = 144;
ORD_DOSCREATETHREAD = 145;
ORD_DOSSUBSET = 146;
ORD_DOSSUBALLOC = 147;
ORD_DOSSUBFREE = 148;
ORD_DOSREADASYNC = 149;
ORD_DOSWRITEASYNC = 150;
ORD_DOSSEARCHPATH = 151;
ORD_DOSSCANENV = 152;
ORD_DOSSETCP = 153;
ORD_DOSGETRESOURCE = 155;
ORD_DOSGETPPID = 156;
ORD_DOSCALLBACK = 157;
ORD_DOSR2STACKREALLOC = 160;
ORD_DOSFSRAMSEMREQUEST = 161;
ORD_DOSFSRAMSEMCLEAR = 162;
ORD_DOSQAPPTYPE = 163;
ORD_DOSSETPROCCP = 164;
ORD_DOSDYNAMICTRACE = 165;
ORD_DOSQSYSINFO = 166;
ORD_DOSFSATTACH = 181;
ORD_DOSQFSATTACH = 182;
ORD_DOSFSCTL = 183;
ORD_DOSFINDFIRST2 = 184;
ORD_DOSMKDIR2 = 185;
ORD_DOSFILEIO = 186;
ORD_DOSFINDNOTIFYCLOSE = 187;
ORD_DOSFINDNOTIFYFIRST = 188;
ORD_DOSFINDNOTIFYNEXT = 189;
ORD_DOSEDITNAME = 191;
ORD_DOSCOPY = 201;
ORD_DOSFORCEDELETE = 203;
ORD_DOSENUMATTRIBUTE = 204;
ORD_DOSSHUTDOWN = 206;
ORD_DOSGETRESOURCE2 = 207;
ORD_DOSFREERESOURCE = 208;
ORD_DOS32SETMAXFH = 209;
ORD_DOS32SETVERIFY = 210;
ORD_DOS32ERRCLASS = 211;
ORD_DOS32ERROR = 212;
ORD_DOSMAXPATHLEN = 214;
ORD_DOSPAGESIZE = 215;
ORD_DOSLOCALINFO = 216;
ORD_DOSGLOBALINFO = 217;
ORD_DOS32SETFILEINFO = 218;
ORD_DOS32SETPATHINFO = 219;
ORD_DOS32SETDEFAULTDISK = 220;
ORD_DOS32SETFHSTATE = 221;
ORD_DOS32SETFSINFO = 222;
ORD_DOS32QUERYPATHINFO = 223;
ORD_DOS32QUERYHTYPE = 224;
ORD_DOS32QUERYVERIFY = 225;
ORD_DOS32DELETEDIR = 226;
ORD_DOS32SCANENV = 227;
ORD_DOS32SEARCHPATH = 228;
ORD_DOS32SLEEP = 229;
ORD_DOS32GETDATETIME = 230;
ORD_DOS32DEVCONFIG = 231;
ORD_DOS32ENTERCRITSEC = 232;
ORD_DOS32EXITCRITSEC = 233;
ORD_DOS32EXIT = 234;
ORD_DOS32KILLPROCESS = 235;
ORD_DOS32SETPRIORITY = 236;
ORD_DOS32RESUMETHREAD = 237;
ORD_DOS32SUSPENDTHREAD = 238;
ORD_DOS32CREATEPIPE = 239;
ORD_DOS32CALLNPIPE = 240;
ORD_DOS32CONNECTNPIPE = 241;
ORD_DOS32DISCONNECTNPIPE = 242;
ORD_DOS32CREATENPIPE = 243;
ORD_DOS32PEEKNPIPE = 244;
ORD_DOS32QUERYNPHSTATE = 245;
ORD_DOS32RAWREADNPIPE = 246;
ORD_DOS32RAWWRITENPIPE = 247;
ORD_DOS32QUERYNPIPEINFO = 248;
ORD_DOS32QUERYNPIPESEMSTATE = 249;
ORD_DOS32SETNPHSTATE = 250;
ORD_DOS32SETNPIPESEM = 251;
ORD_DOS32TRANSACTNPIPE = 252;
ORD_DOS32WAITNPIPE = 253;
ORD_DOS32RESETBUFFER = 254;
ORD_DOS32SETCURRENTDIR = 255;
ORD_DOS32SETFILEPTR = 256;
ORD_DOS32CLOSE = 257;
ORD_DOS32COPY = 258;
ORD_DOS32DELETE = 259;
ORD_DOS32DUPHANDLE = 260;
ORD_DOS32EDITNAME = 261;
ORD_DOS32FINDCLOSE = 263;
ORD_DOS32FINDFIRST = 264;
ORD_DOS32FINDNEXT = 265;
ORD_DOSOPENVDD = 266;
ORD_DOSREQUESTVDD = 267;
ORD_DOSCLOSEVDD = 268;
ORD_DOS32FSATTACH = 269;
ORD_DOS32CREATEDIR = 270;
ORD_DOS32MOVE = 271;
ORD_DOS32SETFILESIZE = 272;
ORD_DOS32OPEN = 273;
ORD_DOS32QUERYCURRENTDIR = 274;
ORD_DOS32QUERYCURRENTDISK = 275;
ORD_DOS32QUERYFHSTATE = 276;
ORD_DOS32QUERYFSATTACH = 277;
ORD_DOS32QUERYFSINFO = 278;
ORD_DOS32QUERYFILEINFO = 279;
ORD_DOS32WAITCHILD = 280;
ORD_DOS32READ = 281;
ORD_DOS32WRITE = 282;
ORD_DOS32EXECPGM = 283;
ORD_DOS32DEVIOCTL = 284;
ORD_DOS32FSCTL = 285;
ORD_DOS32BEEP = 286;
ORD_DOS32PHYSICALDISK = 287;
ORD_DOS32SETCP = 288;
ORD_DOS32SETPROCESSCP = 289;
ORD_DOS32STOPTIMER = 290;
ORD_DOS32QUERYCP = 291;
ORD_DOS32SETDATETIME = 292;
ORD_DOS32EXITLIST = 296;
ORD_DOS32ALLOCMEM = 299;
ORD_DOS32ALLOCSHAREDMEM = 300;
ORD_DOS32GETNAMEDSHAREDMEM = 301;
ORD_DOS32GETSHAREDMEM = 302;
ORD_DOS32GIVESHAREDMEM = 303;
ORD_DOS32FREEMEM = 304;
ORD_DOS32SETMEM = 305;
ORD_DOS32QUERYMEM = 306;
ORD_DOS32OPENVDD = 308;
ORD_DOS32REQUESTVDD = 309;
ORD_DOS32CLOSEVDD = 310;
ORD_DOS32CREATETHREAD = 311;
ORD_DOS32GETINFOBLOCKS = 312;
ORD_DOS32DYNAMICTRACE = 316;
ORD_DOS32DEBUG = 317;
ORD_DOS32LOADMODULE = 318;
ORD_DOS32QUERYMODULEHANDLE = 319;
ORD_DOS32QUERYMODULENAME = 320;
ORD_DOS32QUERYPROCADDR = 321;
ORD_DOS32FREEMODULE = 322;
ORD_DOS32QUERYAPPTYPE = 323;
ORD_DOS32CREATEEVENTSEM = 324;
ORD_DOS32OPENEVENTSEM = 325;
ORD_DOS32CLOSEEVENTSEM = 326;
ORD_DOS32RESETEVENTSEM = 327;
ORD_DOS32POSTEVENTSEM = 328;
ORD_DOS32WAITEVENTSEM = 329;
ORD_DOS32QUERYEVENTSEM = 330;
ORD_DOS32CREATEMUTEXSEM = 331;
ORD_DOS32OPENMUTEXSEM = 332;
ORD_DOS32CLOSEMUTEXSEM = 333;
ORD_DOS32REQUESTMUTEXSEM = 334;
ORD_DOS32RELEASEMUTEXSEM = 335;
ORD_DOS32QUERYMUTEXSEM = 336;
ORD_DOS32CREATEMUXWAITSEM = 337;
ORD_DOS32OPENMUXWAITSEM = 338;
ORD_DOS32CLOSEMUXWAITSEM = 339;
ORD_DOS32WAITMUXWAITSEM = 340;
ORD_DOS32ADDMUXWAITSEM = 341;
ORD_DOS32DELETEMUXWAITSEM = 342;
ORD_DOS32QUERYMUXWAITSEM = 343;
ORD_DOS32SUBSETMEM = 344;
ORD_DOS32SUBALLOCMEM = 345;
ORD_DOS32SUBFREEMEM = 346;
ORD_DOS32SUBUNSETMEM = 347;
ORD_DOS32QUERYSYSINFO = 348;
ORD_DOS32WAITTHREAD = 349;
ORD_DOS32ASYNCTIMER = 350;
ORD_DOS32STARTTIMER = 351;
ORD_DOS32GETRESOURCE = 352;
ORD_DOS32FREERESOURCE = 353;
ORD_DOS32SETEXCEPTIONHANDLER = 354;
ORD_DOS32UNSETEXCEPTIONHANDLER = 355;
ORD_DOS32RAISEEXCEPTION = 356;
ORD_DOS32UNWINDEXCEPTION = 357;
ORD_DOS32TMRQUERYFREQ = 362;
ORD_DOS32TMRQUERYTIME = 363;
ORD_DOS32REGISTERPERFCTRS = 367;
ORD_DOS32ENUMATTRIBUTE = 372;
ORD_DOS32QUERYDOSPROPERTY = 373;
ORD_DOS32SETDOSPROPERTY = 374;
ORD_DOSQUERYDOSPROPERTY = 375;
ORD_DOSSETDOSPROPERTY = 376;
ORD_DOS32PROFILE = 377;
ORD_DOS32SETSIGNALEXCEPTIONFOC = 378;
ORD_DOS32SENDSIGNALEXCEPTION = 379;
ORD_DOS32ENTERMUSTCOMPLETE = 380;
ORD_DOS32EXITMUSTCOMPLETE = 381;
ORD_DOS32SETRELMAXFH = 382;
ORD_DOS32SHUTDOWN = 415;
ORD_DOS32REPLACEMODULE = 417;
ORD_DOS32ACKNOWLEDGESIGNALEXC = 418;
ORD_DOS32TIB = 419;
ORD_DOSTMRQUERYFREQ = 420;
ORD_DOSTMRQUERYTIME = 421;
ORD_DOSREGISTERPERFCTRS = 422;
ORD_DOSFLATTOSEL = 423;
ORD_DOSSELTOFLAT = 424;
ORD_DOS32FLATTOSEL = 425;
ORD_DOS32SELTOFLAT = 426;
ORD_DOS32SETFILELOCKS = 428;
ORD_DOS32CANCELLOCKREQUEST = 429;
ORD_DOSOPENCHANGENOTIFY = 437;
ORD_DOSRESETCHANGENOTIFY = 438;
ORD_DOSCLOSECHANGENOTIFY = 439;
ORD_DOS32OPENCHANGENOTIFY = 440;
ORD_DOS32RESETCHANGENOTIFY = 441;
ORD_DOS32CLOSECHANGENOTIFY = 442;
ORD_DOS32QUERYRESOURCESIZE = 572;
ORD_DOSQUERYRESOURCESIZE = 573;
ORD_DOS32INITIALIZEPORTHOLE = 580;
ORD_DOS32QUERYHEADERINFO = 582;
ORD_DOSINITIALIZEPORTHOLE = 583;
ORD_DOSQUERYHEADERINFO = 584;
ORD_DOS32QUERYPROCTYPE = 586;
ORD_DOSQUERYPROCTYPE = 587;
CONST (* QUECALLS *)
ORD_DOSREADQUEUE = 1;
ORD_DOSPURGEQUEUE = 2;
ORD_DOSCLOSEQUEUE = 3;
ORD_DOSQUERYQUEUE = 4;
ORD_DOSPEEKQUEUE = 5;
ORD_DOSWRITEQUEUE = 6;
ORD_DOSOPENQUEUE = 7;
ORD_DOSCREATEQUEUE = 8;
ORD_DOS32READQUEUE = 9;
ORD_DOS32PURGEQUEUE = 10;
ORD_DOS32CLOSEQUEUE = 11;
ORD_DOS32QUERYQUEUE = 12;
ORD_DOS32PEEKQUEUE = 13;
ORD_DOS32WRITEQUEUE = 14;
ORD_DOS32OPENQUEUE = 15;
ORD_DOS32CREATEQUEUE= 16;
CONST (* SESMGR *)
ORD_DOSSTOPSESSION = 8;
ORD_DOSSELECTSESSION = 9;
ORD_DOSSETSESSION = 14;
ORD_DOSSTARTSESSION = 17;
ORD_DOSSMREGISTERDD = 29;
ORD_DOS32STARTSESSION = 37;
ORD_DOS32SELECTSESSION = 38;
ORD_DOS32SETSESSION = 39;
ORD_DOS32STOPSESSION = 40;
END BSEORD1.