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
419 IsProcessorFeaturePresent@4
424 LeaveCriticalSection@4
433 LocalFileTimeToFileTime@8
452 MultiByteToWideChar@24
462 OpenProfileUserMapping@0
465 OpenWaitableTimerA@12
466 OpenWaitableTimerW@12
472 PostQueuedCompletionStatus@16
474 ProcessIdToSessionId@8
479 QueryPerformanceCounter@4
480 QueryPerformanceFrequency@4
481 QueryWin31IniFilesMappedToRegistry@16
486 ReadConsoleOutputA@20
487 ReadConsoleOutputAttribute@20
488 ReadConsoleOutputCharacterA@20
489 ReadConsoleOutputCharacterW@20
490 ReadConsoleOutputW@20
495 RegisterConsoleVDM@44
496 RegisterWaitForInputIdle@4
497 RegisterWowBaseHandlers@4
509 ScrollConsoleScreenBufferA@20
510 ScrollConsoleScreenBufferW@20
520 SetConsoleActiveScreenBuffer@4
522 SetConsoleCommandHistoryMode@4
523 SetConsoleCtrlHandler@8
525 SetConsoleCursorInfo@8
526 SetConsoleCursorPosition@8
527 SetConsoleDisplayMode@12
529 SetConsoleHardwareState@12
530 SetConsoleKeyShortcuts@16
531 SetConsoleMaximumWindowSize@8
532 SetConsoleMenuClose@4
534 SetConsoleNumberOfCommandsA@8
535 SetConsoleNumberOfCommandsW@8
538 SetConsoleScreenBufferSize@8
539 SetConsoleTextAttribute@8
542 SetConsoleWindowInfo@12
543 SetCurrentDirectoryA@4
544 SetCurrentDirectoryW@4
545 SetDefaultCommConfigA@12
546 SetDefaultCommConfigW@12
548 SetEnvironmentVariableA@8
549 SetEnvironmentVariableW@8
559 SetHandleInformation@12
560 SetLastConsoleEventActive@0
562 SetLastErrorByStatus@4
567 SetNamedPipeHandleState@16
569 SetProcessShutdownParameters@8
570 SetProcessWorkingSetSize@12
572 SetSystemPowerState@8
574 SetSystemTimeAdjustment@8
577 SetThreadAffinityMask@8
579 SetThreadIdealProcessor@8
582 SetThreadPriorityBoost@8
583 SetTimeZoneInformation@4
584 SetUnhandledExceptionFilter@4
585 SetVDMCurrentDirectories@8
597 SystemTimeToFileTime@8
598 SystemTimeToTzSpecificLocalTime@12
608 TryEnterCriticalSection@4
609 UnhandledExceptionFilter@4
615 VDMConsoleOperation@8
616 VDMOperationStarted@4
619 VerifyConsoleIoHandle@4
622 VirtualBufferExceptionHandler@12
633 WaitForMultipleObjects@16
634 WaitForMultipleObjectsEx@20
635 WaitForSingleObject@8
636 WaitForSingleObjectEx@12
639 WideCharToMultiByte@32
642 WriteConsoleInputA@16
643 WriteConsoleInputVDMA@16
644 WriteConsoleInputVDMW@16
645 WriteConsoleInputW@16
646 WriteConsoleOutputA@20
647 WriteConsoleOutputAttribute@20
648 WriteConsoleOutputCharacterA@20
649 WriteConsoleOutputCharacterW@20
650 WriteConsoleOutputW@20
654 WritePrivateProfileSectionA@12
655 WritePrivateProfileSectionW@12
656 WritePrivateProfileStringA@16
657 WritePrivateProfileStringW@16
658 WritePrivateProfileStructA@20
659 WritePrivateProfileStructW@20
660 WriteProcessMemory@20
661 WriteProfileSectionA@8
662 WriteProfileSectionW@8
663 WriteProfileStringA@12
664 WriteProfileStringW@12