LIBRARY DOSCALLS PROTMODE DATA MULTIPLE ;SEGMENTS DOSMON_CODE PURE IOPL CONFORMING ;SEGMENTS DosMon_DATA CLASS 'DATA' IMPURE ;Note that IMPORTing is not necessary since we 'know' how to get to the ; 32 bit, NT side, by magic (see doscalls.asm). ; ;All EXPORTS should have 1.0-compatible ordinals and "RESIDENTNAME" ;EXPORTS usually get put in DOSCALLS.LIB; see LIB/MAKEFILE to make them private ;EXPORTS DOSMONOPEN @4 RESIDENTNAME EXPORTS DOSCWAIT @2 DOSENTERCRITSEC @3 DOSEXIT @5 DOSEXITCRITSEC @6 DOSEXITLIST @7 DOSGETINFOSEG @8 DOSGETPRTY @9 DOSKILLPROCESS @10 DOSSETPRTY @11 DOSPTRACE @12 DOSHOLDSIGNAL @13 DOSSETSIGHANDLER @14 DOSFLAGPROCESS @15 DOSMAKEPIPE @16 DOSSEMSETWAIT @20 DOSMUXSEMWAIT @22 DOSCLOSESEM @23 DOSCREATESEM @24 DOSOPENSEM @25 DOSRESUMETHREAD @26 DOSSUSPENDTHREAD @27 DOSSETDATETIME @28 DOSTIMERASYNC @29 DOSTIMERSTART @30 DOSTIMERSTOP @31 DOSSLEEP @32 DOSGETDATETIME @33 DOSALLOCSEG @34 DOSALLOCSHRSEG @35 DOSGETSHRSEG @36 DOSGIVESEG @37 DOSREALLOCSEG @38 DOSFREESEG @39 DOSALLOCHUGE @40 DOSGETHUGESHIFT @41 DOSREALLOCHUGE @42 DOSCREATECSALIAS @43 DOSLOADMODULE @44 DOSGETPROCADDR @45 DOSFREEMODULE @46 DOSGETMODHANDLE @47 DOSGETMODNAME @48 DOSGETMACHINEMODE @49 DOSBEEP @50 DOSCLIACCESS @51 DOSDEVCONFIG @52 DOSDEVIOCTL @53 ;#if PMNT ; DOSSGSWITCHME @55 ;#endif DOSBUFRESET @56 DOSCHDIR @57 DOSCHGFILEPTR @58 DOSCLOSE @59 DOSDELETE @60 DOSDUPHANDLE @61 DOSFILELOCKS @62 DOSFINDCLOSE @63 DOSFINDFIRST @64 DOSFINDNEXT @65 DOSMKDIR @66 DOSMOVE @67 DOSNEWSIZE @68 DOSPORTACCESS @69 DOSOPEN @70 DOSQCURDIR @71 DOSQCURDISK @72 DOSQFHANDSTATE @73 DOSQFILEINFO @74 DOSQFILEMODE @75 DOSQFSINFO @76 DOSQHANDTYPE @77 DOSQVERIFY @78 DOSRMDIR @80 DOSSELECTDISK @81 DOSSETFHANDSTATE @82 DOSSETFILEINFO @83 DOSSETFILEMODE @84 DOSSETMAXFH @85 DOSSETVERIFY @86 DOSSETVEC @89 DOSGETENV @91 DOSGETVERSION @92 DOSGETPID @94 DOSOPEN2 @95 DOSSETFSINFO @97 DOSQPATHINFO @98 DOSDEVIOCTL2 @99 DOSICANONICALIZE @100 DOSSETPATHINFO @104 DOSERROR @120 DOSGETSEG @121 DOSLOCKSEG @122 DOSUNLOCKSEG @123 DOSSIZESEG @126 DOSMEMAVAIL @127 DOSPHYSICALDISK @129 DOSGETCP @130 DOSSENDSIGNAL @134 DOSHUGESHIFT @135 DOSHUGEINCR @136 DOSREAD @137 DOSWRITE @138 DOSERRCLASS @139 DOSSEMREQUEST @140 DOSSEMCLEAR @141 DOSSEMWAIT @142 DOSSEMSET @143 DOSEXECPGM @144 DOSCREATETHREAD @145 DOSSUBSET @146 DOSSUBALLOC @147 DOSSUBFREE @148 DOSREADASYNC @149 DOSWRITEASYNC @150 DOSSEARCHPATH @151 DOSSCANENV @152 DOSSETCP @153 DOSGETRESOURCE @155 DOSGETPPID @156 DOSFSRAMSEMREQUEST @161 DOSFSRAMSEMCLEAR @162 DOSQAPPTYPE @163 DOSSETPROCCP @164 DOSQSYSINFO @166 DOSFSATTACH @181 DOSQFSATTACH @182 DOSFSCTL @183 DOSFINDFIRST2 @184 DOSMKDIR2 @185 DOSFILEIO @186 DOSFINDNOTIFYCLOSE @187 DOSFINDNOTIFYFIRST @188 DOSFINDNOTIFYNEXT @189 DOSEDITNAME @191 DOSCOPY @201 DOSENUMATTRIBUTE @204 DOSSHUTDOWN @206 DOSGETRESOURCE2 @207 DOSFREERESOURCE @208 DOSQUERYRESOURCESIZE @573 DOSQUERYPROCTYPE @587 DOSCALLBACK @157 #if PMNT ; DOSISEMREQUEST @18 ; DOSUNKNOWNAPI54 @54 DOSSYSTEMSERVICE @88 DOSSYSTRACE @90 DOSSETFGND @101 ; DOSUNKNOWNAPI105 @105 ; DOSIRAMSEMWAKE @125 DOSR2STACKREALLOC @160 DOSICOPY @200 ; DOSGIVESEGLIST @209 #endif DOSIREMOTEAPI @653 DOSIENCRYPTSES @654 NETIUSERPASSWORDSET @655 DOS32LOADMODULE DOS32GETPROCADDR DOS32DISPATCH DOS32FREEMODULE FARPTR2FLATPTR FLATPTR2FARPTR