1 | ; $Id: KERNEL32.DEF,v 1.164 2004-05-24 08:56:05 sandervl Exp $
|
---|
2 |
|
---|
3 | ;Basis is Windows95 KERNEL32
|
---|
4 | LIBRARY KERNEL32 INITINSTANCE TERMINSTANCE
|
---|
5 | DATA MULTIPLE NONSHARED LOADONCALL
|
---|
6 | CODE SHARED LOADONCALL
|
---|
7 |
|
---|
8 | DESCRIPTION 'Odin32 System DLL - Kernel32'
|
---|
9 |
|
---|
10 | ;
|
---|
11 | ; Segments are done with LDFLAGS (emxomfld limitation)
|
---|
12 | ;
|
---|
13 | ; SEGMENTS
|
---|
14 | ;
|
---|
15 | ; _GLOBALDATA CLASS 'DATA' SHARED LOADONCALL READWRITE
|
---|
16 | ;
|
---|
17 |
|
---|
18 | IMPORTS
|
---|
19 | _Dos32QueryModFromEIP = DOSCALLS.360
|
---|
20 | Dos32QueryModFromEIP = DOSCALLS.360
|
---|
21 | _DosQueryModFromEIP = DOSCALLS.360
|
---|
22 | DosQueryModFromEIP = DOSCALLS.360
|
---|
23 | DosAliasMem = DOSCALLS.298
|
---|
24 | _DosAliasMem = DOSCALLS.298
|
---|
25 | DosQuerySysState = DOSCALLS.368
|
---|
26 | _DosQuerySysState = DOSCALLS.368
|
---|
27 |
|
---|
28 | WinQueueFromID = PMMERGE.5313
|
---|
29 |
|
---|
30 | Win32WaitForIdleThread = PMMERGE.5474
|
---|
31 | LookupAtom = PMMERGE.10020
|
---|
32 |
|
---|
33 | _O32_RegCloseKey = REGISTRY.1
|
---|
34 | _O32_RegCreateKey = REGISTRY.3
|
---|
35 | _O32_RegCreateKeyEx = REGISTRY.4
|
---|
36 | _O32_RegDeleteKey = REGISTRY.7
|
---|
37 | _O32_RegDeleteValue = REGISTRY.9
|
---|
38 | _O32_RegEnumKey = REGISTRY.11
|
---|
39 | _O32_RegEnumKeyEx = REGISTRY.12
|
---|
40 | _O32_RegEnumValue = REGISTRY.15
|
---|
41 | _O32_RegFlushKey = REGISTRY.17
|
---|
42 | _O32_RegOpenKey = REGISTRY.22
|
---|
43 | _O32_RegOpenKeyEx = REGISTRY.23
|
---|
44 | _O32_RegQueryInfoKey = REGISTRY.26
|
---|
45 | _O32_RegQueryValue = REGISTRY.30
|
---|
46 | _O32_RegQueryValueEx = REGISTRY.31
|
---|
47 | _O32_RegSetValue = REGISTRY.42
|
---|
48 | _O32_RegSetValueEx = REGISTRY.43
|
---|
49 |
|
---|
50 | InitializeSListHead = NTDLL.RtlInitializeSListHead
|
---|
51 | InterlockedFlushSList = NTDLL.RtlInterlockedFlushSList
|
---|
52 | InterlockedPopEntrySList = NTDLL.RtlInterlockedPopEntrySList
|
---|
53 | InterlockedPushEntrySList = NTDLL.RtlInterlockedPushEntrySList
|
---|
54 | QueryDepthSList = NTDLL.RtlQueryDepthSList
|
---|
55 |
|
---|
56 | EXPORTS
|
---|
57 |
|
---|
58 | ;-----------------------------------
|
---|
59 | ; ordinal exports (Windows 95 only)
|
---|
60 | ;-----------------------------------
|
---|
61 |
|
---|
62 | ; Ordinal0001 = _OS2Ordinal0001@?? @1
|
---|
63 | ; Ordinal0002 = _OS2Ordinal0002@?? @2
|
---|
64 | ; Ordinal0003 = _OS2Ordinal0003@?? @3
|
---|
65 | ; Ordinal0004 = _OS2Ordinal0004@?? @4
|
---|
66 | ; Ordinal0005 = _OS2Ordinal0005@?? @5
|
---|
67 | ; Ordinal0006 = _OS2Ordinal0006@?? @6
|
---|
68 | ; Ordinal0007 = _OS2Ordinal0007@?? @7
|
---|
69 | ; Ordinal0008 = _OS2Ordinal0008@?? @8
|
---|
70 | ; Ordinal0009 = _OS2Ordinal0009@?? @9
|
---|
71 | ; Ordinal0010 = _OS2Ordinal0010@?? @10
|
---|
72 | ; Ordinal0011 = _OS2Ordinal0011@?? @11
|
---|
73 | ; Ordinal0012 = _OS2Ordinal0012@?? @12
|
---|
74 | ; Ordinal0013 = _OS2Ordinal0013@?? @13
|
---|
75 | ; Ordinal0014 = _OS2Ordinal0014@?? @14
|
---|
76 | ; Ordinal0015 = _OS2Ordinal0015@?? @15
|
---|
77 | Ordinal0016 = "_KERNEL32_16@12" @16
|
---|
78 | Ordinal0017 = "_KERNEL32_17@4" @17
|
---|
79 | ; Ordinal0018 = _OS2Ordinal0018@?? @18
|
---|
80 | ; Ordinal0019 = _OS2Ordinal0019@?? @19
|
---|
81 | ; Ordinal0020 = _OS2Ordinal0020@?? @20
|
---|
82 | ; Ordinal0021 = _OS2Ordinal0021@?? @21
|
---|
83 | ; Ordinal0022 = _OS2Ordinal0022@?? @22
|
---|
84 | ; Ordinal0023 = _OS2Ordinal0023@?? @23
|
---|
85 | ; Ordinal0024 = _OS2Ordinal0024@?? @24
|
---|
86 | ; Ordinal0025 = _OS2Ordinal0025@?? @25
|
---|
87 | ; Ordinal0026 = _OS2Ordinal0026@?? @26
|
---|
88 | ; Ordinal0027 = _OS2Ordinal0027@?? @27
|
---|
89 | ; Ordinal0028 = _OS2Ordinal0028@?? @28
|
---|
90 | ; Ordinal0029 = _OS2Ordinal0029@?? @29
|
---|
91 | ; Ordinal0030 = _OS2Ordinal0030@?? @30
|
---|
92 | ; Ordinal0031 = _OS2Ordinal0031@?? @31
|
---|
93 | ; Ordinal0032 = _OS2Ordinal0032@?? @32
|
---|
94 | ; Ordinal0033 = _OS2Ordinal0033@?? @33
|
---|
95 | ; Ordinal0034 = _OS2Ordinal0034@?? @34
|
---|
96 | ; Ordinal0035 = _OS2Ordinal0035@?? @35
|
---|
97 | ; Ordinal0036 = _OS2Ordinal0036@?? @36
|
---|
98 | ; Ordinal0037 = _OS2Ordinal0037@?? @37
|
---|
99 | ; Ordinal0038 = _OS2Ordinal0038@?? @38
|
---|
100 | ; Ordinal0039 = _OS2Ordinal0039@?? @39
|
---|
101 | ; Ordinal0040 = _OS2Ordinal0040@?? @40
|
---|
102 | ; Ordinal0041 = _OS2Ordinal0041@?? @41
|
---|
103 | Ordinal0042 = "_NullFunction@0" @42
|
---|
104 | ; Ordinal0043 = _OS2Ordinal0043@?? @43
|
---|
105 | ; Ordinal0044 = _OS2Ordinal0044@?? @44
|
---|
106 | ; Ordinal0045 = _OS2Ordinal0045@?? @45
|
---|
107 | ; Ordinal0046 = _OS2Ordinal0046@?? @46
|
---|
108 | Ordinal0047 = "_NullFunction@0" @47
|
---|
109 | ; Ordinal0048 = _OS2Ordinal0048@?? @49
|
---|
110 | ; Ordinal0049 = _OS2Ordinal0049@?? @49
|
---|
111 | ; Ordinal0051 = _OS2Ordinal0051@?? @51
|
---|
112 | ; Ordinal0052 = _OS2Ordinal0052@?? @52
|
---|
113 | ; Ordinal0053 = _OS2Ordinal0053@?? @53
|
---|
114 | ; Ordinal0054 = _OS2Ordinal0054@?? @54 ; forwarded from WOW32.WOWCallback16
|
---|
115 | ; Ordinal0055 = _OS2Ordinal0055@?? @55 ; forwarded from WOW32.WOWCallback16Ex
|
---|
116 | ; Ordinal0056 = _OS2Ordinal0056@?? @56 ; forwarded from WOW32.WOWGetVDMPointer
|
---|
117 | ; Ordinal0057 = _OS2Ordinal0057@?? @57 ; forwarded from WOW32.WOWHandle32
|
---|
118 | ; Ordinal0058 = _OS2Ordinal0058@?? @58 ; forwarded from WOW32.WOWHandle16
|
---|
119 | ; Ordinal0059 = _OS2Ordinal0059@?? @59 ; forwarded from WOW32.WOWGlobalAlloc16
|
---|
120 | ; Ordinal0050 = _OS2Ordinal0060@?? @60 ; forwarded from WOW32.WOWGlobalLock16
|
---|
121 | ; Ordinal0061 = _OS2Ordinal0061@?? @61 ; forwarded from WOW32.WOWGlobalUnlock16
|
---|
122 | ; Ordinal0062 = _OS2Ordinal0062@?? @62 ; forwarded from WOW32.WOWGlobalFree16
|
---|
123 | ; Ordinal0063 = _OS2Ordinal0063@?? @63 ; forwarded from WOW32.WOWGlobalAllocLock16
|
---|
124 | ; Ordinal0064 = _OS2Ordinal0064@?? @64 ; forwarded from WOW32.WOWGlobalUnlockFree16
|
---|
125 | ; Ordinal0065 = _OS2Ordinal0065@?? @65 ; forwarded from WOW32.WOWGlobalLockSize16
|
---|
126 | ; Ordinal0066 = _OS2Ordinal0066@?? @66 ; forwarded from WOW32.WOWYield16
|
---|
127 | ; Ordinal0067 = _OS2Ordinal0067@?? @67 ; forwarded from WOW32.WOWDirectedYield16
|
---|
128 | ; Ordinal0068 = _OS2Ordinal0068@?? @68 : forwarded from WOW32.WOWGetVDMPointerFix
|
---|
129 | ; Ordinal0069 = _OS2Ordinal0069@?? @69 ; forwarded from WOW32.WOWGetVDMPointerUnfix
|
---|
130 | ; Ordinal0070 = _OS2Ordinal0070@?? @70 ; forwarded from WOW32.WOW32_1
|
---|
131 | ; Ordinal0071 = _OS2Ordinal0071@?? @71
|
---|
132 | ; Ordinal0072 = _OS2Ordinal0072@?? @72
|
---|
133 | ; Ordinal0073 = _OS2Ordinal0073@?? @73
|
---|
134 | ; Ordinal0074 = _OS2Ordinal0074@?? @74
|
---|
135 | ; Ordinal0075 = _OS2Ordinal0075@?? @75
|
---|
136 | ; Ordinal0076 = _OS2Ordinal0076@?? @76
|
---|
137 | ; Ordinal0077 = _OS2Ordinal0077@?? @77
|
---|
138 | ; Ordinal0078 = _OS2Ordinal0078@?? @78
|
---|
139 | ; Ordinal0079 = _OS2Ordinal0079@?? @79
|
---|
140 | ; Ordinal0080 = _OS2Ordinal0080@?? @80
|
---|
141 | ; Ordinal0081 = _OS2Ordinal0081@?? @81
|
---|
142 | ; Ordinal0082 = _OS2Ordinal0082@?? @82
|
---|
143 | ; Ordinal0083 = _OS2Ordinal0083@?? @83
|
---|
144 | ; Ordinal0084 = _OS2Ordinal0084@?? @84
|
---|
145 | ; Ordinal0085 = _OS2Ordinal0085@?? @85
|
---|
146 | ; Ordinal0086 = _OS2Ordinal0086@?? @86
|
---|
147 | ; Ordinal0087 = _OS2Ordinal0087@?? @87
|
---|
148 | ; Ordinal0088 = _OS2Ordinal0088@?? @88
|
---|
149 | ; Ordinal0089 = _OS2Ordinal0089@?? @89
|
---|
150 | ; Ordinal0090 = _OS2Ordinal0090@?? @90
|
---|
151 | ; Ordinal0091 = _OS2Ordinal0091@?? @91
|
---|
152 | ; Ordinal0092 = _OS2Ordinal0092@?? @92
|
---|
153 | ; Ordinal0093 = _OS2Ordinal0093@?? @93
|
---|
154 | ; Ordinal0094 = _OS2Ordinal0094@?? @94
|
---|
155 | ; Ordinal0095 = _OS2Ordinal0095@?? @95
|
---|
156 | ; Ordinal0096 = _OS2Ordinal0096@?? @96
|
---|
157 | ; Ordinal0097 = _OS2Ordinal0097@?? @97
|
---|
158 | ; Ordinal0098 = _OS2Ordinal0098@?? @98
|
---|
159 | "_KERNEL32_99@4" @99 NONAME
|
---|
160 | "_KERNEL32_100@12" @100 NONAME
|
---|
161 | ; Ordinal0101 = _OS2Ordinal0101@?? @101
|
---|
162 |
|
---|
163 |
|
---|
164 | ;--------------
|
---|
165 | ; name exports
|
---|
166 | ;--------------
|
---|
167 |
|
---|
168 | ;;Not supported; just present
|
---|
169 | LoadLibrary16 = "_LoadLibrary16@4" @35
|
---|
170 | FreeLibrary16 = "_FreeLibrary16@4" @36
|
---|
171 | GetProcAddress16 = "_GetProcAddress16@8" @37
|
---|
172 | ReleaseThunkLock = "_ReleaseThunkLock@4" @48
|
---|
173 | RestoreThunkLock = "_RestoreThunkLock@4" @49
|
---|
174 | _ConfirmWin16Lock = "__ConfirmWin16Lock@0" @96
|
---|
175 |
|
---|
176 | AddAtomA = "_AddAtomA@4" @50
|
---|
177 | AddAtomW = "_AddAtomW@4" @102
|
---|
178 | ; AddConsoleAliasA = _AddConsoleAliasA@?? @2 ;NT
|
---|
179 | ; AddConsoleAliasW = _AddConsoleAliasW@?? @3 ;NT
|
---|
180 | AllocConsole = "_AllocConsole@0" @103
|
---|
181 | ; AllocLSCallback = _AllocLSCallback@?? @104 ;W95
|
---|
182 | ; AllocSLCallback = _AllocSLCallback@?? @105 ;W95
|
---|
183 | AreFileApisANSI = "_AreFileApisANSI@0" @106
|
---|
184 | BackupRead = "_BackupRead@28" @107
|
---|
185 | BackupSeek = "_BackupSeek@24" @108
|
---|
186 | BackupWrite = "_BackupWrite@28" @109
|
---|
187 | ; BaseAttachCompleteThunk = _BaseAttachCompleteThunk@?? @9 ;NT
|
---|
188 | Beep = "_Beep@8" @110
|
---|
189 | BeginUpdateResourceA = "_BeginUpdateResourceA@8" @111
|
---|
190 | BeginUpdateResourceW = "_BeginUpdateResourceW@8" @112
|
---|
191 | BuildCommDCBA = "_BuildCommDCBA@8" @113
|
---|
192 | BuildCommDCBAndTimeoutsA = "_BuildCommDCBAndTimeoutsA@12" @114
|
---|
193 | BuildCommDCBAndTimeoutsW = "_BuildCommDCBAndTimeoutsW@12" @115
|
---|
194 | BuildCommDCBW = "_BuildCommDCBW@8" @116
|
---|
195 | CallNamedPipeA = "_CallNamedPipeA@28" @117
|
---|
196 | CallNamedPipeW = "_CallNamedPipeW@28" @118
|
---|
197 | ; Callback12 = _Callback12@?? @119 ;W95
|
---|
198 | ; Callback16 = _Callback16@?? @120 ;W95
|
---|
199 | ; Callback20 = _Callback20@?? @121 ;W95
|
---|
200 | ; Callback24 = _Callback24@?? @122 ;W95
|
---|
201 | ; Callback28 = _Callback28@?? @123 ;W95
|
---|
202 | ; Callback32 = _Callback32@?? @124 ;W95
|
---|
203 | ; Callback36 = _Callback36@?? @125 ;W95
|
---|
204 | ; Callback40 = _Callback40@?? @126 ;W95
|
---|
205 | ; Callback44 = _Callback44@?? @127 ;W95
|
---|
206 | ; Callback48 = _Callback48@?? @128 ;W95
|
---|
207 | ; Callback4 = _Callback4@?? @129 ;W95
|
---|
208 | ; Callback52 = _Callback52@?? @130 ;W95
|
---|
209 | ; Callback56 = _Callback56@?? @131 ;W95
|
---|
210 | ; Callback60 = _Callback60@?? @132 ;W95
|
---|
211 | ; Callback64 = _Callback64@?? @133 ;W95
|
---|
212 | ; Callback8 = _Callback8@?? @134 ;W95
|
---|
213 | CancelIo = "_CancelIo@4" @19 ;NT
|
---|
214 | CancelWaitableTimer = "_CancelWaitableTimer@4" @20 ;NT
|
---|
215 | ClearCommBreak = "_ClearCommBreak@4" @135
|
---|
216 | ClearCommError = "_ClearCommError@12" @136
|
---|
217 | CloseHandle = "_CloseHandle@4" @137
|
---|
218 | ; CloseConsoleHandle = _CloseConsoleHandle@?? @22 ;NT
|
---|
219 | CloseProfileUserMapping = "_CloseProfileUserMapping@0" @138
|
---|
220 | ; CloseSystemHandle = _CloseSystemHandle@?? @139 ;W95
|
---|
221 | CmdBatNotification = "_CmdBatNotification@4" @26 ;NT
|
---|
222 | CommConfigDialogA = "_CommConfigDialogA@12" @140
|
---|
223 | CommConfigDialogW = "_CommConfigDialogW@12" @141
|
---|
224 | CompareFileTime = "_CompareFileTime@8" @142
|
---|
225 | CompareStringA = "_CompareStringA@24" @143
|
---|
226 | CompareStringW = "_CompareStringW@24" @144
|
---|
227 | ConnectNamedPipe = "_ConnectNamedPipe@8" @145
|
---|
228 | ; ConsoleMenuControl = _ConsoleMenuControl@?? @33 ;NT
|
---|
229 | ContinueDebugEvent = "_ContinueDebugEvent@12" @146
|
---|
230 | ConvertDefaultLocale = "_ConvertDefaultLocale@4" @147
|
---|
231 | ConvertToGlobalHandle = "_ConvertToGlobalHandle@4" @148 ;W95
|
---|
232 | CopyFileA = "_CopyFileA@12" @149
|
---|
233 | CopyFileExA = "_CopyFileExA@24" @38 ;NT
|
---|
234 | CopyFileExW = "_CopyFileExW@24" @39 ;NT
|
---|
235 | CopyFileW = "_CopyFileW@12" @150
|
---|
236 | CreateConsoleScreenBuffer = "_CreateConsoleScreenBuffer@20" @151
|
---|
237 | CreateDirectoryA = "_CreateDirectoryA@8" @152
|
---|
238 | CreateDirectoryExA = "_CreateDirectoryExA@12" @153
|
---|
239 | CreateDirectoryExW = "_CreateDirectoryExW@12" @154
|
---|
240 | CreateDirectoryW = "_CreateDirectoryW@8" @155
|
---|
241 | CreateEventA = "_CreateEventA@16" @156
|
---|
242 | CreateEventW = "_CreateEventW@16" @157
|
---|
243 | CreateFiber = "_CreateFiber@12" @1048 ;NT
|
---|
244 | CreateFileA = "_CreateFileA@28" @158
|
---|
245 | CreateFileW = "_CreateFileW@28" @161
|
---|
246 | CreateFileMappingA = "_CreateFileMappingA@24" @159
|
---|
247 | CreateFileMappingW = "_CreateFileMappingW@24" @160
|
---|
248 | CreateIoCompletionPort = "_CreateIoCompletionPort@16" @162
|
---|
249 | ; CreateKernelThread = _CreateKernelThread@?? @163 ;W95
|
---|
250 | CreateMailslotA = "_CreateMailslotA@16" @164
|
---|
251 | CreateMailslotW = "_CreateMailslotW@16" @165
|
---|
252 | CreateMutexA = "_CreateMutexA@12" @166
|
---|
253 | CreateMutexW = "_CreateMutexW@12" @167
|
---|
254 | CreateNamedPipeA = "_CreateNamedPipeA@32" @168
|
---|
255 | CreateNamedPipeW = "_CreateNamedPipeW@32" @169
|
---|
256 | CreatePipe = "_CreatePipe@16" @170
|
---|
257 | CreateProcessA = "_CreateProcessA@40" @171
|
---|
258 | CreateProcessW = "_CreateProcessW@40" @172
|
---|
259 | CreateRemoteThread = "_CreateRemoteThread@28" @173
|
---|
260 | CreateSemaphoreA = "_CreateSemaphoreA@16" @174
|
---|
261 | CreateSemaphoreW = "_CreateSemaphoreW@16" @175
|
---|
262 | ; CreateSocketHandle = _CreateSocketHandle@?? @176 ;W95
|
---|
263 | CreateTapePartition = "_CreateTapePartition@16" @177
|
---|
264 | CreateThread = "_CreateThread@24" @178
|
---|
265 | OpenThread = "_OpenThread@12" @1049
|
---|
266 | CreateToolhelp32Snapshot = "_CreateToolhelp32Snapshot@8" @179 ;W95
|
---|
267 | ; CreateVirtualBuffer = _CreateVirtualBuffer@?? @68 ;NT
|
---|
268 | CreateWaitableTimerA = "_CreateWaitableTimerA@12" @69 ;NT
|
---|
269 | CreateWaitableTimerW = "_CreateWaitableTimerW@12" @70 ;NT
|
---|
270 | DebugActiveProcess = "_DebugActiveProcess@4" @180
|
---|
271 | DebugBreak = "_DebugBreak@0" @181
|
---|
272 | DefineDosDeviceA = "_DefineDosDeviceA@12" @182
|
---|
273 | DefineDosDeviceW = "_DefineDosDeviceW@12" @183
|
---|
274 | DeleteAtom = "_DeleteAtom@4" @184
|
---|
275 | DeleteCriticalSection = "_DeleteCriticalSection@4" @185
|
---|
276 | DeleteFiber = "_DeleteFiber@4" @77 ;NT
|
---|
277 | DeleteFileA = "_DeleteFileA@4" @186
|
---|
278 | DeleteFileW = "_DeleteFileW@4" @187
|
---|
279 | DeviceIoControl = "_DeviceIoControl@32" @188
|
---|
280 | DisableThreadLibraryCalls = "_DisableThreadLibraryCalls@4" @189
|
---|
281 | DisconnectNamedPipe = "_DisconnectNamedPipe@4" @190
|
---|
282 | DosDateTimeToFileTime = "_DosDateTimeToFileTime@12" @191
|
---|
283 | ; DuplicateConsoleHandle = _DuplicateConsoleHandle@?? ;NT
|
---|
284 | DuplicateHandle = "_DuplicateHandle@28" @192
|
---|
285 | EndUpdateResourceA = "_EndUpdateResourceA@8" @193
|
---|
286 | EndUpdateResourceW = "_EndUpdateResourceW@8" @194
|
---|
287 | EnterCriticalSection = "_EnterCriticalSection@4" @195
|
---|
288 | EnumCalendarInfoA = "_EnumCalendarInfoA@16" @196
|
---|
289 | EnumCalendarInfoW = "_EnumCalendarInfoW@16" @197
|
---|
290 | EnumDateFormatsA = "_EnumDateFormatsA@12" @198
|
---|
291 | EnumDateFormatsW = "_EnumDateFormatsW@12" @199
|
---|
292 | EnumResourceLanguagesA = "_EnumResourceLanguagesA@20" @200
|
---|
293 | EnumResourceLanguagesW = "_EnumResourceLanguagesW@20" @201
|
---|
294 | EnumResourceNamesA = "_EnumResourceNamesA@16" @202
|
---|
295 | EnumResourceNamesW = "_EnumResourceNamesW@16" @203
|
---|
296 | EnumResourceTypesA = "_EnumResourceTypesA@12" @204
|
---|
297 | EnumResourceTypesW = "_EnumResourceTypesW@12" @205
|
---|
298 | EnumSystemCodePagesA = "_EnumSystemCodePagesA@8" @206
|
---|
299 | EnumSystemCodePagesW = "_EnumSystemCodePagesW@8" @207
|
---|
300 | EnumSystemLocalesA = "_EnumSystemLocalesA@8" @208
|
---|
301 | EnumSystemLocalesW = "_EnumSystemLocalesW@8" @209
|
---|
302 | EnumTimeFormatsA = "_EnumTimeFormatsA@12" @210
|
---|
303 | EnumTimeFormatsW = "_EnumTimeFormatsW@12" @211
|
---|
304 | EraseTape = "_EraseTape@12" @212
|
---|
305 | EscapeCommFunction = "_EscapeCommFunction@8" @213
|
---|
306 | ExitProcess = "_ExitProcess@4" @214
|
---|
307 | ExitThread = "_ExitThread@4" @215
|
---|
308 | ; ExitVDM = _ExitVDM@?? ;NT
|
---|
309 | ExpandEnvironmentStringsA = "_ExpandEnvironmentStringsA@12" @216
|
---|
310 | ExpandEnvironmentStringsW = "_ExpandEnvironmentStringsW@12" @217
|
---|
311 | ; ExpungeConsoleCommandHistoryA = _ExpungeConsoleCommandHistoryA@?? ;NT
|
---|
312 | ; ExpungeConsoleCommandHistoryW = _ExpungeConsoleCommandHistoryW@?? ;NT
|
---|
313 | ; ExtendVirtualBuffer = _ExtendVirtualBuffer@?? ;NT
|
---|
314 | FT_Exit0 = "_FT_Exit0@4" @218 ;W95
|
---|
315 | FT_Exit12 = "_FT_Exit12@4" @219 ;W95
|
---|
316 | FT_Exit16 = "_FT_Exit16@4" @220 ;W95
|
---|
317 | FT_Exit20 = "_FT_Exit20@4" @221 ;W95
|
---|
318 | FT_Exit24 = "_FT_Exit24@4" @222 ;W95
|
---|
319 | FT_Exit28 = "_FT_Exit28@4" @223 ;W95
|
---|
320 | FT_Exit32 = "_FT_Exit32@4" @224 ;W95
|
---|
321 | FT_Exit36 = "_FT_Exit36@4" @225 ;W95
|
---|
322 | FT_Exit4 = "_FT_Exit4@4" @226 ;W95
|
---|
323 | FT_Exit40 = "_FT_Exit40@4" @227 ;W95
|
---|
324 | FT_Exit44 = "_FT_Exit44@4" @228 ;W95
|
---|
325 | FT_Exit48 = "_FT_Exit48@4" @229 ;W95
|
---|
326 | FT_Exit52 = "_FT_Exit52@4" @230 ;W95
|
---|
327 | FT_Exit56 = "_FT_Exit56@4" @231 ;W95
|
---|
328 | FT_Exit8 = "_FT_Exit8@4" @232 ;W95
|
---|
329 | FT_Prolog = "_FT_Prolog@4" @233 ;W95
|
---|
330 | FT_Thunk = "_FT_Thunk@4" @234 ;W95
|
---|
331 | FatalAppExitA = "_FatalAppExitA@8" @235
|
---|
332 | FatalAppExitW = "_FatalAppExitW@8" @236
|
---|
333 | FatalExit = "_FatalExit@4" @237
|
---|
334 | FileTimeToDosDateTime = "_FileTimeToDosDateTime@12" @238
|
---|
335 | FileTimeToLocalFileTime = "_FileTimeToLocalFileTime@8" @239
|
---|
336 | FileTimeToSystemTime = "_FileTimeToSystemTime@8" @240
|
---|
337 | FillConsoleOutputAttribute = "_FillConsoleOutputAttribute@20" @241
|
---|
338 | FillConsoleOutputCharacterA = "_FillConsoleOutputCharacterA@20" @242
|
---|
339 | FillConsoleOutputCharacterW = "_FillConsoleOutputCharacterW@20" @243
|
---|
340 | FindAtomA = "_FindAtomA@4" @244
|
---|
341 | FindAtomW = "_FindAtomW@4" @245
|
---|
342 | FindClose = "_FindClose@4" @246
|
---|
343 | FindCloseChangeNotification = "_FindCloseChangeNotification@4" @247
|
---|
344 | FindFirstChangeNotificationA = "_FindFirstChangeNotificationA@12" @248
|
---|
345 | FindFirstChangeNotificationW = "_FindFirstChangeNotificationW@12" @249
|
---|
346 | FindFirstFileA = "_FindFirstFileA@8" @250
|
---|
347 | FindFirstFileExA = "_FindFirstFileExA@24" @850
|
---|
348 | FindFirstFileExW = "_FindFirstFileExW@24" @851
|
---|
349 | FindFirstFileW = "_FindFirstFileW@8" @251
|
---|
350 | FindNextChangeNotification = "_FindNextChangeNotification@4" @252
|
---|
351 | FindNextFileA = "_FindNextFileA@8" @253
|
---|
352 | FindNextFileW = "_FindNextFileW@8" @254
|
---|
353 | FindResourceA = "_FindResourceA@12" @255
|
---|
354 | FindResourceExA = "_FindResourceExA@16" @256
|
---|
355 | FindResourceExW = "_FindResourceExW@16" @257
|
---|
356 | FindResourceW = "_FindResourceW@12" @258
|
---|
357 | FlushConsoleInputBuffer = "_FlushConsoleInputBuffer@4" @259
|
---|
358 | FlushFileBuffers = "_FlushFileBuffers@4" @260
|
---|
359 | FlushInstructionCache = "_FlushInstructionCache@12" @261
|
---|
360 | FlushViewOfFile = "_FlushViewOfFile@8" @262
|
---|
361 | FoldStringA = "_FoldStringA@20" @263
|
---|
362 | FoldStringW = "_FoldStringW@20" @264
|
---|
363 | FormatMessageA = "_FormatMessageA@28" @265
|
---|
364 | FormatMessageW = "_FormatMessageW@28" @266
|
---|
365 | FreeConsole = "_FreeConsole@0" @267
|
---|
366 | FreeEnvironmentStringsA = "_FreeEnvironmentStringsA@4" @268
|
---|
367 | FreeEnvironmentStringsW = "_FreeEnvironmentStringsW@4" @269
|
---|
368 | ; FreeLSCallback = _FreeLSCallback@?? @270 ;W95
|
---|
369 | FreeLibrary = "_FreeLibrary@4" @271
|
---|
370 | FreeLibraryAndExitThread = "_FreeLibraryAndExitThread@8" @272
|
---|
371 | FreeResource = "_FreeResource@4" @273
|
---|
372 | ; FreeSLCallback = _FreeSLCallback@?? @274 ;W95
|
---|
373 | ; FreeVirtualBuffer = _FreeVirtualBuffer@?? ;NT
|
---|
374 | GenerateConsoleCtrlEvent = "_GenerateConsoleCtrlEvent@8" @275
|
---|
375 | GetACP = "_GetACP@0" @276
|
---|
376 | GetAtomNameA = "_GetAtomNameA@12" @277
|
---|
377 | GetAtomNameW = "_GetAtomNameW@12" @278
|
---|
378 | GetBinaryType = "_GetBinaryTypeA@8" @279
|
---|
379 | GetBinaryTypeA = "_GetBinaryTypeA@8" @280
|
---|
380 | GetBinaryTypeW = "_GetBinaryTypeW@8" @281
|
---|
381 | GetCPInfo = "_GetCPInfo@8" @282
|
---|
382 | GetCommConfig = "_GetCommConfig@12" @283
|
---|
383 | GetCommMask = "_GetCommMask@8" @284
|
---|
384 | GetCommModemStatus = "_GetCommModemStatus@8" @285
|
---|
385 | GetCommProperties = "_GetCommProperties@8" @286
|
---|
386 | GetCommState = "_GetCommState@8" @287
|
---|
387 | GetCommTimeouts = "_GetCommTimeouts@8" @288
|
---|
388 | GetCommandLineA = "_GetCommandLineA@0" @289
|
---|
389 | GetCommandLineW = "_GetCommandLineW@0" @290
|
---|
390 | GetCompressedFileSizeA = "_GetCompressedFileSizeA@8" @291
|
---|
391 | GetCompressedFileSizeW = "_GetCompressedFileSizeW@8" @292
|
---|
392 | GetComputerNameA = "_GetComputerNameA@8" @293
|
---|
393 | GetComputerNameW = "_GetComputerNameW@8" @294
|
---|
394 | ; GetConsoleAliasA = _GetConsoleAliasA@?? ;NT
|
---|
395 | ; GetConsoleAliasExesA = _GetConsoleAliasExesA@?? ;NT
|
---|
396 | ; GetConsoleAliasExesLengthA = _GetConsoleAliasExesLengthA@?? ;NT
|
---|
397 | ; GetConsoleAliasExesLengthW = _GetConsoleAliasExesLengthW@?? ;NT
|
---|
398 | ; GetConsoleAliasExesW = _GetConsoleAliasExesW@?? ;NT
|
---|
399 | ; GetConsoleAliasW = _GetConsoleAliasW@?? ;NT
|
---|
400 | ; GetConsoleAliasesA = _GetConsoleAliasesA@?? ;NT
|
---|
401 | ; GetConsoleAliasesLengthA = _GetConsoleAliasesLengthA@?? ;NT
|
---|
402 | ; GetConsoleAliasesLengthW = _GetConsoleAliasesLengthW@?? ;NT
|
---|
403 | ; GetConsoleAliasesW = _GetConsoleAliasesW@?? ;NT
|
---|
404 | GetConsoleCP = "_GetConsoleCP@0" @295
|
---|
405 | ; GetConsoleCommandHistoryA = _GetConsoleCommandHistoryA@?? ;NT
|
---|
406 | ; GetConsoleCommandHistoryLengthA = _GetConsoleCommandHistoryLengthA@?? ;NT
|
---|
407 | ; GetConsoleCommandHistoryLengthW = _GetConsoleCommandHistoryLengthW@?? ;NT
|
---|
408 | ; GetConsoleCommandHistoryW = _GetConsoleCommandHistoryW@?? ;NT
|
---|
409 | GetConsoleCursorInfo = "_GetConsoleCursorInfo@8" @296
|
---|
410 | ; GetConsoleDisplayMode = _GetConsoleDisplayMode@?? ;NT
|
---|
411 | ; GetConsoleFontInfo = _GetConsoleFontInfo@?? ;NT
|
---|
412 | ; GetConsoleFontSize = _GetConsoleFontSize@?? ;NT
|
---|
413 | ; GetConsoleHardwareState = _GetConsoleHardwareState@?? ;NT
|
---|
414 | ; GetConsoleInputExeNameA = _GetConsoleInputExeNameA@?? ;NT
|
---|
415 | ; GetConsoleInputExeNameW = _GetConsoleInputExeNameW@?? ;NT
|
---|
416 | ; GetConsoleInputWaitHandle = _GetConsoleInputWaitHandle@?? ;NT
|
---|
417 | ; GetConsoleKeyboardLayoutNameA = _GetConsoleKeyboardLayoutNameA@?? ;NT
|
---|
418 | ; GetConsoleKeyboardLayoutNameW = _GetConsoleKeyboardLayoutNameW@?? ;NT
|
---|
419 | GetConsoleMode = "_GetConsoleMode@8" @297
|
---|
420 | GetConsoleOutputCP = "_GetConsoleOutputCP@0" @298
|
---|
421 | GetConsoleScreenBufferInfo = "_GetConsoleScreenBufferInfo@8" @299
|
---|
422 | GetConsoleTitleA = "_GetConsoleTitleA@8" @300
|
---|
423 | GetConsoleTitleW = "_GetConsoleTitleW@8" @301
|
---|
424 | GetCurrencyFormatA = "_GetCurrencyFormatA@24" @302
|
---|
425 | GetCurrencyFormatW = "_GetCurrencyFormatW@24" @303
|
---|
426 | ; GetCurrentConsoleFont = _GetCurrentConsoleFont@?? ;NT
|
---|
427 | GetCurrentDirectoryA = "_GetCurrentDirectoryA@8" @304
|
---|
428 | GetCurrentDirectoryW = "_GetCurrentDirectoryW@8" @305
|
---|
429 | GetCurrentProcess = "_GetCurrentProcess@0" @306
|
---|
430 | GetCurrentProcessId = "_GetCurrentProcessId@0" @307
|
---|
431 | GetCurrentThread = "_GetCurrentThread@0" @308
|
---|
432 | GetCurrentThreadId = "_GetCurrentThreadId@0" @309
|
---|
433 | GetDateFormatA = "_GetDateFormatA@24" @310
|
---|
434 | GetDateFormatW = "_GetDateFormatW@24" @311
|
---|
435 | ; GetDaylightFlag = _GetDaylightFlag@?? @312 ;W95
|
---|
436 | GetDefaultCommConfigA = "_GetDefaultCommConfigA@12" @313
|
---|
437 | GetDefaultCommConfigW = "_GetDefaultCommConfigW@12" @314
|
---|
438 | GetDiskFreeSpaceA = "_GetDiskFreeSpaceA@20" @315
|
---|
439 | GetDiskFreeSpaceW = "_GetDiskFreeSpaceW@20" @316
|
---|
440 | GetDriveTypeA = "_GetDriveTypeA@4" @317
|
---|
441 | GetDriveTypeW = "_GetDriveTypeW@4" @318
|
---|
442 | GetEnvironmentStrings = "_GetEnvironmentStringsA@0" @319
|
---|
443 | GetEnvironmentStringsA = "_GetEnvironmentStringsA@0" @320
|
---|
444 | GetEnvironmentStringsW = "_GetEnvironmentStringsW@0" @321
|
---|
445 | GetEnvironmentVariableA = "_GetEnvironmentVariableA@12" @322
|
---|
446 | GetEnvironmentVariableW = "_GetEnvironmentVariableW@12" @323
|
---|
447 | ; GetErrorMode = _GetErrorMode@?? @324 ;undocumented
|
---|
448 | GetExitCodeProcess = "_GetExitCodeProcess@8" @325
|
---|
449 | GetExitCodeThread = "_GetExitCodeThread@8" @326
|
---|
450 | GetFileAttributesA = "_GetFileAttributesA@4" @327 ;W95
|
---|
451 | GetFileAttributesW = "_GetFileAttributesW@4" @328 ;W95
|
---|
452 | GetFileInformationByHandle = "_GetFileInformationByHandle@8" @329
|
---|
453 | GetFileSize = "_GetFileSize@8" @330
|
---|
454 | GetFileTime = "_GetFileTime@16" @331
|
---|
455 | GetFileType = "_GetFileType@4" @332
|
---|
456 | GetFullPathNameA = "_GetFullPathNameA@16" @333
|
---|
457 | GetFullPathNameW = "_GetFullPathNameW@16" @334
|
---|
458 | ; GetHandleContext = _GetHandleContext@?? @335 ;W95
|
---|
459 | GetHandleInformation = "_GetHandleInformation@8" @336
|
---|
460 | ; GetLSCallbackTarget = _GetLSCallbackTarget@?? @337 ;W95
|
---|
461 | ; GetLSCallbackTemplate = _GetLSCallbackTemplate@?? @338 ;W95
|
---|
462 | GetLargestConsoleWindowSize = "_GetLargestConsoleWindowSize@4" @339
|
---|
463 | GetLastError = "_GetLastError@0" @340
|
---|
464 | GetLocalTime = "_GetLocalTime@4" @341
|
---|
465 | GetLocaleInfoA = "_GetLocaleInfoA@16" @342
|
---|
466 | GetLocaleInfoW = "_GetLocaleInfoW@16" @343
|
---|
467 | GetLogicalDriveStringsA = "_GetLogicalDriveStringsA@8" @344
|
---|
468 | GetLogicalDriveStringsW = "_GetLogicalDriveStringsW@8" @345
|
---|
469 | GetLogicalDrives = "_GetLogicalDrives@0" @346
|
---|
470 | GetMailslotInfo = "_GetMailslotInfo@20" @347
|
---|
471 | GetModuleFileNameA = "_GetModuleFileNameA@12" @348
|
---|
472 | GetModuleFileNameW = "_GetModuleFileNameW@12" @349
|
---|
473 | GetModuleHandleA = "_GetModuleHandleA@4" @350
|
---|
474 | GetModuleHandleW = "_GetModuleHandleW@4" @351
|
---|
475 | GetNamedPipeHandleStateA = "_GetNamedPipeHandleStateA@28" @352
|
---|
476 | GetNamedPipeHandleStateW = "_GetNamedPipeHandleStateW@28" @353
|
---|
477 | GetNamedPipeInfo = "_GetNamedPipeInfo@20" @354
|
---|
478 | ; GetNextVDMCommand = _GetNextVDMCommand@?? ;NT
|
---|
479 | GetNumberFormatA = "_GetNumberFormatA@24" @355
|
---|
480 | GetNumberFormatW = "_GetNumberFormatW@24" @356
|
---|
481 | ; GetNumberOfConsoleFonts = _GetNumberOfConsoleFonts@?? ;NT
|
---|
482 | GetNumberOfConsoleInputEvents = "_GetNumberOfConsoleInputEvents@8" @357
|
---|
483 | GetNumberOfConsoleMouseButtons = "_GetNumberOfConsoleMouseButtons@4" @358
|
---|
484 | GetOEMCP = "_GetOEMCP@0" @359
|
---|
485 | GetOverlappedResult = "_GetOverlappedResult@16" @360
|
---|
486 | GetPriorityClass = "_GetPriorityClass@4" @361
|
---|
487 | GetPrivateProfileIntA = "_GetPrivateProfileIntA@16" @362
|
---|
488 | GetPrivateProfileIntW = "_GetPrivateProfileIntW@16" @363
|
---|
489 | GetPrivateProfileSectionA = "_GetPrivateProfileSectionA@16" @364
|
---|
490 | GetPrivateProfileSectionNamesA = "_GetPrivateProfileSectionNamesA@12" @365
|
---|
491 | GetPrivateProfileSectionNamesW = "_GetPrivateProfileSectionNamesW@12" @366
|
---|
492 | GetPrivateProfileSectionW = "_GetPrivateProfileSectionW@16" @367
|
---|
493 | GetPrivateProfileStringA = "_GetPrivateProfileStringA@24" @368
|
---|
494 | GetPrivateProfileStringW = "_GetPrivateProfileStringW@24" @369
|
---|
495 | GetPrivateProfileStructA = "_GetPrivateProfileStructA@20" @370
|
---|
496 | GetPrivateProfileStructW = "_GetPrivateProfileStructW@20" @371
|
---|
497 | GetProcAddress = "_GetProcAddress@8" @372
|
---|
498 | GetProcessAffinityMask = "_GetProcessAffinityMask@12" @373
|
---|
499 | GetProcessDword = "_GetProcessDword@8" @18
|
---|
500 | GetProcessFlags = "_GetProcessFlags@4" @374 ;W95
|
---|
501 | GetProcessHeap = "_GetProcessHeap@0" @375
|
---|
502 | GetProcessHeaps = "_GetProcessHeaps@8" @376
|
---|
503 | ; GetProcessPriorityBoost = _GetProcessPriorityBoost@?? ;NT
|
---|
504 | GetProcessShutdownParameters = "_GetProcessShutdownParameters@8" @377
|
---|
505 | GetProcessTimes = "_GetProcessTimes@20" @378
|
---|
506 | GetProcessVersion = "_GetProcessVersion@4" @379
|
---|
507 | GetProcessWorkingSetSize = "_GetProcessWorkingSetSize@12" @380
|
---|
508 | ; GetProductName = _GetProductName@?? @381 ;W95
|
---|
509 | GetProfileIntA = "_GetProfileIntA@12" @382
|
---|
510 | GetProfileIntW = "_GetProfileIntW@12" @383
|
---|
511 | GetProfileSectionA = "_GetProfileSectionA@12" @384
|
---|
512 | GetProfileSectionW = "_GetProfileSectionW@12" @385
|
---|
513 | GetProfileStringA = "_GetProfileStringA@20" @386
|
---|
514 | GetProfileStringW = "_GetProfileStringW@20" @387
|
---|
515 | GetQueuedCompletionStatus = "_GetQueuedCompletionStatus@20" @388
|
---|
516 | ; GetSLCallbackTarget = _GetSLCallbackTarget@?? @389 ;W95
|
---|
517 | ; GetSLCallbackTemplate = _GetSLCallbackTemplate@?? @390 ;W95
|
---|
518 | GetShortPathNameA = "_GetShortPathNameA@12" @391
|
---|
519 | GetShortPathNameW = "_GetShortPathNameW@12" @392
|
---|
520 | GetStartupInfoA = "_GetStartupInfoA@4" @393
|
---|
521 | GetStartupInfoW = "_GetStartupInfoW@4" @394
|
---|
522 | GetStdHandle = "_GetStdHandle@4" @395
|
---|
523 | GetStringTypeA = "_GetStringTypeA@20" @396
|
---|
524 | GetStringTypeExA = "_GetStringTypeExA@20" @397
|
---|
525 | GetStringTypeExW = "_GetStringTypeExW@20" @398
|
---|
526 | GetStringTypeW = "_GetStringTypeW@16" @399
|
---|
527 | GetSystemDefaultLCID = "_GetSystemDefaultLCID@0" @400
|
---|
528 | GetSystemDefaultLangID = "_GetSystemDefaultLangID@0" @401
|
---|
529 | GetSystemDirectoryA = "_GetSystemDirectoryA@8" @402
|
---|
530 | GetSystemDirectoryW = "_GetSystemDirectoryW@8" @403
|
---|
531 | GetSystemInfo = "_GetSystemInfo@4" @404
|
---|
532 | GetSystemPowerStatus = "_GetSystemPowerStatus@4" @405
|
---|
533 | GetSystemTime = "_GetSystemTime@4" @406
|
---|
534 | GetSystemTimeAdjustment = "_GetSystemTimeAdjustment@12" @407
|
---|
535 | GetSystemTimeAsFileTime = "_GetSystemTimeAsFileTime@4" @408
|
---|
536 | GetTapeParameters = "_GetTapeParameters@16" @409
|
---|
537 | GetTapePosition = "_GetTapePosition@20" @410
|
---|
538 | GetTapeStatus = "_GetTapeStatus@4" @411
|
---|
539 | GetTempFileNameA = "_GetTempFileNameA@16" @412
|
---|
540 | GetTempFileNameW = "_GetTempFileNameW@16" @413
|
---|
541 | GetTempPathA = "_GetTempPathA@8" @414
|
---|
542 | GetTempPathW = "_GetTempPathW@8" @415
|
---|
543 | GetThreadContext = "_GetThreadContext@8" @416
|
---|
544 | GetThreadLocale = "_GetThreadLocale@0" @417
|
---|
545 | GetThreadPriority = "_GetThreadPriority@4" @418
|
---|
546 | ; GetThreadPriorityBoost = _GetThreadPriorityBoost@?? ;NT
|
---|
547 | GetThreadSelectorEntry = "_GetThreadSelectorEntry@12" @419
|
---|
548 | GetThreadTimes = "_GetThreadTimes@20" @420
|
---|
549 | GetTickCount = "_GetTickCount@0" @421
|
---|
550 | GetTimeFormatA = "_GetTimeFormatA@24" @422
|
---|
551 | GetTimeFormatW = "_GetTimeFormatW@24" @423
|
---|
552 | GetTimeZoneInformation = "_GetTimeZoneInformation@4" @424
|
---|
553 | GetUserDefaultLCID = "_GetUserDefaultLCID@0" @425
|
---|
554 | GetUserDefaultLangID = "_GetUserDefaultLangID@0" @426
|
---|
555 | ; GetVDMCurrentDirectories = _GetVDMCurrentDirectories@4 ;NT
|
---|
556 | GetVersion = "_GetVersion@0" @427
|
---|
557 | GetVersionExA = "_GetVersionExA@4" @428
|
---|
558 | GetVersionExW = "_GetVersionExW@4" @429
|
---|
559 | GetVolumeInformationA = "_GetVolumeInformationA@32" @430
|
---|
560 | GetVolumeInformationW = "_GetVolumeInformationW@32" @431
|
---|
561 | GetWindowsDirectoryA = "_GetWindowsDirectoryA@8" @432
|
---|
562 | GetWindowsDirectoryW = "_GetWindowsDirectoryW@8" @433
|
---|
563 | GlobalAddAtomA = "_GlobalAddAtomA@4" @434
|
---|
564 | GlobalAddAtomW = "_GlobalAddAtomW@4" @435
|
---|
565 | GlobalAlloc = "_GlobalAlloc@8" @436
|
---|
566 | GlobalCompact = "_GlobalCompact@4" @437
|
---|
567 | GlobalDeleteAtom = "_GlobalDeleteAtom@4" @438
|
---|
568 | GlobalFindAtomA = "_GlobalFindAtomA@4" @439
|
---|
569 | GlobalFindAtomW = "_GlobalFindAtomW@4" @440
|
---|
570 | GlobalFix = "_GlobalFix@4" @441
|
---|
571 | GlobalFlags = "_GlobalFlags@4" @442
|
---|
572 | GlobalFree = "_GlobalFree@4" @443
|
---|
573 | GlobalGetAtomNameA = "_GlobalGetAtomNameA@12" @444
|
---|
574 | GlobalGetAtomNameW = "_GlobalGetAtomNameW@12" @445
|
---|
575 | GlobalHandle = "_GlobalHandle@4" @446
|
---|
576 | GlobalLock = "_GlobalLock@4" @447
|
---|
577 | GlobalMemoryStatus = "_GlobalMemoryStatus@4" @448
|
---|
578 | GlobalReAlloc = "_GlobalReAlloc@12" @449
|
---|
579 | GlobalSize = "_GlobalSize@4" @450
|
---|
580 | GlobalUnWire = "_GlobalUnWire@4" @451 ;obsolete
|
---|
581 | GlobalUnfix = "_GlobalUnfix@4" @452 ;obsolete
|
---|
582 | GlobalUnlock = "_GlobalUnlock@4" @453
|
---|
583 | GlobalWire = "_GlobalWire@4" @454 ;obsolete
|
---|
584 | ; Heap32First = _Heap32First@?? @455 ;W95
|
---|
585 | ; Heap32ListFirst = _Heap32ListFirst@?? @456 ;W95
|
---|
586 | ; Heap32ListNext = _Heap32ListNext@?? @457 ;W95
|
---|
587 | ; Heap32Next = _Heap32Next@?? @458 ;W95
|
---|
588 | HeapAlloc = "_HeapAlloc@12" @459
|
---|
589 | HeapCompact = "_HeapCompact@8" @460
|
---|
590 | HeapCreate = "_HeapCreate@12" @461
|
---|
591 | ; HeapCreateTagsW = _HeapCreateTagsW@?? ;NT
|
---|
592 | HeapDestroy = "_HeapDestroy@4" @462
|
---|
593 | ; HeapExtend = _HeapExtend@?? ;NT
|
---|
594 | HeapFree = "_HeapFree@12" @463
|
---|
595 | HeapLock = "_HeapLock@4" @464
|
---|
596 | HeapReAlloc = "_HeapReAlloc@16" @465
|
---|
597 | ; HeapQueryTagsW = _HeapQueryTagsW@?? ;NT
|
---|
598 | ; HeapSetFlags = _HeapSetFlags@?? @466
|
---|
599 | "HeapSize" = "_HeapSize@12" @467 ; reserved linker word
|
---|
600 | HeapUnlock = "_HeapUnlock@4" @468
|
---|
601 | ; HeapUsage = _HeapUsage@?? ;NT
|
---|
602 | HeapValidate = "_HeapValidate@12" @469
|
---|
603 | HeapWalk = "_HeapWalk@8" @470
|
---|
604 |
|
---|
605 | InitAtomTable = "_InitAtomTable@4" @471
|
---|
606 | InitializeCriticalSection = "_InitializeCriticalSection@4" @472
|
---|
607 | InitializeCriticalSectionAndSpinCount = "_InitializeCriticalSectionAndSpinCount@8" @1473
|
---|
608 | InterlockedCompareExchange = "_InterlockedCompareExchange@12" @787 ;NT
|
---|
609 | InterlockedDecrement = "_InterlockedDecrement@4" @473
|
---|
610 | InterlockedExchange = "_InterlockedExchange@8" @474
|
---|
611 | InterlockedExchangeAdd = "_InterlockedExchangeAdd@8" @788 ;NT
|
---|
612 | InterlockedIncrement = "_InterlockedIncrement@4" @475
|
---|
613 | ; InvalidateNLSCache = _InvalidateNLSCache@?? @476 ;W95
|
---|
614 | ; InvalidateConsoleDIBits = _InvalidateConsoleDIBits@?? ;NT
|
---|
615 | IsBadCodePtr = "_IsBadCodePtr@4" @477
|
---|
616 | IsBadHugeReadPtr = "_IsBadHugeReadPtr@8" @478
|
---|
617 | IsBadHugeWritePtr = "_IsBadHugeWritePtr@8" @479
|
---|
618 | IsBadReadPtr = "_IsBadReadPtr@8" @480
|
---|
619 | IsBadStringPtrA = "_IsBadStringPtrA@8" @481
|
---|
620 | IsBadStringPtrW = "_IsBadStringPtrW@8" @482
|
---|
621 | IsBadWritePtr = "_IsBadWritePtr@8" @483
|
---|
622 | IsDBCSLeadByte = "_IsDBCSLeadByte@4" @484
|
---|
623 | IsDBCSLeadByteEx = "_IsDBCSLeadByteEx@8" @485
|
---|
624 | ; IsLSCallback = _IsLSCallback@?? @486 ;W95
|
---|
625 | ; IsSLCallback = _IsSLCallback@?? @487 ;W95
|
---|
626 | IsDebuggerPresent = "_IsDebuggerPresent@0" @889 ;NT/98
|
---|
627 | IsValidCodePage = "_IsValidCodePage@4" @488
|
---|
628 | IsValidLocale = "_IsValidLocale@8" @489
|
---|
629 | K32Thk1632Epilog = "_K32Thk1632Epilog@4" @490 ;W95
|
---|
630 | K32Thk1632Prolog = "_K32Thk1632Prolog@4" @491 ;W95
|
---|
631 | LCMapStringA = "_LCMapStringA@24" @492
|
---|
632 | LCMapStringW = "_LCMapStringW@24" @493
|
---|
633 | LeaveCriticalSection = "_LeaveCriticalSection@4" @494
|
---|
634 | LoadLibraryA = "_LoadLibraryA@4" @495
|
---|
635 | LoadLibraryExA = "_LoadLibraryExA@12" @496
|
---|
636 | LoadLibraryExW = "_LoadLibraryExW@12" @497
|
---|
637 | LoadLibraryW = "_LoadLibraryW@4" @498
|
---|
638 | LoadModule = "_LoadModule@8" @499
|
---|
639 | LoadResource = "_LoadResource@8" @500
|
---|
640 | LocalAlloc = "_LocalAlloc@8" @501
|
---|
641 | LocalCompact = "_LocalCompact@4" @502 ;obsolete
|
---|
642 | LocalFileTimeToFileTime = "_LocalFileTimeToFileTime@8" @503
|
---|
643 | LocalFlags = "_LocalFlags@4" @504
|
---|
644 | LocalFree = "_LocalFree@4" @505
|
---|
645 | LocalHandle = "_LocalHandle@4" @506
|
---|
646 | LocalLock = "_LocalLock@4" @507
|
---|
647 | LocalReAlloc = "_LocalReAlloc@12" @508
|
---|
648 | LocalShrink = "_LocalShrink@8" @509 ;obsolete
|
---|
649 | LocalSize = "_LocalSize@4" @510
|
---|
650 | LocalUnlock = "_LocalUnlock@4" @511
|
---|
651 | LockFile = "_LockFile@20" @512
|
---|
652 | LockFileEx = "_LockFileEx@24" @513
|
---|
653 | LockResource = "_LockResource@4" @514
|
---|
654 |
|
---|
655 | MakeCriticalSectionGlobal = "_MakeCriticalSectionGlobal@4" @515
|
---|
656 | ; MapHInstLS = _MapHInstLS@?? @516 ;W95
|
---|
657 | ; MapHInstLS_PN = _MapHInstLS_PN@?? @517 ;W95
|
---|
658 | ; MapHInstSL = _MapHInstSL@?? @518 ;W95
|
---|
659 | ; MapHInstSL_PN = _MapHInstSL_PN@?? @519 ;W95
|
---|
660 | ; MapHModuleLS = _MapHModuleLS@?? @520 ;W95
|
---|
661 | ; MapHModuleSL = _MapHModuleSL@?? @521 ;W95
|
---|
662 | MapLS = "_MapLS@4" @522 ;W95
|
---|
663 | MapSL = "_MapSL@4" @523 ;W95
|
---|
664 | MapSLFix = "_MapSLFix@4" @524 ;W95
|
---|
665 | MapViewOfFile = "_MapViewOfFile@20" @525
|
---|
666 | MapViewOfFileEx = "_MapViewOfFileEx@24" @526
|
---|
667 | ;;;; Module32First = _Module32First@8 @527 ;W95
|
---|
668 | ;;;; Module32Next = _Module32Next@8 @528 ;W95
|
---|
669 | MoveFileA = "_MoveFileA@8" @529
|
---|
670 | MoveFileExA = "_MoveFileExA@12" @530
|
---|
671 | MoveFileExW = "_MoveFileExW@12" @531
|
---|
672 | MoveFileW = "_MoveFileW@8" @532
|
---|
673 | MulDiv = "_MulDiv@12" @533
|
---|
674 | MultiByteToWideChar = "_MultiByteToWideChar@24" @534
|
---|
675 | ; NotifyNLSUserCache = _NotifyNLSUserCache@?? @535 ;W95
|
---|
676 | ; OpenConsoleW = _OpenConsoleW@?? ;NT
|
---|
677 | OpenEventA = "_OpenEventA@12" @536
|
---|
678 | OpenEventW = "_OpenEventW@12" @537
|
---|
679 | OpenFile = "_OpenFile@12" @538
|
---|
680 | OpenFileMappingA = "_OpenFileMappingA@12" @539
|
---|
681 | OpenFileMappingW = "_OpenFileMappingW@12" @540
|
---|
682 | OpenMutexA = "_OpenMutexA@12" @541
|
---|
683 | OpenMutexW = "_OpenMutexW@12" @542
|
---|
684 | OpenProcess = "_OpenProcess@12" @543
|
---|
685 | OpenProfileUserMapping = "_OpenProfileUserMapping@0" @544
|
---|
686 | OpenSemaphoreA = "_OpenSemaphoreA@12" @545
|
---|
687 | OpenSemaphoreW = "_OpenSemaphoreW@12" @546
|
---|
688 | ; OpenVxDHandle = _OpenVxDHandle@?? @547 ;W95
|
---|
689 | ; OpenWaitableTimerA = _OpenWaitableTimerA@?? ;NT
|
---|
690 | ; OpenWaitableTimerW = _OpenWaitableTimerW@?? ;NT
|
---|
691 | OutputDebugStringA = "_OutputDebugStringA@4" @548
|
---|
692 | OutputDebugStringW = "_OutputDebugStringW@4" @549
|
---|
693 | PeekConsoleInputA = "_PeekConsoleInputA@16" @550
|
---|
694 | PeekConsoleInputW = "_PeekConsoleInputW@16" @551
|
---|
695 | PeekNamedPipe = "_PeekNamedPipe@24" @552
|
---|
696 | PostQueuedCompletionStatus = "_PostQueuedCompletionStatus@16" @553
|
---|
697 | PrepareTape = "_PrepareTape@12" @554
|
---|
698 | ;;; Process32First = _Process32First@8 @555 ;W95
|
---|
699 | ;;; Process32Next = _Process32Next@8 @556 ;W95
|
---|
700 | PulseEvent = "_PulseEvent@4" @557
|
---|
701 | PurgeComm = "_PurgeComm@8" @558
|
---|
702 | QT_Thunk = "_QT_Thunk@4" @559 ;W95
|
---|
703 | QueryDosDeviceA = "_QueryDosDeviceA@12" @560
|
---|
704 | QueryDosDeviceW = "_QueryDosDeviceW@12" @561
|
---|
705 | ; QueryNumberOfEventLogRecords = _QueryNumberOfEventLogRecords@?? @562 ;W95
|
---|
706 | ; QueryOldestEventLogRecord = _QueryOldestEventLogRecord@?? @563 ;W95
|
---|
707 | QueryPerformanceCounter = "_QueryPerformanceCounter@4" @564
|
---|
708 | QueryPerformanceFrequency = "_QueryPerformanceFrequency@4" @565
|
---|
709 | ; QueryWin31IniFilesMappedToRegistry = _QueryWin31IniFilesMappedToRegistry@?? ;NT
|
---|
710 | QueueUserAPC = "_QueueUserAPC@12" @566
|
---|
711 | RaiseException = "_RaiseException@16" @567
|
---|
712 | ReadConsoleA = "_ReadConsoleA@20" @568
|
---|
713 | ReadConsoleInputA = "_ReadConsoleInputA@16" @569
|
---|
714 | ; ReadConsoleInputExA = _ReadConsoleInputExA@?? ;NT
|
---|
715 | ; ReadConsoleInputExW = _ReadConsoleInputExW@?? ;NT
|
---|
716 | ReadConsoleInputW = "_ReadConsoleInputW@16" @570
|
---|
717 | ReadConsoleOutputA = "_ReadConsoleOutputA@20" @571
|
---|
718 | ReadConsoleOutputAttribute = "_ReadConsoleOutputAttribute@20" @572
|
---|
719 | ReadConsoleOutputCharacterA = "_ReadConsoleOutputCharacterA@20" @573
|
---|
720 | ReadConsoleOutputCharacterW = "_ReadConsoleOutputCharacterW@20" @574
|
---|
721 | ReadConsoleOutputW = "_ReadConsoleOutputW@20" @575
|
---|
722 | ReadConsoleW = "_ReadConsoleW@20" @576
|
---|
723 | ; ReadDirectoryChangesW = _ReadDirectoryChangesW@?? ;NT
|
---|
724 | ReadFile = "_ReadFile@20" @577
|
---|
725 | ReadFileEx = "_ReadFileEx@20" @578
|
---|
726 | ; ReadFileScatter = _ReadFileScatter@?? ;NT
|
---|
727 | ReadProcessMemory = "_ReadProcessMemory@20" @579
|
---|
728 | RegisterServiceProcess = "_RegisterServiceProcess@8" @580 ;W95
|
---|
729 | ReinitializeCriticalSection = "_ReinitializeCriticalSection@4" @581 ;W95
|
---|
730 | ; RegisterConsoleVDM = _RegisterConsoleVDM@?? ;NT
|
---|
731 | ; RegisterWaitForInputIdle = _RegisterWaitForInputIdle@?? ;NT
|
---|
732 | ; RegisterWowBaseHandlers = _RegisterWowBaseHandlers@?? ;NT
|
---|
733 | ; RegisterWowExec = _RegisterWowExec@?? ;NT
|
---|
734 | ReleaseMutex = "_ReleaseMutex@4" @582
|
---|
735 | ReleaseSemaphore = "_ReleaseSemaphore@12" @583
|
---|
736 | RemoveDirectoryA = "_RemoveDirectoryA@4" @584
|
---|
737 | RemoveDirectoryW = "_RemoveDirectoryW@4" @585
|
---|
738 | ResetEvent = "_ResetEvent@4" @586
|
---|
739 | ResumeThread = "_ResumeThread@4" @587
|
---|
740 | RtlFillMemory = "_RtlFillMemory@12" @588
|
---|
741 | RtlMoveMemory = "_RtlMoveMemory@12" @589
|
---|
742 | RtlUnwind = "_RtlUnwind@16" @590
|
---|
743 | RtlZeroMemory = "_RtlZeroMemory@8" @591
|
---|
744 | SMapLS = "_SMapLS@4" @592 ;W95
|
---|
745 | SMapLS_IP_EBP_12 = "_SMapLS_IP_EBP_12@4" @593 ;W95
|
---|
746 | SMapLS_IP_EBP_16 = "_SMapLS_IP_EBP_16@4" @594 ;W95
|
---|
747 | SMapLS_IP_EBP_20 = "_SMapLS_IP_EBP_20@4" @595 ;W95
|
---|
748 | SMapLS_IP_EBP_24 = "_SMapLS_IP_EBP_24@4" @596 ;W95
|
---|
749 | SMapLS_IP_EBP_28 = "_SMapLS_IP_EBP_28@4" @597 ;W95
|
---|
750 | SMapLS_IP_EBP_32 = "_SMapLS_IP_EBP_32@4" @598 ;W95
|
---|
751 | SMapLS_IP_EBP_36 = "_SMapLS_IP_EBP_36@4" @599 ;W95
|
---|
752 | SMapLS_IP_EBP_40 = "_SMapLS_IP_EBP_40@4" @600 ;W95
|
---|
753 | SMapLS_IP_EBP_8 = "_SMapLS_IP_EBP_8@4" @601 ;W95
|
---|
754 | SUnMapLS = "_SUnMapLS@4" @602 ;W95
|
---|
755 | SUnMapLS_IP_EBP_12 = "_SUnMapLS_IP_EBP_12@4" @603 ;W95
|
---|
756 | SUnMapLS_IP_EBP_16 = "_SUnMapLS_IP_EBP_16@4" @604 ;W95
|
---|
757 | SUnMapLS_IP_EBP_20 = "_SUnMapLS_IP_EBP_20@4" @605 ;W95
|
---|
758 | SUnMapLS_IP_EBP_24 = "_SUnMapLS_IP_EBP_24@4" @606 ;W95
|
---|
759 | SUnMapLS_IP_EBP_28 = "_SUnMapLS_IP_EBP_28@4" @607 ;W95
|
---|
760 | SUnMapLS_IP_EBP_32 = "_SUnMapLS_IP_EBP_32@4" @608 ;W95
|
---|
761 | SUnMapLS_IP_EBP_36 = "_SUnMapLS_IP_EBP_36@4" @609 ;W95
|
---|
762 | SUnMapLS_IP_EBP_40 = "_SUnMapLS_IP_EBP_40@4" @610 ;W95
|
---|
763 | SUnMapLS_IP_EBP_8 = "_SUnMapLS_IP_EBP_8@4" @611 ;W95
|
---|
764 | ScrollConsoleScreenBufferA = "_ScrollConsoleScreenBufferA@20" @612
|
---|
765 | ScrollConsoleScreenBufferW = "_ScrollConsoleScreenBufferW@20" @613
|
---|
766 | SearchPathA = "_SearchPathA@24" @614
|
---|
767 | SearchPathW = "_SearchPathW@24" @615
|
---|
768 | SetCommBreak = "_SetCommBreak@4" @616
|
---|
769 | SetCommConfig = "_SetCommConfig@12" @617
|
---|
770 | SetCommMask = "_SetCommMask@8" @618
|
---|
771 | SetCommState = "_SetCommState@8" @619
|
---|
772 | SetCommTimeouts = "_SetCommTimeouts@8" @620
|
---|
773 | SetComputerNameA = "_SetComputerNameA@4" @621
|
---|
774 | SetComputerNameW = "_SetComputerNameW@4" @622
|
---|
775 | SetConsoleActiveScreenBuffer = "_SetConsoleActiveScreenBuffer@4" @623
|
---|
776 | SetConsoleCP = "_SetConsoleCP@4" @624
|
---|
777 | ; SetConsoleCommandHistoryMode = _SetConsoleCommandHistoryMode@?? ;NT
|
---|
778 | SetConsoleCtrlHandler = "_SetConsoleCtrlHandler@8" @625
|
---|
779 | ; SetConsoleCursor = _SetConsoleCursor@?? ;NT
|
---|
780 | SetConsoleCursorInfo = "_SetConsoleCursorInfo@8" @626
|
---|
781 | SetConsoleCursorPosition = "_SetConsoleCursorPosition@8" @627
|
---|
782 | ; SetConsoleDisplayMode = _SetConsoleDisplayMode@?? ;NT
|
---|
783 | ; SetConsoleFont = _SetConsoleFont@?? ;NT
|
---|
784 | ; SetConsoleHardwareState = _SetConsoleHardwareState@?? ;NT
|
---|
785 | ; SetConsoleIcon = _SetConsoleIcon@?? ;NT
|
---|
786 | ; SetConsoleInputExeNameA = _SetConsoleInputExeNameA@?? ;NT
|
---|
787 | ; SetConsoleInputExeNameW = _SetConsoleInputExeNameW@?? ;NT
|
---|
788 | ; SetConsoleKeyShortcuts = _SetConsoleKeyShortcuts@?? ;NT
|
---|
789 | ; SetConsoleMaximumWindowSize = _SetConsoleMaximumWindowSize@?? ;NT
|
---|
790 | ; SetConsoleMenuClose = _SetConsoleMenuClose@?? ;NT
|
---|
791 | SetConsoleMode = "_SetConsoleMode@8" @628
|
---|
792 | ; SetConsoleNumberOfCommandsA = _SetConsoleNumberOfCommandsA@?? ;NT
|
---|
793 | ; SetConsoleNumberOfCommandsW = _SetConsoleNumberOfCommandsW@?? ;NT
|
---|
794 | SetConsoleOutputCP = "_SetConsoleOutputCP@4" @629
|
---|
795 | ; SetConsolePalette = _SetConsolePalette@?? ;NT
|
---|
796 | SetConsoleScreenBufferSize = "_SetConsoleScreenBufferSize@8" @630
|
---|
797 | SetConsoleTextAttribute = "_SetConsoleTextAttribute@8" @631
|
---|
798 | SetConsoleTitleA = "_SetConsoleTitleA@4" @632
|
---|
799 | SetConsoleTitleW = "_SetConsoleTitleW@4" @633
|
---|
800 | SetConsoleWindowInfo = "_SetConsoleWindowInfo@12" @634
|
---|
801 | ; SetCriticalSectionSpinCount = _SetCriticalSectionSpinCount@?? ;NT
|
---|
802 | SetCurrentDirectoryA = "_SetCurrentDirectoryA@4" @635
|
---|
803 | SetCurrentDirectoryW = "_SetCurrentDirectoryW@4" @636
|
---|
804 | ; SetDaylightFlag = _SetDaylightFlag@?? @637 ;W95
|
---|
805 | SetDefaultCommConfigA = "_SetDefaultCommConfigA@12" @638
|
---|
806 | SetDefaultCommConfigW = "_SetDefaultCommConfigW@12" @639
|
---|
807 | SetEndOfFile = "_SetEndOfFile@4" @640
|
---|
808 | SetEnvironmentVariableA = "_SetEnvironmentVariableA@8" @641
|
---|
809 | SetEnvironmentVariableW = "_SetEnvironmentVariableW@8" @642
|
---|
810 | SetErrorMode = "_SetErrorMode@4" @643
|
---|
811 | SetEvent = "_SetEvent@4" @644
|
---|
812 | SetFileApisToANSI = "_SetFileApisToANSI@0" @645
|
---|
813 | SetFileApisToOEM = "_SetFileApisToOEM@0" @646
|
---|
814 | SetFileAttributesA = "_SetFileAttributesA@8" @647
|
---|
815 | SetFileAttributesW = "_SetFileAttributesW@8" @648
|
---|
816 | SetFilePointer = "_SetFilePointer@16" @649
|
---|
817 | SetFileTime = "_SetFileTime@16" @650
|
---|
818 | ; SetHandleContext = _SetHandleContext@?? @651 ;W95
|
---|
819 | SetHandleCount = "_SetHandleCount@4" @652
|
---|
820 | SetHandleInformation = "_SetHandleInformation@12" @653
|
---|
821 | ; SetLastConsoleEventActive = _SetLastConsoleEventActive@?? ;NT
|
---|
822 | SetLastError = "_SetLastError@4" @654
|
---|
823 | SetLocalTime = "_SetLocalTime@4" @655
|
---|
824 | SetLocaleInfoA = "_SetLocaleInfoA@12" @656
|
---|
825 | SetLocaleInfoW = "_SetLocaleInfoW@12" @657
|
---|
826 | SetMailslotInfo = "_SetMailslotInfo@8" @658
|
---|
827 | SetNamedPipeHandleState = "_SetNamedPipeHandleState@16" @659
|
---|
828 | SetPriorityClass = "_SetPriorityClass@8" @660
|
---|
829 | SetProcessAffinityMask = "_SetProcessAffinityMask@8" @862
|
---|
830 | SetProcessDword = "_SetProcessDword@12" @884
|
---|
831 | SetProcessPriorityBoost = "_SetProcessPriorityBoost@8" @863
|
---|
832 | SetProcessShutdownParameters = "_SetProcessShutdownParameters@8" @661
|
---|
833 | SetProcessWorkingSetSize = "_SetProcessWorkingSetSize@12" @662
|
---|
834 | SetStdHandle = "_SetStdHandle@8" @663
|
---|
835 | SetSystemPowerState = "_SetSystemPowerState@8" @664
|
---|
836 | SetSystemTime = "_SetSystemTime@4" @665
|
---|
837 | SetSystemTimeAdjustment = "_SetSystemTimeAdjustment@8" @666
|
---|
838 | SetTapeParameters = "_SetTapeParameters@12" @667
|
---|
839 | SetTapePosition = "_SetTapePosition@24" @668
|
---|
840 | SetThreadAffinityMask = "_SetThreadAffinityMask@8" @669
|
---|
841 | SetThreadContext = "_SetThreadContext@8" @670
|
---|
842 | ; SetThreadIdealProcessor = _SetThreadIdealProcessor@?? ;NT
|
---|
843 | SetThreadLocale = "_SetThreadLocale@4" @671
|
---|
844 | SetThreadPriority = "_SetThreadPriority@8" @672
|
---|
845 | SetThreadPriorityBoost = "_SetThreadPriorityBoost@8" @789 ;NT
|
---|
846 | SetTimeZoneInformation = "_SetTimeZoneInformation@4" @673
|
---|
847 | SetUnhandledExceptionFilter = "_SetUnhandledExceptionFilter@4" @674
|
---|
848 | ; SetVDMCurrentDirectories = _SetVDMCurrentDirectories@?? ;NT
|
---|
849 | SetVolumeLabelA = "_SetVolumeLabelA@8" @675
|
---|
850 | SetVolumeLabelW = "_SetVolumeLabelW@8" @676
|
---|
851 | ; SetWaitableTimer = _SetWaitableTimer@?? ;NT
|
---|
852 | SetupComm = "_SetupComm@12" @677
|
---|
853 | ; ShowConsoleCursor = _ShowConsoleCursor@?? ;NT
|
---|
854 | ; SignalObjectAndWait = _SignalObjectAndWait@?? ;NT
|
---|
855 | SizeofResource = "_SizeofResource@8" @678
|
---|
856 | Sleep = "_Sleep@4" @679
|
---|
857 | SleepEx = "_SleepEx@8" @680
|
---|
858 | SuspendThread = "_SuspendThread@4" @681
|
---|
859 | ; SwitchToFiber = _SwitchToFiber@?? ;NT
|
---|
860 | SwitchToThread = "_SwitchToThread@0" @918 ;NT
|
---|
861 | SystemTimeToFileTime = "_SystemTimeToFileTime@8" @682
|
---|
862 | SystemTimeToTzSpecificLocalTime = "_SystemTimeToTzSpecificLocalTime@12" @683
|
---|
863 | TerminateProcess = "_TerminateProcess@8" @684
|
---|
864 | TerminateThread = "_TerminateThread@8" @685
|
---|
865 | Thread32First = "_Thread32First@8" @686 ;W95
|
---|
866 | Thread32Next = "_Thread32Next@8" @687 ;W95
|
---|
867 | ThunkConnect32 = "_ThunkConnect32@24" @688 ;W95
|
---|
868 | TlsAlloc = "_TlsAlloc@0" @689
|
---|
869 | ; TlsAllocInternal = _TlsAllocInternal@?? @690 ;W95
|
---|
870 | TlsFree = "_TlsFree@4" @691
|
---|
871 | ; TlsFreeInternal = _TlsFreeInternal@?? @692 ;W95
|
---|
872 | TlsGetValue = "_TlsGetValue@4" @693
|
---|
873 | TlsSetValue = "_TlsSetValue@8" @694
|
---|
874 | ; Toolhelp32ReadProcessMemory = _Toolhelp32ReadProcessMemory@?? @695 ;W95
|
---|
875 | TransactNamedPipe = "_TransactNamedPipe@28" @696
|
---|
876 | TransmitCommChar = "_TransmitCommChar@8" @697
|
---|
877 | ; TrimVirtualBuffer = _TrimVirtualBuffer@?? ;NT
|
---|
878 | TryEnterCriticalSection = "_TryEnterCriticalSection@4" @898 ;NT
|
---|
879 | ; UTRegister = _UTRegister@?? @698 ;W95
|
---|
880 | ; UTUnRegister = _UTUnRegister@?? @699 ;W95
|
---|
881 | UnMapLS = "_UnMapLS@4" @700 ;W95
|
---|
882 | UnMapSLFixArray = "_UnMapSLFixArray@12" @701 ;W95
|
---|
883 | UnhandledExceptionFilter = "_UnhandledExceptionFilter@4" @702
|
---|
884 | UninitializeCriticalSection = "_UninitializeCriticalSection@4" @703 ;W95
|
---|
885 | UnlockFile = "_UnlockFile@20" @704
|
---|
886 | UnlockFileEx = "_UnlockFileEx@20" @705
|
---|
887 | UnmapViewOfFile = "_UnmapViewOfFile@4" @706
|
---|
888 | UpdateResourceA = "_UpdateResourceA@24" @707
|
---|
889 | UpdateResourceW = "_UpdateResourceW@24" @708
|
---|
890 | ; VDMConsoleOperation = _VDMConsoleOperation@?? ;NT
|
---|
891 | ; VDMOperationStarted = _VDMOperationStarted@?? ;NT
|
---|
892 | VerLanguageNameA = "_VerLanguageNameA@12" @709
|
---|
893 | VerLanguageNameW = "_VerLanguageNameW@12" @710
|
---|
894 | ; VerifyConsoleToHandle = _VerifyConsoleToHandle@?? ;NT
|
---|
895 | VirtualAlloc = "_VirtualAlloc@16" @711
|
---|
896 | ; VirtualAllocEx = _VirtualAllocEx@?? ;NT
|
---|
897 | ; VirtualBufferExceptionHandler = _VirtualBufferExceptionHandler ;NT
|
---|
898 | VirtualFree = "_VirtualFree@12" @712
|
---|
899 | ; VirtualFreeEx = _VirtuelFreeEx@?? ;NT
|
---|
900 | VirtualLock = "_VirtualLock@8" @713
|
---|
901 | VirtualProtect = "_VirtualProtect@16" @714
|
---|
902 | VirtualProtectEx = "_VirtualProtectEx@20" @715
|
---|
903 | VirtualQuery = "_VirtualQuery@12" @716
|
---|
904 | VirtualQueryEx = "_VirtualQueryEx@16" @717
|
---|
905 | VirtualUnlock = "_VirtualUnlock@8" @718
|
---|
906 | WaitCommEvent = "_WaitCommEvent@12" @719
|
---|
907 | WaitForDebugEvent = "_WaitForDebugEvent@8" @720
|
---|
908 | WaitForMultipleObjects = "_WaitForMultipleObjects@16" @721
|
---|
909 | WaitForMultipleObjectsEx = "_WaitForMultipleObjectsEx@20" @722
|
---|
910 | WaitForSingleObject = "_WaitForSingleObject@8" @723
|
---|
911 | WaitForSingleObjectEx = "_WaitForSingleObjectEx@12" @724
|
---|
912 | WaitNamedPipeA = "_WaitNamedPipeA@8" @725
|
---|
913 | WaitNamedPipeW = "_WaitNamedPipeW@8" @726
|
---|
914 | WideCharToMultiByte = "_WideCharToMultiByte@32" @727
|
---|
915 | WinExec = "_WinExec@8" @728
|
---|
916 | WriteConsoleA = "_WriteConsoleA@20" @729
|
---|
917 | WriteConsoleInputA = "_WriteConsoleInputA@16" @730
|
---|
918 | ; WriteConsoleInputVDMA = _WriteConsoleInputVDMA@?? ;NT
|
---|
919 | ; WriteConsoleInputVDMW = _WriteConsoleInputVDMW@?? ;NT
|
---|
920 | WriteConsoleInputW = "_WriteConsoleInputW@16" @731
|
---|
921 | WriteConsoleOutputA = "_WriteConsoleOutputA@20" @732
|
---|
922 | WriteConsoleOutputAttribute = "_WriteConsoleOutputAttribute@20" @733
|
---|
923 | WriteConsoleOutputCharacterA = "_WriteConsoleOutputCharacterA@20" @734
|
---|
924 | WriteConsoleOutputCharacterW = "_WriteConsoleOutputCharacterW@20" @735
|
---|
925 | WriteConsoleOutputW = "_WriteConsoleOutputW@20" @736
|
---|
926 | WriteConsoleW = "_WriteConsoleW@20" @737
|
---|
927 | WriteFile = "_WriteFile@20" @738
|
---|
928 | WriteFileEx = "_WriteFileEx@20" @739
|
---|
929 | ; WriteFileGather = _WriteFileGather@?? ;NT
|
---|
930 | WritePrivateProfileSectionA = "_WritePrivateProfileSectionA@12" @740
|
---|
931 | WritePrivateProfileSectionW = "_WritePrivateProfileSectionW@12" @741
|
---|
932 | WritePrivateProfileStringA = "_WritePrivateProfileStringA@16" @742
|
---|
933 | WritePrivateProfileStringW = "_WritePrivateProfileStringW@16" @743
|
---|
934 | WritePrivateProfileStructA = "_WritePrivateProfileStructA@20" @744
|
---|
935 | WritePrivateProfileStructW = "_WritePrivateProfileStructW@20" @745
|
---|
936 | WriteProcessMemory = "_WriteProcessMemory@20" @746
|
---|
937 | WriteProfileSectionA = "_WriteProfileSectionA@8" @747
|
---|
938 | WriteProfileSectionW = "_WriteProfileSectionW@8" @748
|
---|
939 | WriteProfileStringA = "_WriteProfileStringA@12" @749
|
---|
940 | WriteProfileStringW = "_WriteProfileStringW@12" @750
|
---|
941 | WriteTapemark = "_WriteTapemark@16" @751
|
---|
942 | ; _DebugOut = __DebugOut@?? @752 ;W95
|
---|
943 | ; _DebugPrintf = __DebugPrintf@?? @753 ;W95
|
---|
944 | _hread = "__lread@12" @754
|
---|
945 | _hwrite = "__lwrite@12" @755
|
---|
946 | _lclose = "__lclose@4" @756
|
---|
947 | _lcreat = "__lcreat@8" @757
|
---|
948 | _llseek = "__llseek@12" @758
|
---|
949 | _lopen = "__lopen@8" @759
|
---|
950 | _lread = "__lread@12" @760
|
---|
951 | _lwrite = "__lwrite@12" @761
|
---|
952 | ; dprintf = _dprintf@?? @762 ;W95
|
---|
953 | lstrcat = "_lstrcatA@8" @763
|
---|
954 | lstrcatA = "_lstrcatA@8" @764
|
---|
955 | lstrcatW = "_lstrcatW@8" @765
|
---|
956 | lstrcmp = "_lstrcmpA@8" @766
|
---|
957 | lstrcmpA = "_lstrcmpA@8" @767
|
---|
958 | lstrcmpW = "_lstrcmpW@8" @768
|
---|
959 | lstrcmpi = "_lstrcmpiA@8" @769
|
---|
960 | lstrcmpiA = "_lstrcmpiA@8" @770
|
---|
961 | lstrcmpiW = "_lstrcmpiW@8" @771
|
---|
962 | lstrcpy = "_lstrcpyA@8" @772
|
---|
963 | lstrcpyA = "_lstrcpyA@8" @773
|
---|
964 | lstrcpyW = "_lstrcpyW@8" @774
|
---|
965 | lstrcpyn = "_lstrcpynA@12" @775
|
---|
966 | lstrcpynA = "_lstrcpynA@12" @776
|
---|
967 | lstrcpynW = "_lstrcpynW@12" @777
|
---|
968 | lstrlen = "_lstrlenA@4" @778
|
---|
969 | lstrlenA = "_lstrlenA@4" @779
|
---|
970 | lstrlenW = "_lstrlenW@4" @780
|
---|
971 | lstrcpynAtoW = "_lstrcpynAtoW@12" @781
|
---|
972 | lstrcpynWtoA = "_lstrcpynWtoA@12" @782
|
---|
973 | lstrcpyAtoW = "_lstrcpyAtoW@8" @783
|
---|
974 | lstrcpyWtoA = "_lstrcpyWtoA@8" @784
|
---|
975 | lstrncmpA = "_lstrncmpA@12" @785
|
---|
976 | lstrncmpW = "_lstrncmpW@12" @786
|
---|
977 |
|
---|
978 | GetDiskFreeSpaceExA = "_GetDiskFreeSpaceExA@16" @871
|
---|
979 | GetDiskFreeSpaceExW = "_GetDiskFreeSpaceExW@16" @873
|
---|
980 |
|
---|
981 | IsProcessorFeaturePresent = "_IsProcessorFeaturePresent@4" @880
|
---|
982 |
|
---|
983 | GetFileAttributesExA = "_GetFileAttributesExA@12" @874
|
---|
984 | GetFileAttributesExW = "_GetFileAttributesExW@12" @875
|
---|
985 |
|
---|
986 | lstrncmpiA = "_lstrncmpiA@12" @887
|
---|
987 | lstrncmpiW = "_lstrncmpiW@12" @888
|
---|
988 |
|
---|
989 | lstrlenAtoW = "_lstrlenAtoW@8" @890
|
---|
990 | lstrlenWtoA = "_lstrlenWtoA@8" @891
|
---|
991 | lstrtrunc = "_lstrtrunc@8" @892
|
---|
992 |
|
---|
993 | GetLongPathNameA = "_GetLongPathNameA@12" @900
|
---|
994 | GetLongPathNameW = "_GetLongPathNameW@12" @901
|
---|
995 |
|
---|
996 | ; Windows 2000, Terminal Server 4.0 SP4 functions
|
---|
997 | GetSystemWindowsDirectoryA = "_GetWindowsDirectoryA@8" @902
|
---|
998 | GetSystemWindowsDirectoryW = "_GetWindowsDirectoryW@8" @903
|
---|
999 |
|
---|
1000 | ; Windows 2000 (and up) volume functions
|
---|
1001 | FindFirstVolumeA = "_FindFirstVolumeA@8" @904
|
---|
1002 | FindFirstVolumeW = "_FindFirstVolumeW@8" @905
|
---|
1003 | FindNextVolumeA = "_FindNextVolumeA@12" @906
|
---|
1004 | FindNextVolumeW = "_FindNextVolumeW@12" @907
|
---|
1005 | FindVolumeClose = "_FindVolumeClose@4" @908
|
---|
1006 |
|
---|
1007 | FindFirstVolumeMountPointA = "_FindFirstVolumeMountPointA@12" @909
|
---|
1008 | FindFirstVolumeMountPointW = "_FindFirstVolumeMountPointW@12" @910
|
---|
1009 | FindNextVolumeMountPointA = "_FindNextVolumeMountPointA@12" @911
|
---|
1010 | FindNextVolumeMountPointW = "_FindNextVolumeMountPointW@12" @912
|
---|
1011 | FindVolumeMountPointClose = "_FindVolumeMountPointClose@4" @913
|
---|
1012 |
|
---|
1013 | GetVolumeNameForVolumeMountPointA = "_GetVolumeNameForVolumeMountPointA@12" @914
|
---|
1014 | GetVolumeNameForVolumeMountPointW = "_GetVolumeNameForVolumeMountPointW@12" @915
|
---|
1015 |
|
---|
1016 | GetVolumePathNameA = "_GetVolumePathNameA@12" @916
|
---|
1017 | GetVolumePathNameW = "_GetVolumePathNameW@12" @917
|
---|
1018 |
|
---|
1019 | GetFileSizeEx = "_GetFileSizeEx@8" @920
|
---|
1020 |
|
---|
1021 | GetCPInfoExA = "_GetCPInfoExA@12" @923
|
---|
1022 | GetCPInfoExW = "_GetCPInfoExW@12" @924
|
---|
1023 | ConvertThreadToFiber = "_ConvertThreadToFiber@4" @925
|
---|
1024 | ;
|
---|
1025 | ; ENDOFEXPORTS
|
---|
1026 | ; Internal function marker
|
---|
1027 | ;
|
---|
1028 |
|
---|
1029 | ;
|
---|
1030 | ; First free ordinal is 890
|
---|
1031 | ;
|
---|
1032 |
|
---|
1033 |
|
---|
1034 | ; ----------------------------------------------------------------------------
|
---|
1035 | ; APIs which doesn't really belong to kernel32.dll but just ended up here
|
---|
1036 | ; (Must be placed below ordinal 1200!)
|
---|
1037 | ; ----------------------------------------------------------------------------
|
---|
1038 | ;registry apis imported by advapi32
|
---|
1039 | RegCloseKey = "_RegCloseKey@4" @1100 NONAME
|
---|
1040 | RegConnectRegistryA = "_RegConnectRegistryA@12" @1101 NONAME
|
---|
1041 | RegConnectRegistryW = "_RegConnectRegistryW@12" @1102 NONAME
|
---|
1042 | RegCreateKeyA = "_RegCreateKeyA@12" @1103 NONAME
|
---|
1043 | RegCreateKeyExA = "_RegCreateKeyExA@36" @1104 NONAME
|
---|
1044 | RegCreateKeyExW = "_RegCreateKeyExW@36" @1105 NONAME
|
---|
1045 | RegCreateKeyW = "_RegCreateKeyW@12" @1106 NONAME
|
---|
1046 | RegDeleteKeyA = "_RegDeleteKeyA@8" @1107 NONAME
|
---|
1047 | RegDeleteKeyW = "_RegDeleteKeyW@8" @1108 NONAME
|
---|
1048 | RegDeleteValueA = "_RegDeleteValueA@8" @1109 NONAME
|
---|
1049 | RegDeleteValueW = "_RegDeleteValueW@8" @1110 NONAME
|
---|
1050 | RegEnumKeyA = "_RegEnumKeyA@16" @1111 NONAME
|
---|
1051 | RegEnumKeyExA = "_RegEnumKeyExA@32" @1112 NONAME
|
---|
1052 | RegEnumKeyExW = "_RegEnumKeyExW@32" @1113 NONAME
|
---|
1053 | RegEnumKeyW = "_RegEnumKeyW@16" @1114 NONAME
|
---|
1054 | RegEnumValueA = "_RegEnumValueA@32" @1115 NONAME
|
---|
1055 | RegEnumValueW = "_RegEnumValueW@32" @1116 NONAME
|
---|
1056 | RegFlushKey = "_RegFlushKey@4" @1117 NONAME
|
---|
1057 | RegGetKeySecurity = "_RegGetKeySecurity@16" @1118 NONAME
|
---|
1058 | RegLoadKeyA = "_RegLoadKeyA@12" @1119 NONAME
|
---|
1059 | RegLoadKeyW = "_RegLoadKeyW@12" @1120 NONAME
|
---|
1060 | RegNotifyChangeKeyValue = "_RegNotifyChangeKeyValue@20" @1121 NONAME
|
---|
1061 | RegOpenKeyA = "_RegOpenKeyA@12" @1122 NONAME
|
---|
1062 | RegOpenKeyExA = "_RegOpenKeyExA@20" @1123 NONAME
|
---|
1063 | RegOpenKeyExW = "_RegOpenKeyExW@20" @1124 NONAME
|
---|
1064 | RegOpenKeyW = "_RegOpenKeyW@12" @1125 NONAME
|
---|
1065 | RegQueryInfoKeyA = "_RegQueryInfoKeyA@48" @1126 NONAME
|
---|
1066 | RegQueryInfoKeyW = "_RegQueryInfoKeyW@48" @1127 NONAME
|
---|
1067 | RegQueryMultipleValuesA = "_RegQueryMultipleValuesA@20" @1128 NONAME
|
---|
1068 | RegQueryMultipleValuesW = "_RegQueryMultipleValuesW@20" @1129 NONAME
|
---|
1069 | RegQueryValueA = "_RegQueryValueA@16" @1130 NONAME
|
---|
1070 | RegQueryValueExA = "_RegQueryValueExA@24" @1131 NONAME
|
---|
1071 | RegQueryValueExW = "_RegQueryValueExW@24" @1132 NONAME
|
---|
1072 | RegQueryValueW = "_RegQueryValueW@16" @1133 NONAME
|
---|
1073 | RegReplaceKeyA = "_RegReplaceKeyA@16" @1134 NONAME
|
---|
1074 | RegReplaceKeyW = "_RegReplaceKeyW@16" @1135 NONAME
|
---|
1075 | RegRestoreKeyA = "_RegRestoreKeyA@12" @1136 NONAME
|
---|
1076 | RegRestoreKeyW = "_RegRestoreKeyW@12" @1137 NONAME
|
---|
1077 | RegSaveKeyA = "_RegSaveKeyA@12" @1138 NONAME
|
---|
1078 | RegSaveKeyW = "_RegSaveKeyW@12" @1139 NONAME
|
---|
1079 | RegSetKeySecurity = "_RegSetKeySecurity@12" @1140 NONAME
|
---|
1080 | RegSetValueA = "_RegSetValueA@20" @1141 NONAME
|
---|
1081 | RegSetValueExA = "_RegSetValueExA@24" @1142 NONAME
|
---|
1082 | RegSetValueExW = "_RegSetValueExW@24" @1143 NONAME
|
---|
1083 | RegSetValueW = "_RegSetValueW@20" @1144 NONAME
|
---|
1084 | RegUnLoadKeyA = "_RegUnLoadKeyA@8" @1145 NONAME
|
---|
1085 | RegUnLoadKeyW = "_RegUnLoadKeyW@8" @1146 NONAME
|
---|
1086 |
|
---|
1087 |
|
---|
1088 |
|
---|
1089 | ; ----------------------------------------------------------------------------
|
---|
1090 | ; KERNEL32 / WINE support functions that do not exist in the Win32 API
|
---|
1091 | ; (These starts at ordinal 1200, API have ordinal less than 1200.)
|
---|
1092 | ; ----------------------------------------------------------------------------
|
---|
1093 |
|
---|
1094 | DebugErrorBox = DebugErrorBox @1201 NONAME
|
---|
1095 | WriteLog @1202 NONAME
|
---|
1096 | WriteLogNoEOL @1218 NONAME
|
---|
1097 | WritePrivateLog @1208 NONAME
|
---|
1098 | DecreaseLogCount @1273 NONAME
|
---|
1099 | IncreaseLogCount @1274 NONAME
|
---|
1100 |
|
---|
1101 | ;Used by tibfix page in exe (change ordinal in pe2lx.cpp too!!)
|
---|
1102 | "_RegisterPe2LxExe@12" @1203
|
---|
1103 | "_RegisterPe2LxDll@12" @1209
|
---|
1104 |
|
---|
1105 | "_CreateWin32PeLdrExe@36" @1236
|
---|
1106 |
|
---|
1107 | "_RegisterLxExe@8" @1237
|
---|
1108 | "_RegisterLxDll@24" @1238
|
---|
1109 | "_UnregisterLxDll@4" @1239
|
---|
1110 | "_RegisterDummyExe@4" @1249
|
---|
1111 | "_IsDummyExeLoaded@0" @1250 NONAME
|
---|
1112 |
|
---|
1113 | ;version functions
|
---|
1114 | CheckVersionFromHMOD = CheckVersionFromHMOD @1223 NONAME
|
---|
1115 | CheckVersion = CheckVersion @1224 NONAME
|
---|
1116 |
|
---|
1117 | Win32QueryModuleName = Win32QueryModuleName @1225 NONAME
|
---|
1118 |
|
---|
1119 | GetFS = GetFS @1226 NONAME
|
---|
1120 | SetFS = SetFS @1227 NONAME
|
---|
1121 | SetReturnFS = SetReturnFS @1235 NONAME
|
---|
1122 |
|
---|
1123 | RestoreOS2TIB = "_RestoreOS2TIB@0" @1228 NONAME
|
---|
1124 | SetWin32TIB = "_SetWin32TIB@4" @1229 NONAME
|
---|
1125 | RestoreOS2FS = RestoreOS2FS @1230 NONAME
|
---|
1126 |
|
---|
1127 | ;SvL: HandleManager functions
|
---|
1128 |
|
---|
1129 | ; HMHandleTranslateToWin @1234
|
---|
1130 |
|
---|
1131 | _HMHandleAllocate @1231 NONAME
|
---|
1132 | _HMHandleFree @1232 NONAME
|
---|
1133 | _HMHandleTranslateToOS2 @1233 NONAME
|
---|
1134 | _HMMsgWaitForMultipleObjects @1260 NONAME
|
---|
1135 | _HMOpenThreadToken @1261 NONAME
|
---|
1136 | _HMOpenProcessToken @1262 NONAME
|
---|
1137 | _HMHandleGetUserData @1263 NONAME
|
---|
1138 | _HMHandleSetUserData @1303 NONAME
|
---|
1139 |
|
---|
1140 | "_GetThreadTEB@0" @1234 NONAME
|
---|
1141 | "_GetTEBFromThreadId@4" @1255 NONAME
|
---|
1142 | "_GetTEBFromThreadHandle@4" @1256 NONAME
|
---|
1143 |
|
---|
1144 | ; HEAP Management (heap.cpp, heapstring.cpp)
|
---|
1145 | HEAP_xalloc = "_HEAP_xalloc@12" @1240 NONAME
|
---|
1146 | HEAP_xrealloc = "_HEAP_xrealloc@16" @1241 NONAME
|
---|
1147 | HEAP_malloc = "_HEAP_malloc@4" @1242 NONAME
|
---|
1148 | HEAP_realloc = "_HEAP_realloc@8" @1243 NONAME
|
---|
1149 | HEAP_size = "_HEAP_size@4" @1292 NONAME
|
---|
1150 | HEAP_free = "_HEAP_free@4" @1244 NONAME
|
---|
1151 | HEAP_strdupWtoA = "_HEAP_strdupWtoA@12" @1245 NONAME
|
---|
1152 | HEAP_strdupAtoW = "_HEAP_strdupAtoW@12" @1246 NONAME
|
---|
1153 | HEAP_strdupA = "_HEAP_strdupA@12" @1247 NONAME
|
---|
1154 | HEAP_strdupW = "_HEAP_strdupW@12" @1248 NONAME
|
---|
1155 |
|
---|
1156 | "_VIRTUAL_MapFileA@12" @1251 NONAME
|
---|
1157 | "_VIRTUAL_MapFileW@12" @1252 NONAME
|
---|
1158 |
|
---|
1159 | OS2SetExceptionHandler @1253 NONAME
|
---|
1160 | OS2UnsetExceptionHandler @1254 NONAME
|
---|
1161 |
|
---|
1162 | ; -------------------
|
---|
1163 | ; Odin ini management
|
---|
1164 | ; -------------------
|
---|
1165 |
|
---|
1166 | "_PROFILE_GetOdinIniString@20" @1264 NONAME
|
---|
1167 | "_PROFILE_SetOdinIniString@12" @1265 NONAME
|
---|
1168 | "_PROFILE_GetOdinIniInt@12" @1266 NONAME
|
---|
1169 | "_PROFILE_SetOdinIniInt@12" @1267 NONAME
|
---|
1170 | "_PROFILE_GetOdinIniBool@12" @1268 NONAME
|
---|
1171 | "_PROFILE_SetOdinIniBool@12" @1269 NONAME
|
---|
1172 | "_PROFILE_SaveOdinIni@0" @1270 NONAME
|
---|
1173 |
|
---|
1174 | ;shared memory allocation
|
---|
1175 | _smalloc @1271 NONAME
|
---|
1176 | _smallocfill @1275 NONAME
|
---|
1177 | InitializeSharedHeap @1276 NONAME
|
---|
1178 | DestroySharedHeap @1277 NONAME
|
---|
1179 | _debug_smalloc @1278 NONAME
|
---|
1180 | _debug_smallocfill @1279 NONAME
|
---|
1181 | _debug_sfree @1280 NONAME
|
---|
1182 |
|
---|
1183 | ;code memory allocation
|
---|
1184 | _codeHeap @1272 NONAME
|
---|
1185 |
|
---|
1186 | ;fast file API's
|
---|
1187 | FindFirstFileMultiA = "_FindFirstFileMultiA@12" @1290 NONAME
|
---|
1188 | FindNextFileMultiA = "_FindNextFileMultiA@12" @1291 NONAME
|
---|
1189 |
|
---|
1190 | "_GetProcModuleFileNameA@12" @1295 NONAME
|
---|
1191 |
|
---|
1192 | ;Build number
|
---|
1193 | "_Odin32GetBuildNumber@0" @1293 NONAME
|
---|
1194 |
|
---|
1195 | "_WaitForInputIdle@8" @1301 NONAME
|
---|
1196 |
|
---|
1197 | InitializeKernel32 @1302 NONAME
|
---|
1198 |
|
---|
1199 | IsExeStarted = _IsExeStarted @2001 NONAME
|
---|
1200 | CheckCurFS @2002 NONAME
|
---|
1201 | _SupportsCPUID @2003 NONAME
|
---|
1202 | _GetCPUFeatures @2004 NONAME
|
---|
1203 | _CPUFeatures @2005 NONAME
|
---|
1204 |
|
---|
1205 | _wctype_table @2006 NONAME
|
---|
1206 | _casemap_upper @2007 NONAME
|
---|
1207 | _casemap_lower @2008 NONAME
|
---|
1208 |
|
---|
1209 | ; @@PF this exports were cut-out as a result of migration to new unicode
|
---|
1210 | ; header 29.07.2002 and replaced by 3 new entries
|
---|
1211 | ; _toupperW@4 @2006 NONAME
|
---|
1212 | ; _tolowerW@4 @2007 NONAME
|
---|
1213 | ; get_char_typeW @2008 NONAME
|
---|
1214 |
|
---|
1215 | "_GetProcessTIBSel@0" @2012 NONAME
|
---|
1216 |
|
---|
1217 | "_SetRegistryRootKey@8" @2013 NONAME
|
---|
1218 | "_SetCustomBuildName@8" @2014 NONAME
|
---|
1219 | "_RegisterCustomDriver@36" @2015 NONAME
|
---|
1220 |
|
---|
1221 | strcmpiW @2020 NONAME
|
---|
1222 | strstrW @2021 NONAME
|
---|
1223 | strncmpiW @2022 NONAME
|
---|
1224 | strtolW @2027 NONAME
|
---|
1225 | strtoulW @2028 NONAME
|
---|
1226 |
|
---|
1227 | cp_wcstombs @2023 NONAME
|
---|
1228 | cp_mbstowcs @2024 NONAME
|
---|
1229 | cp_get_table @2025 NONAME
|
---|
1230 |
|
---|
1231 | OSLibDosDevIOCtl @2026 NONAME
|
---|
1232 |
|
---|
1233 | _OSLibImSetMsgQueueProperty @2029 NONAME
|
---|
1234 |
|
---|
1235 | _fIsDBCSEnv @2103 NONAME
|
---|
1236 |
|
---|
1237 | vsnprintfW @2030 NONAME
|
---|
1238 | snprintfW @2031 NONAME
|
---|
1239 | sprintfW @2032 NONAME
|
---|
1240 |
|
---|
1241 | __argcA @2033 NONAME
|
---|
1242 | __argvA @2034 NONAME
|
---|
1243 | "_CommandLineToArgvW@8" @2035 NONAME
|
---|
1244 |
|
---|
1245 | ; custom dll hook installer
|
---|
1246 | "_ODIN_SetDllLoadCallback@4" @2100 NONAME
|
---|
1247 | ; override export
|
---|
1248 | "_ODIN_SetProcAddress@12" @2101 NONAME
|
---|
1249 |
|
---|
1250 | ; override TIB switching
|
---|
1251 | "_ODIN_SetTIBSwitch@4" @2102 NONAME
|
---|
1252 |
|
---|
1253 | "_hookInit@4" @2104 NONAME
|
---|
1254 |
|
---|
1255 | _GetDisplayCodepage @3000 NONAME
|
---|
1256 | _GetWindowsCodepage @3001 NONAME
|
---|
1257 |
|
---|
1258 | ; ODIN debugging functions
|
---|
1259 | "_dbg_GetThreadCallDepth@0" @3100 NONAME
|
---|
1260 | "_dbg_IncThreadCallDepth@0" @3101 NONAME
|
---|
1261 | "_dbg_DecThreadCallDepth@0" @3102 NONAME
|
---|
1262 | PerfView_RegisterCall @3103 NONAME
|
---|
1263 | PerfView_DumpProfile @3104 NONAME
|
---|
1264 | PerfView_Write @3105 NONAME
|
---|
1265 | "_dbg_GetLastCallerName@0" @3106 NONAME
|
---|
1266 | "_dbg_ThreadPushCall@4" @3107 NONAME
|
---|
1267 | "_dbg_ThreadPopCall@0" @3108 NONAME
|
---|
1268 |
|
---|
1269 | "_ODIN_QueryLoaders@24" @3109 NONAME
|
---|
1270 | "_ODIN_IsWin32App@4" @3110 NONAME
|
---|
1271 |
|
---|
1272 | "_OSLibWinCreateObject@32" @3111 NONAME
|
---|
1273 |
|
---|
1274 | "_MMAP_RegisterMemoryRange@16" @3112 NONAME
|
---|
1275 | "_MMAP_UnregisterMemoryRange@4" @3113 NONAME
|
---|
1276 |
|
---|
1277 | "_ODIN_SetExceptionHandler@4" @3114 NONAME
|
---|
1278 | "_ODIN_UnsetExceptionHandler@4" @3115 NONAME
|
---|
1279 |
|
---|
1280 | "_PSAPI_EnumProcessModules@16" @3116 NONAME
|
---|
1281 | "_PSAPI_GetModuleInformation@16" @3117 NONAME
|
---|
1282 |
|
---|
1283 | "_ODIN_SetProcessDword@12" @3118 NONAME
|
---|
1284 |
|
---|
1285 | ; required for Mozilla plugin
|
---|
1286 |
|
---|
1287 | "_ODIN_ThreadEnterOdinContext@8" = "_ODIN_ThreadEnterOdinContext@8" @3119
|
---|
1288 | "_ODIN_ThreadLeaveOdinContext@8" = "_ODIN_ThreadLeaveOdinContext@8" @3120
|
---|
1289 | "_ODIN_ThreadLeaveOdinContextNested@8" = "_ODIN_ThreadLeaveOdinContextNested@8" @3121
|
---|
1290 | "_ODIN_ThreadEnterOdinContextNested@12" = "_ODIN_ThreadEnterOdinContextNested@12" @3122
|
---|
1291 |
|
---|
1292 | ; Char functions (forwarders from user32)
|
---|
1293 | "_CharLowerA@4" @3127 NONAME
|
---|
1294 | "_CharLowerBuffA@8" @3128 NONAME
|
---|
1295 | "_CharLowerBuffW@8" @3129 NONAME
|
---|
1296 | "_CharLowerW@4" @3130 NONAME
|
---|
1297 | "_CharNextA@4" @3131 NONAME
|
---|
1298 | "_CharNextExA@12" @3132 NONAME
|
---|
1299 | "_CharNextExW@12" @3133 NONAME
|
---|
1300 | "_CharNextW@4" @3134 NONAME
|
---|
1301 | "_CharPrevA@8" @3135 NONAME
|
---|
1302 | "_CharPrevExA@16" @3136 NONAME
|
---|
1303 | "_CharPrevExW@16" @3137 NONAME
|
---|
1304 | "_CharPrevW@8" @3138 NONAME
|
---|
1305 | "_CharToOemA@8" @3139 NONAME
|
---|
1306 | "_CharToOemBuffA@12" @3140 NONAME
|
---|
1307 | "_CharToOemBuffW@12" @3141 NONAME
|
---|
1308 | "_CharToOemW@8" @3142 NONAME
|
---|
1309 | "_CharUpperA@4" @3143 NONAME
|
---|
1310 | "_CharUpperBuffA@8" @3144 NONAME
|
---|
1311 | "_CharUpperBuffW@8" @3145 NONAME
|
---|
1312 | "_CharUpperW@4" @3146 NONAME
|
---|
1313 | "_OemToCharA@8" @3149 NONAME
|
---|
1314 | "_OemToCharBuffA@12" @3150 NONAME
|
---|
1315 | "_OemToCharBuffW@12" @3151 NONAME
|
---|
1316 | "_OemToCharW@8" @3152 NONAME
|
---|
1317 | "_IsCharAlphaA@4" @3153 NONAME
|
---|
1318 | "_IsCharAlphaNumericA@4" @3154 NONAME
|
---|
1319 | "_IsCharAlphaNumericW@4" @3155 NONAME
|
---|
1320 | "_IsCharAlphaW@4" @3156 NONAME
|
---|
1321 | "_IsCharLowerA@4" @3157 NONAME
|
---|
1322 | "_IsCharLowerW@4" @3158 NONAME
|
---|
1323 | "_IsCharUpperA@4" @3159 NONAME
|
---|
1324 | "_IsCharUpperW@4" @3160 NONAME
|
---|
1325 |
|
---|
1326 | SetFilePointerEx = "_SetFilePointerEx@20" @3161
|
---|
1327 | SetWaitableTimer = "_SetWaitableTimer@24" @3162
|
---|
1328 |
|
---|
1329 | ; NTDLL forwarder
|
---|
1330 | VerSetConditionMask = "_VerSetConditionMask@16" @3163
|
---|
1331 |
|
---|
1332 | VerifyVersionInfoW = "_VerifyVersionInfoW@16" @3164
|
---|
1333 | GetUserDefaultUILanguage = "_GetUserDefaultUILanguage@0" @3165
|
---|
1334 |
|
---|
1335 | InitializeSListHead @3166
|
---|
1336 | InterlockedFlushSList @3167
|
---|
1337 | InterlockedPopEntrySList @3168
|
---|
1338 | InterlockedPushEntrySList @3169
|
---|
1339 | QueryDepthSList @3170
|
---|
1340 |
|
---|
1341 | ; RAS functions
|
---|
1342 | RasRegisterObjectTracking = "_RasRegisterObjectTracking@24" @3500
|
---|
1343 | RasDeregisterObjectTracking = "_RasDeregisterObjectTracking@4" @3501
|
---|
1344 | RasAddObject = "_RasAddObject@16" @3502
|
---|
1345 | RasRemoveObject = "_RasRemoveObject@8" @3503
|
---|
1346 | RasSetObjectUserData = "_RasSetObjectUserData@20" @3504
|
---|
1347 | RasQueryObjectUserData = "_RasQueryObjectUserData@20" @3505
|
---|
1348 | RasInitialize = "_RasInitialize@4" @3506
|
---|
1349 | RasUninitialize = "_RasUninitialize@0" @3507
|
---|
1350 | _RasLog = _RasLog @3508
|
---|
1351 | RasLogMsg = "_RasLogMsg@12" @3509
|
---|
1352 | RasLogObjects = "_RasLogObjects@8" @3510
|
---|
1353 | RasEnterSerialize = "_RasEnterSerialize@0" @3511
|
---|
1354 | RasExitSerialize = "_RasExitSerialize@0" @3512
|
---|
1355 | _RasLogNoEOL = _RasLogNoEOL @3513
|
---|
1356 | RasOpenLogChannel = "_RasOpenLogChannel@12" @3514
|
---|
1357 | RasWriteLogChannel = "_RasWriteLogChannel@12" @3515
|
---|
1358 | RasCloseLogChannel = "_RasCloseLogChannel@4" @3516
|
---|
1359 | _RasLog2 = _RasLog2 @3517
|
---|
1360 | RasLogMsg2 = "_RasLogMsg2@16" @3518
|
---|
1361 | _RasLogNoEOL2 = _RasLogNoEOL2 @3519
|
---|
1362 | RasSaveContext = "_RasSaveContext@4" @3520
|
---|
1363 | RasRestoreContext = "_RasRestoreContext@4" @3521
|
---|
1364 | RasEntry = "_RasEntry@12" @3522
|
---|
1365 | RasSetProcAddr = "_RasSetProcAddr@12" @3523
|
---|
1366 | RasTrackMemFree = "_RasTrackMemFree@8" @3524
|
---|
1367 | RasTrackMemAlloc = "_RasTrackMemAlloc@8" @3525
|
---|
1368 | RasTrackMemRealloc = "_RasTrackMemRealloc@12" @3526
|
---|
1369 | RasCountObjects = "_RasCountObjects@12" @3527
|
---|
1370 | RasGetTrackHandle = "_RasGetTrackHandle@4" @3528
|
---|
1371 |
|
---|
1372 | DecodePointer = "_DecodePointer@4" @3529 NONAME
|
---|
1373 | EncodePointer = "_EncodePointer@4" @3530 NONAME
|
---|
1374 | RtlUniform = "_RtlUniform@4" @3531 NONAME
|
---|
1375 |
|
---|
1376 | ___seh_handler_win32 @3600 NONAME
|
---|
1377 | "_ForceWin32TIB@0" @3601 NONAME
|
---|
1378 | ___seh_handler @3602 NONAME
|
---|
1379 |
|
---|
1380 | interlocked_cmpxchg64 = "_interlocked_cmpxchg64" @3603
|
---|