8 debug_channels (comm console debugstr dll int resource stress thunk toolhelp
11 # Functions exported by the Win95 kernel32.dll
12 # (these need to have these exact ordinals, for some win95 dlls
13 # import kernel32.dll by ordinal)
15 # names of undocumented ordinal only calls are taken from:
16 # - k32exp.h by Andrew Schulman
17 # - error messages and strings from the debug version of kernel32.dll
18 # - code generated by the MS Thunk Compiler
19 # - symbols exported by the Oct 94 beta version of kernel32.dll
21 1 stdcall -register -i386 VxDCall0(long) VxDCall
22 2 stdcall -register -i386 VxDCall1(long) VxDCall
23 3 stdcall -register -i386 VxDCall2(long) VxDCall
24 4 stdcall -register -i386 VxDCall3(long) VxDCall
25 5 stdcall -register -i386 VxDCall4(long) VxDCall
26 6 stdcall -register -i386 VxDCall5(long) VxDCall
27 7 stdcall -register -i386 VxDCall6(long) VxDCall
28 8 stdcall -register -i386 VxDCall7(long) VxDCall
29 9 stdcall -register -i386 VxDCall8(long) VxDCall
30 10 stdcall k32CharToOemA(str ptr) k32CharToOemA
31 11 stdcall k32CharToOemBuffA(str ptr long) k32CharToOemBuffA
32 12 stdcall k32OemToCharA(ptr ptr) k32OemToCharA
33 13 stdcall k32OemToCharBuffA(ptr ptr long) k32OemToCharBuffA
34 14 stdcall k32LoadStringA(long long ptr long) k32LoadStringA
35 15 varargs k32wsprintfA(str str) k32wsprintfA
36 16 stdcall k32wvsprintfA(ptr str ptr) k32wvsprintfA
37 17 stdcall -register -i386 CommonUnimpStub() CommonUnimpStub
38 18 stdcall GetProcessDword(long long) GetProcessDword
39 19 stub ThunkTheTemplateHandle
40 20 stdcall DosFileHandleToWin32Handle(long) DosFileHandleToWin32Handle
41 21 stdcall Win32HandleToDosFileHandle(long) Win32HandleToDosFileHandle
42 22 stdcall DisposeLZ32Handle(long) DisposeLZ32Handle
43 23 stub GDIReallyCares
44 24 stdcall GlobalAlloc16(long long) GlobalAlloc16
45 25 stdcall GlobalLock16(long) GlobalLock16
46 26 stdcall GlobalUnlock16(long) GlobalUnlock16
47 27 stdcall GlobalFix16(long) GlobalFix16
48 28 stdcall GlobalUnfix16(long) GlobalUnfix16
49 29 stdcall GlobalWire16(long) GlobalWire16
50 30 stdcall GlobalUnWire16(long) GlobalUnWire16
51 31 stdcall GlobalFree16(long) GlobalFree16
52 32 stdcall GlobalSize16(long) GlobalSize16
53 33 stdcall HouseCleanLogicallyDeadHandles() HouseCleanLogicallyDeadHandles
54 34 stdcall GetWin16DOSEnv() GetWin16DOSEnv
55 35 stdcall LoadLibrary16(str) LoadLibrary16
56 36 stdcall FreeLibrary16(long) FreeLibrary16
57 37 stdcall GetProcAddress16(long str) WIN32_GetProcAddress16
58 38 stdcall -register -i386 AllocMappedBuffer() AllocMappedBuffer
59 39 stdcall -register -i386 FreeMappedBuffer() FreeMappedBuffer
60 40 stdcall -register -i386 OT_32ThkLSF() OT_32ThkLSF
61 41 stdcall ThunkInitLSF(long str long str str) ThunkInitLSF
62 42 stdcall -register -i386 LogApiThkLSF(str) LogApiThkLSF
63 43 stdcall ThunkInitLS(long str long str str) ThunkInitLS
64 44 stdcall -register -i386 LogApiThkSL(str) LogApiThkSL
65 45 stdcall -register -i386 Common32ThkLS() Common32ThkLS
66 46 stdcall ThunkInitSL(long str long str str) ThunkInitSL
67 47 stdcall -register -i386 LogCBThkSL(str) LogCBThkSL
68 48 stdcall ReleaseThunkLock(ptr) ReleaseThunkLock
69 49 stdcall RestoreThunkLock(long) RestoreThunkLock
71 51 stdcall -register -i386 W32S_BackTo32() W32S_BackTo32
72 52 stdcall GetThunkBuff() GetThunkBuff
73 53 stdcall GetThunkStuff(str str) GetThunkStuff
74 54 stdcall K32WOWCallback16(long long) K32WOWCallback16
75 55 stdcall K32WOWCallback16Ex(ptr long long ptr ptr) K32WOWCallback16Ex
76 56 stdcall K32WOWGetVDMPointer(long long long) K32WOWGetVDMPointer
77 57 stdcall K32WOWHandle32(long long) K32WOWHandle32
78 58 stdcall K32WOWHandle16(long long) K32WOWHandle16
79 59 stdcall K32WOWGlobalAlloc16(long long) K32WOWGlobalAlloc16
80 60 stdcall K32WOWGlobalLock16(long) K32WOWGlobalLock16
81 61 stdcall K32WOWGlobalUnlock16(long) K32WOWGlobalUnlock16
82 62 stdcall K32WOWGlobalFree16(long) K32WOWGlobalFree16
83 63 stdcall K32WOWGlobalAllocLock16(long long ptr) K32WOWGlobalAllocLock16
84 64 stdcall K32WOWGlobalUnlockFree16(long) K32WOWGlobalUnlockFree16
85 65 stdcall K32WOWGlobalLockSize16(long ptr) K32WOWGlobalLockSize16
86 66 stdcall K32WOWYield16() K32WOWYield16
87 67 stdcall K32WOWDirectedYield16(long) K32WOWDirectedYield16
88 68 stdcall K32WOWGetVDMPointerFix(long long long) K32WOWGetVDMPointerFix
89 69 stdcall K32WOWGetVDMPointerUnfix(long) K32WOWGetVDMPointerUnfix
90 70 stdcall K32WOWGetDescriptor(long long) K32WOWGetDescriptor
92 72 forward K32RtlLargeIntegerAdd ntdll.RtlLargeIntegerAdd
93 73 forward K32RtlEnlargedIntegerMultiply ntdll.RtlEnlargedIntegerMultiply
94 74 forward K32RtlEnlargedUnsignedMultiply ntdll.RtlEnlargedUnsignedMultiply
95 75 forward K32RtlEnlargedUnsignedDivide ntdll.RtlEnlargedUnsignedDivide
96 76 forward K32RtlExtendedLargeIntegerDivide ntdll.RtlExtendedLargeIntegerDivide
97 77 forward K32RtlExtendedMagicDivide ntdll.RtlExtendedMagicDivide
98 78 forward K32RtlExtendedIntegerMultiply ntdll.RtlExtendedIntegerMultiply
99 79 forward K32RtlLargeIntegerShiftLeft ntdll.RtlLargeIntegerShiftLeft
100 80 forward K32RtlLargeIntegerShiftRight ntdll.RtlLargeIntegerShiftRight
101 81 forward K32RtlLargeIntegerArithmeticShift ntdll.RtlLargeIntegerArithmeticShift
102 82 forward K32RtlLargeIntegerNegate ntdll.RtlLargeIntegerNegate
103 83 forward K32RtlLargeIntegerSubtract ntdll.RtlLargeIntegerSubtract
104 84 forward K32RtlConvertLongToLargeInteger ntdll.RtlConvertLongToLargeInteger
105 85 forward K32RtlConvertUlongToLargeInteger ntdll.RtlConvertUlongToLargeInteger
106 86 stdcall @(ptr) _KERNEL32_86
107 87 stdcall SSOnBigStack() SSOnBigStack
108 88 varargs SSCall(long long ptr) SSCall
109 89 stdcall -register -i386 FT_PrologPrime() FT_PrologPrime
110 90 stdcall -register -i386 QT_ThunkPrime() QT_ThunkPrime
111 91 stdcall PK16FNF(ptr) PK16FNF
112 92 stdcall GetPK16SysVar() GetPK16SysVar
113 93 stdcall GetpWin16Lock(ptr) GetpWin16Lock
114 94 stdcall _CheckNotSysLevel(ptr) _CheckNotSysLevel
115 95 stdcall _ConfirmSysLevel(ptr) _ConfirmSysLevel
116 96 stdcall _ConfirmWin16Lock() _ConfirmWin16Lock
117 97 stdcall _EnterSysLevel(ptr) _EnterSysLevel
118 98 stdcall _LeaveSysLevel(ptr) _LeaveSysLevel
119 99 stdcall @(long) _KERNEL32_99
120 100 stdcall @(long long long) _KERNEL32_100
144 # functions exported by name, ordinal doesn't matter
146 @ stdcall AddAtomA(str) AddAtomA
147 @ stdcall AddAtomW(wstr) AddAtomW
148 @ stdcall AllocConsole() AllocConsole
149 @ stub AllocLSCallback
150 @ stdcall AllocSLCallback(ptr ptr) AllocSLCallback
151 @ stdcall AreFileApisANSI() AreFileApisANSI
152 @ stdcall BackupRead(ptr ptr long ptr long long ptr) BackupRead
153 @ stdcall BackupSeek(ptr long long ptr ptr ptr) BackupSeek
154 @ stdcall BackupWrite(ptr ptr long ptr long long ptr) BackupWrite
155 @ stdcall Beep(long long) Beep
156 @ stub BeginUpdateResourceA
157 @ stub BeginUpdateResourceW
158 @ stdcall BuildCommDCBA(str ptr) BuildCommDCBA
159 @ stdcall BuildCommDCBAndTimeoutsA(str ptr ptr) BuildCommDCBAndTimeoutsA
160 @ stdcall BuildCommDCBAndTimeoutsW(wstr ptr ptr) BuildCommDCBAndTimeoutsW
161 @ stdcall BuildCommDCBW(wstr ptr) BuildCommDCBW
162 @ stdcall CallNamedPipeA(str ptr long ptr long ptr long) CallNamedPipeA
163 @ stdcall CallNamedPipeW(wstr ptr long ptr long ptr long) CallNamedPipeW
180 @ stdcall ClearCommBreak(long) ClearCommBreak
181 @ stdcall ClearCommError(long ptr ptr) ClearCommError
182 @ stdcall CloseHandle(long) CloseHandle
183 @ stdcall CloseProfileUserMapping() CloseProfileUserMapping
184 @ stub CloseSystemHandle
185 @ stdcall CommConfigDialogA(str long ptr) CommConfigDialogA
186 @ stdcall CommConfigDialogW(wstr long ptr) CommConfigDialogW
187 @ stdcall CompareFileTime(ptr ptr) CompareFileTime
188 @ stdcall CompareStringA(long long str long str long) CompareStringA
189 @ stdcall CompareStringW(long long wstr long wstr long) CompareStringW
190 @ stdcall ConnectNamedPipe(long ptr) ConnectNamedPipe
191 @ stdcall ContinueDebugEvent(long long long) ContinueDebugEvent
192 @ stdcall ConvertDefaultLocale (long) ConvertDefaultLocale
193 @ stdcall ConvertToGlobalHandle(long) ConvertToGlobalHandle
194 @ stdcall CopyFileA(str str long) CopyFileA
195 @ stdcall CopyFileW(wstr wstr long) CopyFileW
196 @ stdcall CreateConsoleScreenBuffer(long long ptr long ptr) CreateConsoleScreenBuffer
197 @ stdcall CreateDirectoryA(str ptr) CreateDirectoryA
198 @ stdcall CreateDirectoryExA(str str ptr) CreateDirectoryExA
199 @ stdcall CreateDirectoryExW(wstr wstr ptr) CreateDirectoryExW
200 @ stdcall CreateDirectoryW(wstr ptr) CreateDirectoryW
201 @ stdcall CreateEventA(ptr long long str) CreateEventA
202 @ stdcall CreateEventW(ptr long long wstr) CreateEventW
203 @ stdcall CreateFileA(str long long ptr long long long) CreateFileA
204 @ stdcall CreateFileMappingA(long ptr long long long str) CreateFileMappingA
205 @ stdcall CreateFileMappingW(long ptr long long long wstr) CreateFileMappingW
206 @ stdcall CreateFileW(wstr long long ptr long long long) CreateFileW
207 @ stdcall CreateIoCompletionPort(long long long long) CreateIoCompletionPort
208 @ stub CreateKernelThread
209 @ stdcall CreateMailslotA(ptr long long ptr) CreateMailslotA
210 @ stdcall CreateMailslotW(ptr long long ptr) CreateMailslotW
211 @ stdcall CreateMutexA(ptr long str) CreateMutexA
212 @ stdcall CreateMutexW(ptr long wstr) CreateMutexW
213 @ stdcall CreateNamedPipeA(str long long long long long long ptr) CreateNamedPipeA
214 @ stdcall CreateNamedPipeW(wstr long long long long long long ptr) CreateNamedPipeW
215 @ stdcall CreatePipe(ptr ptr ptr long) CreatePipe
216 @ stdcall CreateProcessA(str str ptr ptr long long ptr str ptr ptr) CreateProcessA
217 @ stdcall CreateProcessW(wstr wstr ptr ptr long long ptr wstr ptr ptr) CreateProcessW
218 @ stub CreateRemoteThread
219 @ stdcall CreateSemaphoreA(ptr long long str) CreateSemaphoreA
220 @ stdcall CreateSemaphoreW(ptr long long wstr) CreateSemaphoreW
221 @ stdcall CreateSocketHandle() CreateSocketHandle
222 @ stdcall CreateTapePartition(long long long long) CreateTapePartition
223 @ stdcall CreateThread(ptr long ptr long long ptr) CreateThread
224 @ stdcall CreateToolhelp32Snapshot(long long) CreateToolhelp32Snapshot
225 @ stdcall DebugActiveProcess(long) DebugActiveProcess
226 @ stdcall DebugBreak() DebugBreak
227 @ stdcall DefineDosDeviceA(long str str) DefineDosDeviceA
228 @ stub DefineDosDeviceW
229 @ stdcall DeleteAtom(long) DeleteAtom
230 @ forward DeleteCriticalSection ntdll.RtlDeleteCriticalSection
231 @ stdcall DeleteFileA(str) DeleteFileA
232 @ stdcall DeleteFileW(wstr) DeleteFileW
233 @ stdcall DeviceIoControl(long long ptr long ptr long ptr ptr) DeviceIoControl
234 @ stdcall DisableThreadLibraryCalls(long) DisableThreadLibraryCalls
235 @ stdcall DisconnectNamedPipe(long) DisconnectNamedPipe
236 @ stdcall DosDateTimeToFileTime(long long ptr) DosDateTimeToFileTime
237 @ stdcall DuplicateHandle(long long long ptr long long long) DuplicateHandle
238 @ stub EndUpdateResourceA
239 @ stub EndUpdateResourceW
240 @ forward EnterCriticalSection ntdll.RtlEnterCriticalSection
241 @ stdcall EnumCalendarInfoA(ptr long long long) EnumCalendarInfoA
242 @ stub EnumCalendarInfoW
243 @ stdcall EnumDateFormatsA(ptr long long) EnumDateFormatsA
244 @ stdcall EnumDateFormatsW(ptr long long) EnumDateFormatsW
245 @ stdcall EnumResourceLanguagesA(long str str ptr long) EnumResourceLanguagesA
246 @ stdcall EnumResourceLanguagesW(long wstr wstr ptr long) EnumResourceLanguagesW
247 @ stdcall EnumResourceNamesA(long str ptr long) EnumResourceNamesA
248 @ stdcall EnumResourceNamesW(long wstr ptr long) EnumResourceNamesW
249 @ stdcall EnumResourceTypesA(long ptr long) EnumResourceTypesA
250 @ stdcall EnumResourceTypesW(long ptr long) EnumResourceTypesW
251 @ stdcall EnumSystemCodePagesA(ptr long) EnumSystemCodePagesA
252 @ stdcall EnumSystemCodePagesW(ptr long) EnumSystemCodePagesW
253 @ stdcall EnumSystemLocalesA(ptr long) EnumSystemLocalesA
254 @ stdcall EnumSystemLocalesW(ptr long) EnumSystemLocalesW
255 @ stdcall EnumTimeFormatsA(ptr long long) EnumTimeFormatsA
256 @ stdcall EnumTimeFormatsW(ptr long long) EnumTimeFormatsW
257 @ stdcall EraseTape(ptr long long) EraseTape
258 @ stdcall EscapeCommFunction(long long) EscapeCommFunction
259 @ stdcall ExitProcess(long) ExitProcess
260 @ stdcall ExitThread(long) ExitThread
261 @ stdcall ExpandEnvironmentStringsA(str ptr long) ExpandEnvironmentStringsA
262 @ stdcall ExpandEnvironmentStringsW(wstr ptr long) ExpandEnvironmentStringsW
263 @ stdcall -register -i386 FT_Exit0() FT_Exit0
264 @ stdcall -register -i386 FT_Exit12() FT_Exit12
265 @ stdcall -register -i386 FT_Exit16() FT_Exit16
266 @ stdcall -register -i386 FT_Exit20() FT_Exit20
267 @ stdcall -register -i386 FT_Exit24() FT_Exit24
268 @ stdcall -register -i386 FT_Exit28() FT_Exit28
269 @ stdcall -register -i386 FT_Exit32() FT_Exit32
270 @ stdcall -register -i386 FT_Exit36() FT_Exit36
271 @ stdcall -register -i386 FT_Exit40() FT_Exit40
272 @ stdcall -register -i386 FT_Exit44() FT_Exit44
273 @ stdcall -register -i386 FT_Exit48() FT_Exit48
274 @ stdcall -register -i386 FT_Exit4() FT_Exit4
275 @ stdcall -register -i386 FT_Exit52() FT_Exit52
276 @ stdcall -register -i386 FT_Exit56() FT_Exit56
277 @ stdcall -register -i386 FT_Exit8() FT_Exit8
278 @ stdcall -register -i386 FT_Prolog() FT_Prolog
279 @ stdcall -register -i386 FT_Thunk() FT_Thunk
280 @ stdcall FatalAppExitA(long str) FatalAppExitA
281 @ stdcall FatalAppExitW(long wstr) FatalAppExitW
283 @ stdcall FileTimeToDosDateTime(ptr ptr ptr) FileTimeToDosDateTime
284 @ stdcall FileTimeToLocalFileTime(ptr ptr) FileTimeToLocalFileTime
285 @ stdcall FileTimeToSystemTime(ptr ptr) FileTimeToSystemTime
286 @ stdcall FillConsoleOutputAttribute(long long long long ptr) FillConsoleOutputAttribute
287 @ stdcall FillConsoleOutputCharacterA(long long long long ptr) FillConsoleOutputCharacterA
288 @ stdcall FillConsoleOutputCharacterW(long long long long ptr) FillConsoleOutputCharacterW
289 @ stdcall FindAtomA(str) FindAtomA
290 @ stdcall FindAtomW(wstr) FindAtomW
291 @ stdcall FindCloseChangeNotification(long) FindCloseChangeNotification
292 @ stdcall FindClose(long) FindClose
293 @ stdcall FindFirstChangeNotificationA(str long long) FindFirstChangeNotificationA
294 @ stdcall FindFirstChangeNotificationW(wstr long long) FindFirstChangeNotificationW
295 @ stdcall FindFirstFileA(str ptr) FindFirstFileA
296 @ stdcall FindFirstFileW(wstr ptr) FindFirstFileW
297 @ stdcall FindNextChangeNotification(long) FindNextChangeNotification
298 @ stdcall FindNextFileA(long ptr) FindNextFileA
299 @ stdcall FindNextFileW(long ptr) FindNextFileW
300 @ stdcall FindResourceA(long str str) FindResourceA
301 @ stdcall FindResourceExA(long str str long) FindResourceExA
302 @ stdcall FindResourceExW(long wstr wstr long) FindResourceExW
303 @ stdcall FindResourceW(long wstr wstr) FindResourceW
304 @ stdcall FlushConsoleInputBuffer(long) FlushConsoleInputBuffer
305 @ stdcall FlushFileBuffers(long) FlushFileBuffers
306 @ stdcall FlushInstructionCache(long long long) FlushInstructionCache
307 @ stdcall FlushViewOfFile(ptr long) FlushViewOfFile
310 @ stdcall FormatMessageA(long ptr long long ptr long ptr) FormatMessageA
311 @ stdcall FormatMessageW(long ptr long long ptr long ptr) FormatMessageW
312 @ stdcall FreeConsole() FreeConsole
313 @ stdcall FreeEnvironmentStringsA(ptr) FreeEnvironmentStringsA
314 @ stdcall FreeEnvironmentStringsW(ptr) FreeEnvironmentStringsW
315 @ stub FreeLSCallback
316 @ stdcall FreeLibraryAndExitThread(long long) FreeLibraryAndExitThread
317 @ stdcall FreeLibrary(long) FreeLibrary
318 @ stdcall FreeResource(long) FreeResource
319 @ stdcall FreeSLCallback(long) FreeSLCallback
320 @ stdcall GenerateConsoleCtrlEvent(long long) GenerateConsoleCtrlEvent
321 @ stdcall GetACP() GetACP
322 @ stdcall GetAtomNameA(long ptr long) GetAtomNameA
323 @ stdcall GetAtomNameW(long ptr long) GetAtomNameW
324 @ stdcall GetBinaryType(ptr ptr) GetBinaryTypeA
325 @ stdcall GetBinaryTypeA(ptr ptr) GetBinaryTypeA
326 @ stdcall GetBinaryTypeW(ptr ptr) GetBinaryTypeW
327 @ stdcall GetCPInfo(long ptr) GetCPInfo
328 @ stdcall GetCommConfig(long ptr long) GetCommConfig
329 @ stdcall GetCommMask(long ptr) GetCommMask
330 @ stdcall GetCommModemStatus(long ptr) GetCommModemStatus
331 @ stdcall GetCommProperties(long ptr) GetCommProperties
332 @ stdcall GetCommState(long ptr) GetCommState
333 @ stdcall GetCommTimeouts(long ptr) GetCommTimeouts
334 @ stdcall GetCommandLineA() GetCommandLineA
335 @ stdcall GetCommandLineW() GetCommandLineW
336 @ stdcall GetCompressedFileSizeA(long ptr) GetCompressedFileSizeA
337 @ stdcall GetCompressedFileSizeW(long ptr) GetCompressedFileSizeW
338 @ stdcall GetComputerNameA(ptr ptr) GetComputerNameA
339 @ stdcall GetComputerNameW(ptr ptr) GetComputerNameW
340 @ stdcall GetConsoleCP() GetConsoleCP
341 @ stdcall GetConsoleCursorInfo(long ptr) GetConsoleCursorInfo
342 @ stdcall GetConsoleMode(long ptr) GetConsoleMode
343 @ stdcall GetConsoleOutputCP() GetConsoleOutputCP
344 @ stdcall GetConsoleScreenBufferInfo(long ptr) GetConsoleScreenBufferInfo
345 @ stdcall GetConsoleTitleA(ptr long) GetConsoleTitleA
346 @ stdcall GetConsoleTitleW(ptr long) GetConsoleTitleW
347 @ stdcall GetCurrencyFormatA(long long str ptr str long) GetCurrencyFormatA
348 @ stdcall GetCurrencyFormatW(long long str ptr str long) GetCurrencyFormatW
349 @ stdcall GetCurrentDirectoryA(long ptr) GetCurrentDirectoryA
350 @ stdcall GetCurrentDirectoryW(long ptr) GetCurrentDirectoryW
351 @ stdcall GetCurrentProcess() GetCurrentProcess
352 @ stdcall GetCurrentProcessId() GetCurrentProcessId
353 @ stdcall GetCurrentThread() GetCurrentThread
354 @ stdcall GetCurrentThreadId() GetCurrentThreadId
355 @ stdcall GetDateFormatA(long long ptr str ptr long) GetDateFormatA
356 @ stdcall GetDateFormatW(long long ptr wstr ptr long) GetDateFormatW
357 @ stub GetDaylightFlag
358 @ stdcall GetDefaultCommConfigA(str ptr long) GetDefaultCommConfigA
359 @ stdcall GetDefaultCommConfigW(wstr ptr long) GetDefaultCommConfigW
360 @ stdcall GetDiskFreeSpaceA(str ptr ptr ptr ptr) GetDiskFreeSpaceA
361 @ stdcall GetDiskFreeSpaceW(wstr ptr ptr ptr ptr) GetDiskFreeSpaceW
362 @ stdcall GetDriveTypeA(str) GetDriveTypeA
363 @ stdcall GetDriveTypeW(wstr) GetDriveTypeW
364 @ stdcall GetEnvironmentStrings() GetEnvironmentStringsA
365 @ stdcall GetEnvironmentStringsA() GetEnvironmentStringsA
366 @ stdcall GetEnvironmentStringsW() GetEnvironmentStringsW
367 @ stdcall GetEnvironmentVariableA(str ptr long) GetEnvironmentVariableA
368 @ stdcall GetEnvironmentVariableW(wstr ptr long) GetEnvironmentVariableW
370 @ stdcall GetExitCodeProcess(long ptr) GetExitCodeProcess
371 @ stdcall GetExitCodeThread(long ptr) GetExitCodeThread
372 @ stdcall GetFileAttributesA(str) GetFileAttributesA
373 @ stdcall GetFileAttributesW(wstr) GetFileAttributesW
374 @ stdcall GetFileInformationByHandle(long ptr) GetFileInformationByHandle
375 @ stdcall GetFileSize(long ptr) GetFileSize
376 @ stdcall GetFileTime(long ptr ptr ptr) GetFileTime
377 @ stdcall GetFileType(long) GetFileType
378 @ stdcall GetFullPathNameA(str long ptr ptr) GetFullPathNameA
379 @ stdcall GetFullPathNameW(wstr long ptr ptr) GetFullPathNameW
380 @ stdcall GetHandleContext(long) GetHandleContext
381 @ stdcall GetHandleInformation(long ptr) GetHandleInformation
382 @ stub GetLSCallbackTarget
383 @ stub GetLSCallbackTemplate
384 @ stdcall GetLargestConsoleWindowSize(long) GetLargestConsoleWindowSize
385 @ stdcall GetLastError() GetLastError
386 @ stdcall GetLocalTime(ptr) GetLocalTime
387 @ stdcall GetLocaleInfoA(long long ptr long) GetLocaleInfoA
388 @ stdcall GetLocaleInfoW(long long ptr long) GetLocaleInfoW
389 @ stdcall GetLogicalDriveStringsA(long ptr) GetLogicalDriveStringsA
390 @ stdcall GetLogicalDriveStringsW(long ptr) GetLogicalDriveStringsW
391 @ stdcall GetLogicalDrives() GetLogicalDrives
392 @ stdcall GetMailslotInfo(long ptr ptr ptr ptr) GetMailslotInfo
393 @ stdcall GetModuleFileNameA(long ptr long) GetModuleFileNameA
394 @ stdcall GetModuleFileNameW(long ptr long) GetModuleFileNameW
395 @ stdcall GetModuleHandleA(str) GetModuleHandleA
396 @ stdcall GetModuleHandleW(wstr) GetModuleHandleW
397 @ stdcall GetNamedPipeHandleStateA(long ptr ptr ptr ptr str long) GetNamedPipeHandleStateA
398 @ stdcall GetNamedPipeHandleStateW(long ptr ptr ptr ptr wstr long) GetNamedPipeHandleStateW
399 @ stdcall GetNamedPipeInfo(long ptr ptr ptr ptr) GetNamedPipeInfo
400 @ stdcall GetNumberFormatA(long long str ptr ptr long) GetNumberFormatA
401 @ stdcall GetNumberFormatW(long long wstr ptr ptr long) GetNumberFormatW
402 @ stdcall GetNumberOfConsoleInputEvents(long ptr) GetNumberOfConsoleInputEvents
403 @ stdcall GetNumberOfConsoleMouseButtons(ptr) GetNumberOfConsoleMouseButtons
404 @ stdcall GetOEMCP() GetOEMCP
405 @ stdcall GetOverlappedResult(long ptr ptr long) GetOverlappedResult
406 @ stdcall GetPriorityClass(long) GetPriorityClass
407 @ stdcall GetPrivateProfileIntA(str str long str) GetPrivateProfileIntA
408 @ stdcall GetPrivateProfileIntW(wstr wstr long wstr) GetPrivateProfileIntW
409 @ stdcall GetPrivateProfileSectionA(str ptr long str) GetPrivateProfileSectionA
410 @ stdcall GetPrivateProfileSectionNamesA(ptr long str) GetPrivateProfileSectionNamesA
411 @ stdcall GetPrivateProfileSectionNamesW(ptr long wstr) GetPrivateProfileSectionNamesW
412 @ stdcall GetPrivateProfileSectionW(wstr ptr long wstr) GetPrivateProfileSectionW
413 @ stdcall GetPrivateProfileStringA(str str str ptr long str) GetPrivateProfileStringA
414 @ stdcall GetPrivateProfileStringW(wstr wstr wstr ptr long wstr) GetPrivateProfileStringW
415 @ stdcall GetPrivateProfileStructA (str str ptr long str) GetPrivateProfileStructA
416 @ stdcall GetPrivateProfileStructW(wstr wstr ptr long wstr) GetPrivateProfileStructW
417 @ stdcall GetProcAddress(long str) GetProcAddress
418 @ stdcall GetProcessAffinityMask(long ptr ptr) GetProcessAffinityMask
419 @ stdcall GetProcessFlags(long) GetProcessFlags
420 @ stdcall GetProcessHeap() GetProcessHeap
421 @ stdcall GetProcessHeaps(long ptr) GetProcessHeaps
422 @ stdcall GetProcessShutdownParameters(ptr ptr) GetProcessShutdownParameters
423 @ stdcall GetProcessTimes(long ptr ptr ptr ptr) GetProcessTimes
424 @ stdcall GetProcessVersion(long) GetProcessVersion
425 @ stdcall GetProcessWorkingSetSize(long ptr ptr) GetProcessWorkingSetSize
426 @ stub GetProductName
427 @ stdcall GetProfileIntA(str str long) GetProfileIntA
428 @ stdcall GetProfileIntW(wstr wstr long) GetProfileIntW
429 @ stdcall GetProfileSectionA(str ptr long) GetProfileSectionA
430 @ stdcall GetProfileSectionW(wstr ptr long) GetProfileSectionW
431 @ stdcall GetProfileStringA(str str str ptr long) GetProfileStringA
432 @ stdcall GetProfileStringW(wstr wstr wstr ptr long) GetProfileStringW
433 @ stdcall GetQueuedCompletionStatus(long ptr ptr ptr long) GetQueuedCompletionStatus
434 @ stub GetSLCallbackTarget
435 @ stub GetSLCallbackTemplate
436 @ stdcall GetShortPathNameA(str ptr long) GetShortPathNameA
437 @ stdcall GetShortPathNameW(wstr ptr long) GetShortPathNameW
438 @ stdcall GetStartupInfoA(ptr) GetStartupInfoA
439 @ stdcall GetStartupInfoW(ptr) GetStartupInfoW
440 @ stdcall GetStdHandle(long) GetStdHandle
441 @ stdcall GetStringTypeA(long long str long ptr) GetStringTypeA
442 @ stdcall GetStringTypeExA(long long str long ptr) GetStringTypeExA
443 @ stdcall GetStringTypeExW(long long wstr long ptr) GetStringTypeExW
444 @ stdcall GetStringTypeW(long wstr long ptr) GetStringTypeW
445 @ stdcall GetSystemDefaultLCID() GetSystemDefaultLCID
446 @ stdcall GetSystemDefaultLangID() GetSystemDefaultLangID
447 @ stdcall GetSystemDirectoryA(ptr long) GetSystemDirectoryA
448 @ stdcall GetSystemDirectoryW(ptr long) GetSystemDirectoryW
449 @ stdcall GetSystemInfo(ptr) GetSystemInfo
450 @ stdcall GetSystemPowerStatus(ptr) GetSystemPowerStatus
451 @ stdcall GetSystemTime(ptr) GetSystemTime
452 @ stdcall GetSystemTimeAdjustment(ptr ptr ptr) GetSystemTimeAdjustment
453 @ stdcall GetSystemTimeAsFileTime(ptr) GetSystemTimeAsFileTime
454 @ stdcall GetTapeParameters(ptr long ptr ptr) GetTapeParameters
455 @ stdcall GetTapePosition(ptr long ptr ptr ptr) GetTapePosition
456 @ stdcall GetTapeStatus(ptr) GetTapeStatus
457 @ stdcall GetTempFileNameA(str str long ptr) GetTempFileNameA
458 @ stdcall GetTempFileNameW(wstr wstr long ptr) GetTempFileNameW
459 @ stdcall GetTempPathA(long ptr) GetTempPathA
460 @ stdcall GetTempPathW(long ptr) GetTempPathW
461 @ stdcall GetThreadContext(long ptr) GetThreadContext
462 @ stdcall GetThreadLocale() GetThreadLocale
463 @ stdcall GetThreadPriority(long) GetThreadPriority
464 @ stdcall GetThreadSelectorEntry(long long ptr) GetThreadSelectorEntry
465 @ stdcall GetThreadTimes(long ptr ptr ptr ptr) GetThreadTimes
466 @ stdcall GetTickCount() GetTickCount
467 @ stdcall GetTimeFormatA(long long ptr str ptr long) GetTimeFormatA
468 @ stdcall GetTimeFormatW(long long ptr wstr ptr long) GetTimeFormatW
469 @ stdcall GetTimeZoneInformation(ptr) GetTimeZoneInformation
470 @ stdcall GetUserDefaultLCID() GetUserDefaultLCID
471 @ stdcall GetUserDefaultLangID() GetUserDefaultLangID
472 @ stdcall GetVersion() GetVersion
473 @ stdcall GetVersionExA(ptr) GetVersionExA
474 @ stdcall GetVersionExW(ptr) GetVersionExW
475 @ stdcall GetVolumeInformationA(str ptr long ptr ptr ptr ptr long) GetVolumeInformationA
476 @ stdcall GetVolumeInformationW(wstr ptr long ptr ptr ptr ptr long) GetVolumeInformationW
477 @ stdcall GetWindowsDirectoryA(ptr long) GetWindowsDirectoryA
478 @ stdcall GetWindowsDirectoryW(ptr long) GetWindowsDirectoryW
479 @ stdcall GlobalAddAtomA(str) GlobalAddAtomA
480 @ stdcall GlobalAddAtomW(wstr) GlobalAddAtomW
481 @ stdcall GlobalAlloc(long long) GlobalAlloc
482 @ stdcall GlobalCompact(long) GlobalCompact
483 @ stdcall GlobalDeleteAtom(long) GlobalDeleteAtom
484 @ stdcall GlobalFindAtomA(str) GlobalFindAtomA
485 @ stdcall GlobalFindAtomW(wstr) GlobalFindAtomW
486 @ stdcall GlobalFix(long) GlobalFix
487 @ stdcall GlobalFlags(long) GlobalFlags
488 @ stdcall GlobalFree(long) GlobalFree
489 @ stdcall GlobalGetAtomNameA(long ptr long) GlobalGetAtomNameA
490 @ stdcall GlobalGetAtomNameW(long ptr long) GlobalGetAtomNameW
491 @ stdcall GlobalHandle(ptr) GlobalHandle
492 @ stdcall GlobalLock(long) GlobalLock
493 @ stdcall GlobalMemoryStatus(ptr) GlobalMemoryStatus
494 @ stdcall GlobalReAlloc(long long long) GlobalReAlloc
495 @ stdcall GlobalSize(long) GlobalSize
496 @ stdcall GlobalUnWire(long) GlobalUnWire
497 @ stdcall GlobalUnfix(long) GlobalUnfix
498 @ stdcall GlobalUnlock(long) GlobalUnlock
499 @ stdcall GlobalWire(long) GlobalWire
501 @ stub Heap32ListFirst
502 @ stub Heap32ListNext
504 @ forward HeapAlloc ntdll.RtlAllocateHeap
505 @ stdcall HeapCompact(long long) HeapCompact
506 @ stdcall HeapCreate(long long long) HeapCreate
507 @ stdcall HeapDestroy(long) HeapDestroy
508 @ forward HeapFree ntdll.RtlFreeHeap
509 @ stdcall HeapLock(long) HeapLock
510 @ forward HeapReAlloc ntdll.RtlReAllocateHeap
512 @ forward HeapSize ntdll.RtlSizeHeap
513 @ stdcall HeapUnlock(long) HeapUnlock
514 @ stdcall HeapValidate(long long ptr) HeapValidate
515 @ stdcall HeapWalk(long ptr) HeapWalk
516 @ stdcall InitAtomTable(long) InitAtomTable
517 @ stdcall InitializeCriticalSection(ptr) InitializeCriticalSection
518 @ stdcall InterlockedDecrement(ptr) InterlockedDecrement
519 @ stdcall InterlockedExchange(ptr long) InterlockedExchange
520 @ stdcall InterlockedIncrement(ptr) InterlockedIncrement
521 @ stub InvalidateNLSCache
522 @ stdcall IsBadCodePtr(ptr) IsBadCodePtr
523 @ stdcall IsBadHugeReadPtr(ptr long) IsBadHugeReadPtr
524 @ stdcall IsBadHugeWritePtr(ptr long) IsBadHugeWritePtr
525 @ stdcall IsBadReadPtr(ptr long) IsBadReadPtr
526 @ stdcall IsBadStringPtrA(ptr long) IsBadStringPtrA
527 @ stdcall IsBadStringPtrW(ptr long) IsBadStringPtrW
528 @ stdcall IsBadWritePtr(ptr long) IsBadWritePtr
529 @ stdcall IsDBCSLeadByte(long) IsDBCSLeadByte
530 @ stdcall IsDBCSLeadByteEx(long long) IsDBCSLeadByteEx
533 @ stdcall IsValidCodePage(long) IsValidCodePage
534 @ stdcall IsValidLocale(long long) IsValidLocale
535 @ stdcall -register -i386 K32Thk1632Epilog() K32Thk1632Epilog
536 @ stdcall -register -i386 K32Thk1632Prolog() K32Thk1632Prolog
537 @ stdcall LCMapStringA(long long str long ptr long) LCMapStringA
538 @ stdcall LCMapStringW(long long wstr long ptr long) LCMapStringW
539 @ forward LeaveCriticalSection ntdll.RtlLeaveCriticalSection
540 @ stdcall LoadLibraryA(str) LoadLibraryA
541 @ stdcall LoadLibraryExA( str long long) LoadLibraryExA
542 @ stdcall LoadLibraryExW(wstr long long) LoadLibraryExW
543 @ stdcall LoadLibraryW(wstr) LoadLibraryW
544 @ stdcall LoadModule(str ptr) LoadModule
545 @ stdcall LoadResource(long long) LoadResource
546 @ stdcall LocalAlloc(long long) LocalAlloc
547 @ stdcall LocalCompact(long) LocalCompact
548 @ stdcall LocalFileTimeToFileTime(ptr ptr) LocalFileTimeToFileTime
549 @ stdcall LocalFlags(long) LocalFlags
550 @ stdcall LocalFree(long) LocalFree
551 @ stdcall LocalHandle(ptr) LocalHandle
552 @ stdcall LocalLock(long) LocalLock
553 @ stdcall LocalReAlloc(long long long) LocalReAlloc
554 @ stdcall LocalShrink(long long) LocalShrink
555 @ stdcall LocalSize(long) LocalSize
556 @ stdcall LocalUnlock(long) LocalUnlock
557 @ stdcall LockFile(long long long long long) LockFile
558 @ stdcall LockFileEx(long long long long long ptr) LockFileEx
559 @ stdcall LockResource(long) LockResource
560 @ stdcall MakeCriticalSectionGlobal(ptr) MakeCriticalSectionGlobal
561 @ stdcall -register -i386 MapHInstLS() MapHInstLS
562 @ stdcall -register -i386 MapHInstLS_PN() MapHInstLS_PN
563 @ stdcall -register -i386 MapHInstSL() MapHInstSL
564 @ stdcall -register -i386 MapHInstSL_PN() MapHInstSL_PN
565 @ stdcall MapHModuleLS(long) MapHModuleLS
566 @ stdcall MapHModuleSL(long) MapHModuleSL
567 @ stdcall MapLS(ptr) MapLS
568 @ stdcall MapSL(long) MapSL
569 @ stdcall MapSLFix(long) MapSLFix
570 @ stdcall MapViewOfFile(long long long long long) MapViewOfFile
571 @ stdcall MapViewOfFileEx(long long long long long ptr) MapViewOfFileEx
572 @ stdcall Module32First(long ptr) Module32First
573 @ stdcall Module32Next(long ptr) Module32Next
574 @ stdcall MoveFileA(str str) MoveFileA
575 @ stdcall MoveFileExA(str str long) MoveFileExA
576 @ stdcall MoveFileExW(wstr wstr long) MoveFileExW
577 @ stdcall MoveFileW(wstr wstr) MoveFileW
578 @ stdcall MulDiv(long long long) MulDiv
579 @ stdcall MultiByteToWideChar(long long str long ptr long) MultiByteToWideChar
580 @ stub NotifyNLSUserCache
581 @ stdcall OpenEventA(long long str) OpenEventA
582 @ stdcall OpenEventW(long long wstr) OpenEventW
583 @ stdcall OpenFile(str ptr long) OpenFile
584 @ stdcall OpenFileMappingA(long long str) OpenFileMappingA
585 @ stdcall OpenFileMappingW(long long wstr) OpenFileMappingW
586 @ stub OpenJobObjectA
587 @ stub OpenJobObjectW
588 @ stdcall OpenMutexA(long long str) OpenMutexA
589 @ stdcall OpenMutexW(long long wstr) OpenMutexW
590 @ stdcall OpenProcess(long long long) OpenProcess
591 @ stub OpenProfileUserMapping
592 @ stdcall OpenSemaphoreA(long long str) OpenSemaphoreA
593 @ stdcall OpenSemaphoreW(long long wstr) OpenSemaphoreW
594 @ stdcall OpenVxDHandle(long) OpenVxDHandle
595 @ stdcall OutputDebugStringA(str) OutputDebugStringA
596 @ stdcall OutputDebugStringW(wstr) OutputDebugStringW
597 @ stdcall PeekConsoleInputA(ptr ptr long ptr) PeekConsoleInputA
598 @ stdcall PeekConsoleInputW(ptr ptr long ptr) PeekConsoleInputW
599 @ stdcall PeekNamedPipe(long ptr long ptr ptr ptr) PeekNamedPipe
600 @ stub PostQueuedCompletionStatus
601 @ stdcall PrepareTape(ptr long long) PrepareTape
602 @ stdcall Process32First (ptr ptr) Process32First
603 @ stdcall Process32Next (ptr ptr) Process32Next
604 @ stdcall PulseEvent(long) PulseEvent
605 @ stdcall PurgeComm(long long) PurgeComm
606 @ stdcall -register -i386 QT_Thunk() QT_Thunk
607 @ stdcall QueryDosDeviceA(str ptr long) QueryDosDeviceA
608 @ stdcall QueryDosDeviceW(wstr ptr long) QueryDosDeviceW
609 @ stub QueryNumberOfEventLogRecords
610 @ stub QueryOldestEventLogRecord
611 @ stdcall QueryPerformanceCounter(ptr) QueryPerformanceCounter
612 @ stdcall QueryPerformanceFrequency(ptr) QueryPerformanceFrequency
613 @ stdcall QueueUserAPC(ptr long long) QueueUserAPC
614 @ stdcall RaiseException(long long long ptr) RaiseException
615 @ stdcall ReadConsoleA(long ptr long ptr ptr) ReadConsoleA
616 @ stdcall ReadConsoleInputA(long ptr long ptr) ReadConsoleInputA
617 @ stdcall ReadConsoleInputW(long ptr long ptr) ReadConsoleInputW
618 @ stdcall ReadConsoleOutputA(long ptr long long ptr) ReadConsoleOutputA
619 @ stdcall ReadConsoleOutputAttribute(long ptr long long ptr) ReadConsoleOutputAttribute
620 @ stdcall ReadConsoleOutputCharacterA(long ptr long long ptr) ReadConsoleOutputCharacterA
621 @ stdcall ReadConsoleOutputCharacterW(long ptr long long ptr) ReadConsoleOutputCharacterW
622 @ stdcall ReadConsoleOutputW(long ptr long long ptr) ReadConsoleOutputW
623 @ stdcall ReadConsoleW(long ptr long ptr ptr) ReadConsoleW
624 @ stdcall ReadFile(long ptr long ptr ptr) ReadFile
625 @ stdcall ReadFileEx(long ptr long ptr ptr) ReadFileEx
626 @ stdcall ReadProcessMemory(long ptr ptr long ptr) ReadProcessMemory
627 @ stdcall RegisterServiceProcess(long long) RegisterServiceProcess
628 @ stdcall ReinitializeCriticalSection(ptr) ReinitializeCriticalSection
629 @ stdcall ReleaseMutex(long) ReleaseMutex
630 @ stdcall ReleaseSemaphore(long long ptr) ReleaseSemaphore
631 @ stdcall RemoveDirectoryA(str) RemoveDirectoryA
632 @ stdcall RemoveDirectoryW(wstr) RemoveDirectoryW
633 @ stdcall ResetEvent(long) ResetEvent
634 @ stdcall ResumeThread(long) ResumeThread
635 @ forward RtlFillMemory NTDLL.RtlFillMemory
636 @ forward RtlMoveMemory NTDLL.RtlMoveMemory
637 @ forward RtlUnwind NTDLL.RtlUnwind
638 @ forward RtlZeroMemory NTDLL.RtlZeroMemory
639 @ stdcall -register -i386 SMapLS() SMapLS
640 @ stdcall -register -i386 SMapLS_IP_EBP_12() SMapLS_IP_EBP_12
641 @ stdcall -register -i386 SMapLS_IP_EBP_16() SMapLS_IP_EBP_16
642 @ stdcall -register -i386 SMapLS_IP_EBP_20() SMapLS_IP_EBP_20
643 @ stdcall -register -i386 SMapLS_IP_EBP_24() SMapLS_IP_EBP_24
644 @ stdcall -register -i386 SMapLS_IP_EBP_28() SMapLS_IP_EBP_28
645 @ stdcall -register -i386 SMapLS_IP_EBP_32() SMapLS_IP_EBP_32
646 @ stdcall -register -i386 SMapLS_IP_EBP_36() SMapLS_IP_EBP_36
647 @ stdcall -register -i386 SMapLS_IP_EBP_40() SMapLS_IP_EBP_40
648 @ stdcall -register -i386 SMapLS_IP_EBP_8() SMapLS_IP_EBP_8
649 @ stdcall -register -i386 SUnMapLS() SUnMapLS
650 @ stdcall -register -i386 SUnMapLS_IP_EBP_12() SUnMapLS_IP_EBP_12
651 @ stdcall -register -i386 SUnMapLS_IP_EBP_16() SUnMapLS_IP_EBP_16
652 @ stdcall -register -i386 SUnMapLS_IP_EBP_20() SUnMapLS_IP_EBP_20
653 @ stdcall -register -i386 SUnMapLS_IP_EBP_24() SUnMapLS_IP_EBP_24
654 @ stdcall -register -i386 SUnMapLS_IP_EBP_28() SUnMapLS_IP_EBP_28
655 @ stdcall -register -i386 SUnMapLS_IP_EBP_32() SUnMapLS_IP_EBP_32
656 @ stdcall -register -i386 SUnMapLS_IP_EBP_36() SUnMapLS_IP_EBP_36
657 @ stdcall -register -i386 SUnMapLS_IP_EBP_40() SUnMapLS_IP_EBP_40
658 @ stdcall -register -i386 SUnMapLS_IP_EBP_8() SUnMapLS_IP_EBP_8
659 @ stdcall ScrollConsoleScreenBufferA(long ptr ptr ptr ptr) ScrollConsoleScreenBufferA
660 @ stdcall ScrollConsoleScreenBufferW(long ptr ptr ptr ptr) ScrollConsoleScreenBufferW
661 @ stdcall SearchPathA(str str str long ptr ptr) SearchPathA
662 @ stdcall SearchPathW(wstr wstr wstr long ptr ptr) SearchPathW
663 @ stdcall SetCommBreak(long) SetCommBreak
664 @ stdcall SetCommConfig(long ptr long) SetCommConfig
665 @ stdcall SetCommMask(long ptr) SetCommMask
666 @ stdcall SetCommState(long ptr) SetCommState
667 @ stdcall SetCommTimeouts(long ptr) SetCommTimeouts
668 @ stdcall SetComputerNameA(str) SetComputerNameA
669 @ stdcall SetComputerNameW(wstr) SetComputerNameW
670 @ stdcall SetConsoleActiveScreenBuffer(long) SetConsoleActiveScreenBuffer
671 @ stdcall SetConsoleCP(long) SetConsoleCP
672 @ stdcall SetConsoleCtrlHandler(ptr long) SetConsoleCtrlHandler
673 @ stdcall SetConsoleCursorInfo(long ptr) SetConsoleCursorInfo
674 @ stdcall SetConsoleCursorPosition(long long) SetConsoleCursorPosition
675 @ stdcall SetConsoleMode(long long) SetConsoleMode
676 @ stdcall SetConsoleOutputCP(long) SetConsoleOutputCP
677 @ stdcall SetConsoleScreenBufferSize(long long) SetConsoleScreenBufferSize
678 @ stdcall SetConsoleTextAttribute(long long) SetConsoleTextAttribute
679 @ stdcall SetConsoleTitleA(str) SetConsoleTitleA
680 @ stdcall SetConsoleTitleW(wstr) SetConsoleTitleW
681 @ stdcall SetConsoleWindowInfo(long long ptr) SetConsoleWindowInfo
682 @ stdcall SetCurrentDirectoryA(str) SetCurrentDirectoryA
683 @ stdcall SetCurrentDirectoryW(wstr) SetCurrentDirectoryW
684 @ stub SetDaylightFlag
685 @ stdcall SetDefaultCommConfigA(str ptr long) SetDefaultCommConfigA
686 @ stdcall SetDefaultCommConfigW(wstr ptr long) SetDefaultCommConfigW
687 @ stdcall SetEndOfFile(long) SetEndOfFile
688 @ stdcall SetEnvironmentVariableA(str str) SetEnvironmentVariableA
689 @ stdcall SetEnvironmentVariableW(wstr wstr) SetEnvironmentVariableW
690 @ stdcall SetErrorMode(long) SetErrorMode
691 @ stdcall SetEvent(long) SetEvent
692 @ stdcall SetFileApisToANSI() SetFileApisToANSI
693 @ stdcall SetFileApisToOEM() SetFileApisToOEM
694 @ stdcall SetFileAttributesA(str long) SetFileAttributesA
695 @ stdcall SetFileAttributesW(wstr long) SetFileAttributesW
696 @ stdcall SetFilePointer(long long ptr long) SetFilePointer
697 @ stdcall SetFileTime(long ptr ptr ptr) SetFileTime
698 @ stdcall SetHandleContext(long long) SetHandleContext
699 @ stdcall SetHandleCount(long) SetHandleCount
700 @ stdcall SetHandleInformation(long long long) SetHandleInformation
701 @ stdcall SetLastError(long) SetLastError
702 @ stdcall SetLocalTime(ptr) SetLocalTime
703 @ stdcall SetLocaleInfoA(long long str) SetLocaleInfoA
704 @ stub SetLocaleInfoW
705 @ stub SetMailslotInfo
706 @ stdcall SetNamedPipeHandleState(long ptr ptr ptr) SetNamedPipeHandleState
707 @ stdcall SetPriorityClass(long long) SetPriorityClass
708 @ stdcall SetProcessShutdownParameters(long long) SetProcessShutdownParameters
709 @ stdcall SetProcessWorkingSetSize(long long long) SetProcessWorkingSetSize
710 @ stdcall SetStdHandle(long long) SetStdHandle
711 @ stdcall SetSystemPowerState(long long) SetSystemPowerState
712 @ stdcall SetSystemTime(ptr) SetSystemTime
713 @ stub SetSystemTimeAdjustment
714 @ stdcall SetTapeParameters(ptr long ptr) SetTapeParameters
715 @ stdcall SetTapePosition(ptr long long long long long) SetTapePosition
716 @ stdcall SetThreadAffinityMask(long long) SetThreadAffinityMask
717 @ stdcall SetThreadContext(long ptr) SetThreadContext
718 @ stdcall SetThreadLocale(long) SetThreadLocale
719 @ stdcall SetThreadPriority(long long) SetThreadPriority
720 @ stdcall SetTimeZoneInformation(ptr) SetTimeZoneInformation
721 @ stdcall SetUnhandledExceptionFilter(ptr) SetUnhandledExceptionFilter
722 @ stdcall SetVolumeLabelA(str str) SetVolumeLabelA
723 @ stdcall SetVolumeLabelW(wstr wstr) SetVolumeLabelW
724 @ stdcall SetupComm(long long long) SetupComm
725 @ stdcall SizeofResource(long long) SizeofResource
726 @ stdcall Sleep(long) Sleep
727 @ stdcall SleepEx(long long) SleepEx
728 @ stdcall SuspendThread(long) SuspendThread
729 @ stdcall SystemTimeToFileTime(ptr ptr) SystemTimeToFileTime
730 @ stdcall SystemTimeToTzSpecificLocalTime (ptr ptr ptr) SystemTimeToTzSpecificLocalTime
731 @ stdcall TerminateProcess(long long) TerminateProcess
732 @ stdcall TerminateThread(long long) TerminateThread
733 @ stdcall Thread32First(long ptr) Thread32First
734 @ stdcall Thread32Next(long ptr) Thread32Next
735 @ stdcall ThunkConnect32(ptr str str str ptr ptr) ThunkConnect32
736 @ stdcall TlsAlloc() TlsAlloc
737 @ stub TlsAllocInternal
738 @ stdcall TlsFree(long) TlsFree
739 @ stub TlsFreeInternal
740 @ stdcall TlsGetValue(long) TlsGetValue
741 @ stdcall TlsSetValue(long ptr) TlsSetValue
742 @ stub Toolhelp32ReadProcessMemory
743 @ stdcall TransactNamedPipe(long ptr long ptr long ptr ptr) TransactNamedPipe
744 @ stdcall TransmitCommChar(long long) TransmitCommChar
745 @ stdcall UTRegister(long str str str ptr ptr ptr) UTRegister
746 @ stdcall UTUnRegister(long) UTUnRegister
747 @ stdcall UnMapLS(long) UnMapLS
748 @ stdcall -register -i386 UnMapSLFixArray(long long) UnMapSLFixArray
749 @ stdcall UnhandledExceptionFilter(ptr) UnhandledExceptionFilter
750 @ stdcall UninitializeCriticalSection(ptr) UninitializeCriticalSection
751 @ stdcall UnlockFile(long long long long long) UnlockFile
752 @ stdcall UnlockFileEx(long long long long ptr) UnlockFileEx
753 @ stdcall UnmapViewOfFile(ptr) UnmapViewOfFile
754 @ stdcall UpdateResourceA(long str str long ptr long) UpdateResourceA
755 @ stdcall UpdateResourceW(long wstr wstr long ptr long) UpdateResourceW
756 @ stdcall VerLanguageNameA(long str long) VerLanguageNameA
757 @ stdcall VerLanguageNameW(long wstr long) VerLanguageNameW
758 @ stdcall VirtualAlloc(ptr long long long) VirtualAlloc
759 @ stdcall VirtualFree(ptr long long) VirtualFree
760 @ stdcall VirtualLock(ptr long) VirtualLock
761 @ stdcall VirtualProtect(ptr long long ptr) VirtualProtect
762 @ stdcall VirtualProtectEx(long ptr long long ptr) VirtualProtectEx
763 @ stdcall VirtualQuery(ptr ptr long) VirtualQuery
764 @ stdcall VirtualQueryEx(long ptr ptr long) VirtualQueryEx
765 @ stdcall VirtualUnlock(ptr long) VirtualUnlock
766 @ stdcall WaitCommEvent(long ptr ptr) WaitCommEvent
767 @ stdcall WaitForDebugEvent(ptr long) WaitForDebugEvent
768 @ stdcall WaitForMultipleObjects(long ptr long long) WaitForMultipleObjects
769 @ stdcall WaitForMultipleObjectsEx(long ptr long long long) WaitForMultipleObjectsEx
770 @ stdcall WaitForSingleObject(long long) WaitForSingleObject
771 @ stdcall WaitForSingleObjectEx(long long long) WaitForSingleObjectEx
772 @ stdcall WaitNamedPipeA (str long) WaitNamedPipeA
773 @ stdcall WaitNamedPipeW (wstr long) WaitNamedPipeW
774 @ stdcall WideCharToMultiByte(long long wstr long ptr long ptr ptr) WideCharToMultiByte
775 @ stdcall WinExec(str long) WinExec
776 @ stdcall WriteConsoleA(long ptr long ptr ptr) WriteConsoleA
777 @ stdcall WriteConsoleInputA(long ptr long ptr) WriteConsoleInputA
778 @ stdcall WriteConsoleInputW(long ptr long ptr) WriteConsoleInputW
779 @ stdcall WriteConsoleOutputA(long ptr long long ptr) WriteConsoleOutputA
780 @ stdcall WriteConsoleOutputAttribute(long ptr long long ptr) WriteConsoleOutputAttribute
781 @ stdcall WriteConsoleOutputCharacterA(long ptr long long ptr) WriteConsoleOutputCharacterA
782 @ stdcall WriteConsoleOutputCharacterW(long ptr long long ptr) WriteConsoleOutputCharacterW
783 @ stdcall WriteConsoleOutputW(long ptr long long ptr) WriteConsoleOutputW
784 @ stdcall WriteConsoleW(long ptr long ptr ptr) WriteConsoleW
785 @ stdcall WriteFile(long ptr long ptr ptr) WriteFile
786 @ stdcall WriteFileEx(long ptr long ptr ptr) WriteFileEx
787 @ stdcall WritePrivateProfileSectionA(str str str) WritePrivateProfileSectionA
788 @ stdcall WritePrivateProfileSectionW(wstr wstr wstr) WritePrivateProfileSectionW
789 @ stdcall WritePrivateProfileStringA(str str str str) WritePrivateProfileStringA
790 @ stdcall WritePrivateProfileStringW(wstr wstr wstr wstr) WritePrivateProfileStringW
791 @ stdcall WritePrivateProfileStructA (str str ptr long str) WritePrivateProfileStructA
792 @ stdcall WritePrivateProfileStructW(wstr wstr ptr long wstr) WritePrivateProfileStructW
793 @ stdcall WriteProcessMemory(long ptr ptr long ptr) WriteProcessMemory
794 @ stdcall WriteProfileSectionA(str str) WriteProfileSectionA
795 @ stdcall WriteProfileSectionW(str str) WriteProfileSectionW
796 @ stdcall WriteProfileStringA(str str str) WriteProfileStringA
797 @ stdcall WriteProfileStringW(wstr wstr wstr) WriteProfileStringW
798 @ stdcall WriteTapemark(ptr long long long) WriteTapemark
801 @ stdcall _hread(long ptr long) _hread
802 @ stdcall _hwrite(long ptr long) _hwrite
803 @ stdcall _lclose(long) _lclose
804 @ stdcall _lcreat(str long) _lcreat
805 @ stdcall _llseek(long long long) _llseek
806 @ stdcall _lopen(str long) _lopen
807 @ stdcall _lread(long ptr long) _lread
808 @ stdcall _lwrite(long ptr long) _lwrite
810 @ stdcall lstrcat(str str) lstrcatA
811 @ stdcall lstrcatA(str str) lstrcatA
812 @ stdcall lstrcatW(wstr wstr) lstrcatW
813 @ stdcall lstrcmp(str str) lstrcmpA
814 @ stdcall lstrcmpA(str str) lstrcmpA
815 @ stdcall lstrcmpW(wstr wstr) lstrcmpW
816 @ stdcall lstrcmpi(str str) lstrcmpiA
817 @ stdcall lstrcmpiA(str str) lstrcmpiA
818 @ stdcall lstrcmpiW(wstr wstr) lstrcmpiW
819 @ stdcall lstrcpy(ptr str) lstrcpyA
820 @ stdcall lstrcpyA(ptr str) lstrcpyA
821 @ stdcall lstrcpyW(ptr wstr) lstrcpyW
822 @ stdcall lstrcpyn(ptr str long) lstrcpynA
823 @ stdcall lstrcpynA(ptr str long) lstrcpynA
824 @ stdcall lstrcpynW(ptr wstr long) lstrcpynW
825 @ stdcall lstrlen(str) lstrlenA
826 @ stdcall lstrlenA(str) lstrlenA
827 @ stdcall lstrlenW(wstr) lstrlenW
829 # Functions exported by kernel32.dll in NT 3.51
831 @ stub AddConsoleAliasA
832 @ stub AddConsoleAliasW
833 @ stub BaseAttachCompleteThunk
834 @ stub BasepDebugDump
835 @ stub CloseConsoleHandle
836 @ stub CmdBatNotification
837 @ stub ConsoleMenuControl
839 @ stub CreateVirtualBuffer
841 @ stub ExpungeConsoleCommandHistoryA
842 @ stub ExpungeConsoleCommandHistoryW
843 @ stub ExtendVirtualBuffer
844 @ stub FreeVirtualBuffer
845 @ stub GetConsoleAliasA
846 @ stub GetConsoleAliasExesA
847 @ stub GetConsoleAliasExesLengthA
848 @ stub GetConsoleAliasExesLengthW
849 @ stub GetConsoleAliasExesW
850 @ stub GetConsoleAliasW
851 @ stub GetConsoleAliasesA
852 @ stub GetConsoleAliasesLengthA
853 @ stub GetConsoleAliasesLengthW
854 @ stub GetConsoleAliasesW
855 @ stub GetConsoleCommandHistoryA
856 @ stub GetConsoleCommandHistoryLengthA
857 @ stub GetConsoleCommandHistoryLengthW
858 @ stub GetConsoleCommandHistoryW
859 @ stub GetConsoleDisplayMode
860 @ stub GetConsoleFontInfo
861 @ stub GetConsoleFontSize
862 @ stub GetConsoleHardwareState
863 @ stub GetConsoleInputWaitHandle
864 @ stub GetCurrentConsoleFont
865 @ stub GetNextVDMCommand
866 @ stub GetNumberOfConsoleFonts
867 @ stub GetVDMCurrentDirectories
868 @ stub HeapCreateTagsW
873 @ stub InvalidateConsoleDIBits
874 @ stdcall IsDebuggerPresent() IsDebuggerPresent
876 @ stub QueryWin31IniFilesMappedToRegistry
877 @ stub RegisterConsoleVDM
878 @ stub RegisterWaitForInputIdle
879 @ stub RegisterWowBaseHandlers
880 @ stub RegisterWowExec
881 @ stub SetConsoleCommandHistoryMode
882 @ stub SetConsoleCursor
883 @ stub SetConsoleDisplayMode
884 @ stub SetConsoleFont
885 @ stub SetConsoleHardwareState
886 @ stub SetConsoleKeyShortcuts
887 @ stub SetConsoleMaximumWindowSize
888 @ stub SetConsoleMenuClose
889 @ stub SetConsoleNumberOfCommandsA
890 @ stub SetConsoleNumberOfCommandsW
891 @ stub SetConsolePalette
892 @ stub SetLastConsoleEventActive
893 @ stub SetVDMCurrentDirectories
894 @ stub ShowConsoleCursor
895 @ stub TrimVirtualBuffer
896 @ stub VDMConsoleOperation
897 @ stub VDMOperationStarted
898 @ stub VerifyConsoleIoHandle
899 @ stub VirtualBufferExceptionHandler
900 @ stub WriteConsoleInputVDMA
901 @ stub WriteConsoleInputVDMW
904 @ stdcall CancelIo(long) CancelIo
905 @ stdcall CancelWaitableTimer(long) CancelWaitableTimer
906 @ stdcall CopyFileExA (str str ptr ptr ptr long) CopyFileExA
907 @ stdcall CopyFileExW (wstr wstr ptr ptr ptr long) CopyFileExW
909 @ stdcall CreateWaitableTimerA(ptr long str) CreateWaitableTimerA
910 @ stdcall CreateWaitableTimerW(ptr long wstr) CreateWaitableTimerW
912 @ stub DuplicateConsoleHandle
913 @ stdcall FindFirstFileExA(str long ptr long ptr long)FindFirstFileExA
914 @ stdcall FindFirstFileExW(wstr long ptr long ptr long)FindFirstFileExW
915 @ stub GetConsoleInputExeNameA
916 @ stub GetConsoleInputExeNameW
917 @ stub GetConsoleKeyboardLayoutNameA
918 @ stub GetConsoleKeyboardLayoutNameW
919 @ stdcall GetDiskFreeSpaceExA (str ptr ptr ptr) GetDiskFreeSpaceExA
920 @ stdcall GetDiskFreeSpaceExW (wstr ptr ptr ptr) GetDiskFreeSpaceExW
921 @ stdcall GetFileAttributesExA(str long ptr) GetFileAttributesExA
922 @ stdcall GetFileAttributesExW(wstr long ptr) GetFileAttributesExW
923 @ stub GetProcessPriorityBoost
924 @ stdcall GetThreadPriorityBoost(long ptr) GetThreadPriorityBoost
925 @ stdcall InterlockedCompareExchange (ptr long long) InterlockedCompareExchange
926 @ stdcall InterlockedExchangeAdd (ptr long ) InterlockedExchangeAdd
927 @ stdcall IsProcessorFeaturePresent(long) IsProcessorFeaturePresent
928 @ stdcall OpenWaitableTimerA(long long str) OpenWaitableTimerA
929 @ stdcall OpenWaitableTimerW(long long wstr) OpenWaitableTimerW
930 @ stub ReadConsoleInputExA
931 @ stub ReadConsoleInputExW
932 @ stub ReadDirectoryChangesW
933 @ stub ReadFileScatter
934 @ stub SetConsoleIcon
935 @ stdcall SetConsoleInputExeNameA(ptr) SetConsoleInputExeNameA
936 @ stdcall SetConsoleInputExeNameW(ptr) SetConsoleInputExeNameW
937 @ stdcall SetProcessAffinityMask(long long) SetProcessAffinityMask
938 @ stdcall SetProcessPriorityBoost(long long) SetProcessPriorityBoost
939 @ stub SetThreadIdealProcessor
940 @ stdcall SetThreadPriorityBoost(long long) SetThreadPriorityBoost
941 @ stdcall SetWaitableTimer(long ptr long ptr ptr long) SetWaitableTimer
942 @ stub SignalObjectAndWait
944 @ stub SwitchToThread
945 @ forward TryEnterCriticalSection ntdll.RtlTryEnterCriticalSection
946 @ stdcall VirtualAllocEx(long ptr long long long) VirtualAllocEx
948 @ stub WriteFileGather
951 @ stdcall GetLongPathNameA (str long long) GetLongPathNameA
952 @ stdcall GetLongPathNameW (wstr long long) GetLongPathNameW
954 @ stdcall PrivateLoadLibrary(str) PrivateLoadLibrary
955 @ stdcall PrivateFreeLibrary(long) PrivateFreeLibrary
956 @ stdcall Get16DLLAddress(long str) Get16DLLAddress
957 @ stdcall SetThreadExecutionState(long) SetThreadExecutionState
959 # Windows 2000, Terminal Server 4.0 SP4 functions
960 @ stdcall GetSystemWindowsDirectoryA(ptr long) GetSystemWindowsDirectoryA
961 @ stdcall GetSystemWindowsDirectoryW(ptr long) GetSystemWindowsDirectoryW
962 @ stdcall InitializeCriticalSectionAndSpinCount(ptr long) InitializeCriticalSectionAndSpinCount
963 @ stdcall SetCriticalSectionSpinCount(ptr long) SetCriticalSectionSpinCount
964 @ stdcall ProcessIdToSessionId(long ptr) ProcessIdToSessionId
965 @ stdcall GetCalendarInfoA(long long long ptr long ptr) GetCalendarInfoA
966 @ stdcall GetCalendarInfoW(long long long ptr long ptr) GetCalendarInfoW
967 @ stdcall SetCalendarInfoA(long long long str) SetCalendarInfoA
968 @ stdcall SetCalendarInfoW(long long long wstr) SetCalendarInfoW
970 ################################################################
971 # Wine extensions: Win16 functions that are needed by other dlls
973 @ stdcall ConvertDialog32To16(ptr long ptr) ConvertDialog32To16
974 @ stdcall FindResource16(long str str) FindResource16
975 @ stdcall FreeResource16(long) FreeResource16
976 @ stdcall GetCurrentTask() GetCurrentTask
977 @ stdcall GetDOSEnvironment16() GetDOSEnvironment16
978 @ stdcall GetModuleFileName16(long ptr long) GetModuleFileName16
979 @ stdcall GetModuleHandle16(str) GetModuleHandle16
980 @ stdcall IsTask16(long) IsTask16
981 @ stdcall LoadModule16(str long) LoadModule16
982 @ stdcall LoadResource16(long long) LoadResource16
983 @ stdcall LockResource16(long) LockResource16
984 @ stdcall SizeofResource16(long long) SizeofResource16
985 @ stdcall WinExec16(str long) WinExec16
986 @ stdcall GlobalFlags16(long) GlobalFlags16
987 @ stdcall GlobalReAlloc16(long long long) GlobalReAlloc16
989 ################################################################
990 # Wine internal extensions
992 # All functions must be prefixed with '__wine_' (for internal functions)
993 # or 'wine_' (for user-visible functions) to avoid namespace conflicts.
996 @ cdecl __wine_register_dll_16(ptr) __wine_register_dll_16
997 @ varargs __wine_call_from_16_word() __wine_call_from_16_word
998 @ varargs __wine_call_from_16_long() __wine_call_from_16_long
999 @ varargs __wine_call_from_16_regs() __wine_call_from_16_regs
1000 @ stdcall wine_call_to_16_word(ptr long) wine_call_to_16_word
1001 @ stdcall wine_call_to_16_long(ptr long) wine_call_to_16_long
1002 @ stdcall wine_call_to_16_regs_short(ptr long) wine_call_to_16_regs_short
1003 @ stdcall wine_call_to_16_regs_long (ptr long) wine_call_to_16_regs_long
1006 @ stdcall wine_get_unix_file_name(str ptr long) wine_get_unix_file_name