blob: c717ecb683faf44a673829c4bd5b6f89004c860a (
plain) (
tree)
|
|
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
|