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.
