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.
43 BaseAttachCompleteThunk@0
45 BeginUpdateResourceA@8
46 BeginUpdateResourceW@8
48 BuildCommDCBAndTimeoutsA@12
49 BuildCommDCBAndTimeoutsW@12
59 CloseProfileUserMapping@0
69 ConvertDefaultLocale@4
70 ConvertThreadToFiber@4
75 CreateConsoleScreenBuffer@20
87 CreateIoCompletionPort@16
100 CreateTapePartition@16
102 CreateToolhelp32Snapshot@8
103 CreateVirtualBuffer@12
104 CreateWaitableTimerA@12
105 CreateWaitableTimerW@12
111 DeleteCriticalSection@4
116 DisableThreadLibraryCalls@4
117 DisconnectNamedPipe@4
118 DosDateTimeToFileTime@12
119 DuplicateConsoleHandle@16
123 EnterCriticalSection@4
128 EnumResourceLanguagesA@20
129 EnumResourceLanguagesW@20
130 EnumResourceNamesA@16
131 EnumResourceNamesW@16
132 EnumResourceTypesA@12
133 EnumResourceTypesW@12
134 EnumSystemCodePagesA@8
135 EnumSystemCodePagesW@8
145 ExpandEnvironmentStringsA@12
146 ExpandEnvironmentStringsW@12
147 ExpungeConsoleCommandHistoryA@4
148 ExpungeConsoleCommandHistoryW@4
149 ExtendVirtualBuffer@8
153 FileTimeToDosDateTime@12
154 FileTimeToLocalFileTime@8
155 FileTimeToSystemTime@8
156 FillConsoleOutputAttribute@20
157 FillConsoleOutputCharacterA@20
158 FillConsoleOutputCharacterW@20
162 FindCloseChangeNotification@4
163 FindFirstChangeNotificationA@12
164 FindFirstChangeNotificationW@12
167 FindNextChangeNotification@4
174 FlushConsoleInputBuffer@4
176 FlushInstructionCache@12
183 FreeEnvironmentStringsA@4
184 FreeEnvironmentStringsW@4
186 FreeLibraryAndExitThread@8
189 GenerateConsoleCtrlEvent@8
205 GetCompressedFileSizeA@8
206 GetCompressedFileSizeW@8
210 GetConsoleAliasExesA@8
211 GetConsoleAliasExesLengthA@0
212 GetConsoleAliasExesLengthW@0
213 GetConsoleAliasExesW@8
215 GetConsoleAliasesA@12
216 GetConsoleAliasesLengthA@4
217 GetConsoleAliasesLengthW@4
218 GetConsoleAliasesW@12
220 GetConsoleCommandHistoryA@12
221 GetConsoleCommandHistoryLengthA@4
222 GetConsoleCommandHistoryLengthW@4
223 GetConsoleCommandHistoryW@12
224 GetConsoleCursorInfo@8
225 GetConsoleDisplayMode@4
226 GetConsoleFontInfo@16
228 GetConsoleHardwareState@12
229 GetConsoleInputWaitHandle@0
232 GetConsoleProcessList@8
233 GetConsoleScreenBufferInfo@8
234 GetConsoleSelectionInfo@4
237 GetCurrencyFormatA@24
238 GetCurrencyFormatW@24
239 GetCurrentConsoleFont@12
240 GetCurrentDirectoryA@8
241 GetCurrentDirectoryW@8
244 GetCurrentProcessId@0
249 GetDefaultCommConfigA@12
250 GetDefaultCommConfigW@12
253 GetDiskFreeSpaceExA@16
254 GetDiskFreeSpaceExW@16
257 GetEnvironmentStringsA@0
258 GetEnvironmentStringsW@0
259 GetEnvironmentVariableA@12
260 GetEnvironmentVariableW@12
268 GetFileInformationByHandle@8
274 GetHandleInformation@8
275 GetLargestConsoleWindowSize@4
280 GetLogicalDriveStringsA@8
281 GetLogicalDriveStringsW@8
284 GetModuleFileNameA@12
285 GetModuleFileNameW@12
288 GetNamedPipeHandleStateA@28
289 GetNamedPipeHandleStateW@28
294 GetNumberOfConsoleFonts@0
295 GetNumberOfConsoleInputEvents@8
296 GetNumberOfConsoleMouseButtons@4
298 GetOverlappedResult@16
300 GetPrivateProfileIntA@16
301 GetPrivateProfileIntW@16
302 GetPrivateProfileSectionA@16
303 GetPrivateProfileSectionNamesA@12
304 GetPrivateProfileSectionNamesW@12
305 GetPrivateProfileSectionW@16
306 GetPrivateProfileStringA@24
307 GetPrivateProfileStringW@24
308 GetPrivateProfileStructA@20
309 GetPrivateProfileStructW@20
311 GetProcessAffinityMask@12
314 GetProcessShutdownParameters@8
317 GetProcessWorkingSetSize@12
320 GetProfileSectionA@12
321 GetProfileSectionW@12
324 GetQueuedCompletionStatus@20
334 GetSystemDefaultLCID@0
335 GetSystemDefaultLangID@0
336 GetSystemDirectoryA@8
337 GetSystemDirectoryW@8
339 GetSystemPowerStatus@4
341 GetSystemTimeAdjustment@12
342 GetSystemTimeAsFileTime@4
353 GetThreadPriorityBoost@8
354 GetThreadSelectorEntry@12
359 GetTimeZoneInformation@4
361 GetUserDefaultLangID@0
362 GetVDMCurrentDirectories@8
366 GetVolumeInformationA@32
367 GetVolumeInformationW@32
368 GetWindowsDirectoryA@8
369 GetWindowsDirectoryW@8
380 GlobalGetAtomNameA@12
381 GlobalGetAtomNameW@12
412 InitializeCriticalSection@4
413 InterlockedCompareExchange@12
414 InterlockedDecrement@4
415 InterlockedExchange@8
416 InterlockedExchangeAdd@8
417 InterlockedIncrement@4
418 InvalidateConsoleDIBits@8
429 IsProcessorFeaturePresent@4
434 LeaveCriticalSection@4
443 LocalFileTimeToFileTime@8
463 MoveFileWithProgressA@20
466 MoveFileWithProgressW@20
468 MultiByteToWideChar@24
478 OpenProfileUserMapping@0
481 OpenWaitableTimerA@12
482 OpenWaitableTimerW@12
488 PostQueuedCompletionStatus@16
490 ProcessIdToSessionId@8
499 QueryPerformanceCounter@4
500 QueryPerformanceFrequency@4
501 QueryWin31IniFilesMappedToRegistry@16
506 ReadConsoleOutputA@20
507 ReadConsoleOutputAttribute@20
508 ReadConsoleOutputCharacterA@20
509 ReadConsoleOutputCharacterW@20
510 ReadConsoleOutputW@20
515 RegisterConsoleVDM@44
516 RegisterWaitForInputIdle@4
517 RegisterWowBaseHandlers@4
529 ScrollConsoleScreenBufferA@20
530 ScrollConsoleScreenBufferW@20
540 SetConsoleActiveScreenBuffer@4
542 SetConsoleCommandHistoryMode@4
543 SetConsoleCtrlHandler@8
545 SetConsoleCursorInfo@8
546 SetConsoleCursorPosition@8
547 SetConsoleDisplayMode@12
549 SetConsoleHardwareState@12
550 SetConsoleKeyShortcuts@16
551 SetConsoleMaximumWindowSize@8
552 SetConsoleMenuClose@4
554 SetConsoleNumberOfCommandsA@8
555 SetConsoleNumberOfCommandsW@8
558 SetConsoleScreenBufferSize@8
559 SetConsoleTextAttribute@8
562 SetConsoleWindowInfo@12
563 SetCurrentDirectoryA@4
564 SetCurrentDirectoryW@4
565 SetDefaultCommConfigA@12
566 SetDefaultCommConfigW@12
568 SetEnvironmentVariableA@8
569 SetEnvironmentVariableW@8
579 SetHandleInformation@12
580 SetLastConsoleEventActive@0
586 SetNamedPipeHandleState@16
588 SetProcessAffinityMask@8
589 SetProcessShutdownParameters@8
590 SetProcessWorkingSetSize@12
592 SetSystemPowerState@8
594 SetSystemTimeAdjustment@8
597 SetThreadAffinityMask@8
599 SetThreadIdealProcessor@8
602 SetThreadPriorityBoost@8
603 SetTimeZoneInformation@4
604 SetUnhandledExceptionFilter@4
605 SetVDMCurrentDirectories@8
617 SystemTimeToFileTime@8
618 SystemTimeToTzSpecificLocalTime@12
627 Toolhelp32ReadProcessMemory@20
631 TryEnterCriticalSection@4
632 UnhandledExceptionFilter@4
638 VDMConsoleOperation@8
639 VDMOperationStarted@4
642 VerifyConsoleIoHandle@4
645 VirtualBufferExceptionHandler@12
656 WaitForMultipleObjects@16
657 WaitForMultipleObjectsEx@20
658 WaitForSingleObject@8
659 WaitForSingleObjectEx@12
662 WideCharToMultiByte@32
665 WriteConsoleInputA@16
666 WriteConsoleInputVDMA@16
667 WriteConsoleInputVDMW@16
668 WriteConsoleInputW@16
669 WriteConsoleOutputA@20
670 WriteConsoleOutputAttribute@20
671 WriteConsoleOutputCharacterA@20
672 WriteConsoleOutputCharacterW@20
673 WriteConsoleOutputW@20
677 WritePrivateProfileSectionA@12
678 WritePrivateProfileSectionW@12
679 WritePrivateProfileStringA@16
680 WritePrivateProfileStringW@16
681 WritePrivateProfileStructA@20
682 WritePrivateProfileStructW@20
683 WriteProcessMemory@20
684 WriteProfileSectionA@8
685 WriteProfileSectionW@8
686 WriteProfileStringA@12
687 WriteProfileStringW@12