4 ; Exports for KERNEL32 DLL
6 ; Copyright (C) 1996 Free Software Foundation, Inc.
8 ; Author: Scott Christley <scottc@net-community.com>
11 ; This file is part of the Windows32 API Library.
13 ; This library is free software; you can redistribute it and/or
14 ; modify it under the terms of the GNU Library General Public
15 ; License as published by the Free Software Foundation; either
16 ; version 2 of the License, or (at your option) any later version.
18 ; This library is distributed in the hope that it will be useful,
19 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
20 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21 ; Library General Public License for more details.
23 ; If you are interested in a warranty or support for this source code,
24 ; contact Scott Christley <scottc@net-community.com> for more information.
26 ; You should have received a copy of the GNU Library General Public
27 ; License along with this library; see the file COPYING.LIB.
28 ; If not, write to the Free Software Foundation,
29 ; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
42 BaseAttachCompleteThunk@0
44 BeginUpdateResourceA@8
45 BeginUpdateResourceW@8
47 BuildCommDCBAndTimeoutsA@12
48 BuildCommDCBAndTimeoutsW@12
58 CloseProfileUserMapping@0
68 ConvertDefaultLocale@4
69 ConvertThreadToFiber@4
74 CreateConsoleScreenBuffer@20
86 CreateIoCompletionPort@16
99 CreateTapePartition@16
101 CreateVirtualBuffer@12
102 CreateWaitableTimerA@12
103 CreateWaitableTimerW@12
109 DeleteCriticalSection@4
114 DisableThreadLibraryCalls@4
115 DisconnectNamedPipe@4
116 DosDateTimeToFileTime@12
117 DuplicateConsoleHandle@16
121 EnterCriticalSection@4
126 EnumResourceLanguagesA@20
127 EnumResourceLanguagesW@20
128 EnumResourceNamesA@16
129 EnumResourceNamesW@16
130 EnumResourceTypesA@12
131 EnumResourceTypesW@12
132 EnumSystemCodePagesA@8
133 EnumSystemCodePagesW@8
143 ExpandEnvironmentStringsA@12
144 ExpandEnvironmentStringsW@12
145 ExpungeConsoleCommandHistoryA@4
146 ExpungeConsoleCommandHistoryW@4
147 ExtendVirtualBuffer@8
151 FileTimeToDosDateTime@12
152 FileTimeToLocalFileTime@8
153 FileTimeToSystemTime@8
154 FillConsoleOutputAttribute@20
155 FillConsoleOutputCharacterA@20
156 FillConsoleOutputCharacterW@20
160 FindCloseChangeNotification@4
161 FindFirstChangeNotificationA@12
162 FindFirstChangeNotificationW@12
165 FindNextChangeNotification@4
172 FlushConsoleInputBuffer@4
174 FlushInstructionCache@12
181 FreeEnvironmentStringsA@4
182 FreeEnvironmentStringsW@4
184 FreeLibraryAndExitThread@8
187 GenerateConsoleCtrlEvent@8
203 GetCompressedFileSizeA@8
204 GetCompressedFileSizeW@8
208 GetConsoleAliasExesA@8
209 GetConsoleAliasExesLengthA@0
210 GetConsoleAliasExesLengthW@0
211 GetConsoleAliasExesW@8
213 GetConsoleAliasesA@12
214 GetConsoleAliasesLengthA@4
215 GetConsoleAliasesLengthW@4
216 GetConsoleAliasesW@12
218 GetConsoleCommandHistoryA@12
219 GetConsoleCommandHistoryLengthA@4
220 GetConsoleCommandHistoryLengthW@4
221 GetConsoleCommandHistoryW@12
222 GetConsoleCursorInfo@8
223 GetConsoleDisplayMode@4
224 GetConsoleFontInfo@16
226 GetConsoleHardwareState@12
227 GetConsoleInputWaitHandle@0
230 GetConsoleScreenBufferInfo@8
233 GetCurrencyFormatA@24
234 GetCurrencyFormatW@24
235 GetCurrentConsoleFont@12
236 GetCurrentDirectoryA@8
237 GetCurrentDirectoryW@8
240 GetCurrentProcessId@0
245 GetDefaultCommConfigA@12
246 GetDefaultCommConfigW@12
249 GetDiskFreeSpaceExA@16
250 GetDiskFreeSpaceExW@16
253 GetEnvironmentStringsA@0
254 GetEnvironmentStringsW@0
255 GetEnvironmentVariableA@12
256 GetEnvironmentVariableW@12
262 GetFileInformationByHandle@8
268 GetHandleInformation@8
269 GetLargestConsoleWindowSize@4
274 GetLogicalDriveStringsA@8
275 GetLogicalDriveStringsW@8
278 GetModuleFileNameA@12
279 GetModuleFileNameW@12
282 GetNamedPipeHandleStateA@28
283 GetNamedPipeHandleStateW@28
288 GetNumberOfConsoleFonts@0
289 GetNumberOfConsoleInputEvents@8
290 GetNumberOfConsoleMouseButtons@4
292 GetOverlappedResult@16
294 GetPrivateProfileIntA@16
295 GetPrivateProfileIntW@16
296 GetPrivateProfileSectionA@16
297 GetPrivateProfileSectionNamesA@12
298 GetPrivateProfileSectionNamesW@12
299 GetPrivateProfileSectionW@16
300 GetPrivateProfileStringA@24
301 GetPrivateProfileStringW@24
302 GetPrivateProfileStructA@20
303 GetPrivateProfileStructW@20
305 GetProcessAffinityMask@12
308 GetProcessShutdownParameters@8
311 GetProcessWorkingSetSize@12
314 GetProfileSectionA@12
315 GetProfileSectionW@12
318 GetQueuedCompletionStatus@20
328 GetSystemDefaultLCID@0
329 GetSystemDefaultLangID@0
330 GetSystemDirectoryA@8
331 GetSystemDirectoryW@8
333 GetSystemPowerStatus@4
335 GetSystemTimeAdjustment@12
336 GetSystemTimeAsFileTime@4
347 GetThreadPriorityBoost@8
348 GetThreadSelectorEntry@12
353 GetTimeZoneInformation@4
355 GetUserDefaultLangID@0
356 GetVDMCurrentDirectories@8
360 GetVolumeInformationA@32
361 GetVolumeInformationW@32
362 GetWindowsDirectoryA@8
363 GetWindowsDirectoryW@8
374 GlobalGetAtomNameA@12
375 GlobalGetAtomNameW@12
402 InitializeCriticalSection@4
403 InterlockedCompareExchange@12
404 InterlockedDecrement@4
405 InterlockedExchange@8
406 InterlockedExchangeAdd@8
407 InterlockedIncrement@4
408 InvalidateConsoleDIBits@8
423 LeaveCriticalSection@4
432 LocalFileTimeToFileTime@8
451 MultiByteToWideChar@24
461 OpenProfileUserMapping@0
464 OpenWaitableTimerA@12
465 OpenWaitableTimerW@12
471 PostQueuedCompletionStatus@16
473 ProcessIdToSessionId@8
478 QueryPerformanceCounter@4
479 QueryPerformanceFrequency@4
480 QueryWin31IniFilesMappedToRegistry@16
485 ReadConsoleOutputA@20
486 ReadConsoleOutputAttribute@20
487 ReadConsoleOutputCharacterA@20
488 ReadConsoleOutputCharacterW@20
489 ReadConsoleOutputW@20
494 RegisterConsoleVDM@44
495 RegisterWaitForInputIdle@4
496 RegisterWowBaseHandlers@4
508 ScrollConsoleScreenBufferA@20
509 ScrollConsoleScreenBufferW@20
519 SetConsoleActiveScreenBuffer@4
521 SetConsoleCommandHistoryMode@4
522 SetConsoleCtrlHandler@8
524 SetConsoleCursorInfo@8
525 SetConsoleCursorPosition@8
526 SetConsoleDisplayMode@12
528 SetConsoleHardwareState@12
529 SetConsoleKeyShortcuts@16
530 SetConsoleMaximumWindowSize@8
531 SetConsoleMenuClose@4
533 SetConsoleNumberOfCommandsA@8
534 SetConsoleNumberOfCommandsW@8
537 SetConsoleScreenBufferSize@8
538 SetConsoleTextAttribute@8
541 SetConsoleWindowInfo@12
542 SetCurrentDirectoryA@4
543 SetCurrentDirectoryW@4
544 SetDefaultCommConfigA@12
545 SetDefaultCommConfigW@12
547 SetEnvironmentVariableA@8
548 SetEnvironmentVariableW@8
558 SetHandleInformation@12
559 SetLastConsoleEventActive@0
561 SetLastErrorByStatus@4
566 SetNamedPipeHandleState@16
568 SetProcessShutdownParameters@8
569 SetProcessWorkingSetSize@12
571 SetSystemPowerState@8
573 SetSystemTimeAdjustment@8
576 SetThreadAffinityMask@8
578 SetThreadIdealProcessor@8
581 SetThreadPriorityBoost@8
582 SetTimeZoneInformation@4
583 SetUnhandledExceptionFilter@4
584 SetVDMCurrentDirectories@8
596 SystemTimeToFileTime@8
597 SystemTimeToTzSpecificLocalTime@12
607 TryEnterCriticalSection@4
608 UnhandledExceptionFilter@4
614 VDMConsoleOperation@8
615 VDMOperationStarted@4
618 VerifyConsoleIoHandle@4
621 VirtualBufferExceptionHandler@12
632 WaitForMultipleObjects@16
633 WaitForMultipleObjectsEx@20
634 WaitForSingleObject@8
635 WaitForSingleObjectEx@12
638 WideCharToMultiByte@32
641 WriteConsoleInputA@16
642 WriteConsoleInputVDMA@16
643 WriteConsoleInputVDMW@16
644 WriteConsoleInputW@16
645 WriteConsoleOutputA@20
646 WriteConsoleOutputAttribute@20
647 WriteConsoleOutputCharacterA@20
648 WriteConsoleOutputCharacterW@20
649 WriteConsoleOutputW@20
653 WritePrivateProfileSectionA@12
654 WritePrivateProfileSectionW@12
655 WritePrivateProfileStringA@16
656 WritePrivateProfileStringW@16
657 WritePrivateProfileStructA@20
658 WritePrivateProfileStructW@20
659 WriteProcessMemory@20
660 WriteProfileSectionA@8
661 WriteProfileSectionW@8
662 WriteProfileStringA@12
663 WriteProfileStringW@12