reshuffling of dlls
[reactos.git] / reactos / lib / kernel32 / kernel32.def
1 ;
2 ; kernel32.def
3 ;
4 ; Exports for KERNEL32 DLL
5 ;
6 ; Copyright (C) 1996 Free Software Foundation, Inc.
7 ;
8 ; Author: Scott Christley <scottc@net-community.com>
9 ; Date: 1996
10 ;
11 ; This file is part of the Windows32 API Library.
12 ;
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.
17 ;
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.
22 ;
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.
25 ;
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.
30 ;
31 LIBRARY KERNEL32.DLL
32 EXPORTS
33 ActivateActCtx@8
34 AddAtomA@4
35 AddAtomW@4
36 AddConsoleAliasA@12
37 AddConsoleAliasW@12
38 ;AddLocalAlternateComputerNameA
39 ;AddLocalAlternateComputerNameW
40 AddRefActCtx@4
41 AddVectoredExceptionHandler@8=NTDLL.RtlAddVectoredExceptionHandler
42 AllocateUserPhysicalPages@12
43 AllocConsole@0
44 AreFileApisANSI@0
45 AssignProcessToJobObject@8
46 AttachConsole@4
47 BackupRead@28
48 BackupSeek@24
49 BackupWrite@28
50 BaseAttachCompleteThunk@0
51 BaseCheckAppcompatCache@16
52 ;BaseCleanupAppcompatCache
53 ;BaseCleanupAppcompatCacheSupport
54 BaseDumpAppcompatCache@0
55 BaseFlushAppcompatCache@0
56 ;BaseInitAppcompatCache
57 ;BaseInitAppcompatCacheSupport
58 BaseProcessInitPostImport@0
59 BaseQueryModuleData@20
60 BaseUpdateAppcompatCache@12
61 Beep@8
62 BeginUpdateResourceA@8
63 BeginUpdateResourceW@8
64 BindIoCompletionCallback@12
65 BuildCommDCBA@8
66 BuildCommDCBAndTimeoutsA@12
67 BuildCommDCBAndTimeoutsW@12
68 BuildCommDCBW@8
69 CallNamedPipeA@28
70 CallNamedPipeW@28
71 CancelDeviceWakeupRequest@4
72 CancelIo@4
73 CancelIoEx@8
74 CancelSynchronousIo@4
75 CancelTimerQueueTimer@8
76 CancelWaitableTimer@4
77 ChangeTimerQueueTimer@16
78 CheckNameLegalDOS8Dot3A@20
79 CheckNameLegalDOS8Dot3W@20
80 CheckRemoteDebuggerPresent@8
81 ClearCommBreak@4
82 ClearCommError@12
83 CloseConsoleHandle@4
84 CloseHandle@4
85 CloseProfileUserMapping@0
86 CmdBatNotification@4
87 CommConfigDialogA@12
88 CommConfigDialogW@12
89 CompareFileTime@8
90 CompareStringA@24
91 CompareStringW@24
92 ConnectNamedPipe@8
93 ConsoleMenuControl@12
94 ContinueDebugEvent@12
95 ConvertDefaultLocale@4
96 ConvertFiberToThread@0
97 ConvertThreadToFiber@4
98 CopyFileA@12
99 CopyFileExA@24
100 CopyFileExW@24
101 CopyFileW@12
102 CopyLZFile@8
103 CreateActCtxA@4
104 CreateActCtxW@4
105 CreateConsoleScreenBuffer@20
106 CreateDirectoryA@8
107 CreateDirectoryExA@12
108 CreateDirectoryExW@12
109 CreateDirectoryW@8
110 CreateEventA@16
111 CreateEventW@16
112 CreateFiber@12
113 CreateFiberEx@20
114 CreateFileA@28
115 CreateFileMappingA@24
116 CreateFileMappingW@24
117 CreateFileW@28
118 CreateHardLinkA@12
119 CreateHardLinkW@12
120 CreateIoCompletionPort@16
121 CreateJobObjectA@8
122 CreateJobObjectW@8
123 CreateJobSet@12
124 CreateMailslotA@16
125 CreateMailslotW@16
126 CreateMemoryResourceNotification@4
127 CreateMutexA@12
128 CreateMutexW@12
129 CreateNamedPipeA@32
130 CreateNamedPipeW@32
131 CreateNlsSecurityDescriptor@12
132 CreatePipe@16
133 CreateProcessA@40
134 CreateProcessInternalA@48
135 CreateProcessInternalW@48
136 CreateProcessW@40
137 CreateRemoteThread@28
138 CreateSemaphoreA@16
139 CreateSemaphoreW@16
140 CreateSocketHandle@0
141 CreateSymbolicLinkA@12
142 CreateSymbolicLinkW@12
143 CreateTapePartition@16
144 CreateThread@24
145 CreateTimerQueue@0
146 CreateTimerQueueTimer@28
147 CreateToolhelp32Snapshot@8
148 CreateVirtualBuffer@12
149 CreateWaitableTimerA@12
150 CreateWaitableTimerW@12
151 DeactivateActCtx@8
152 DebugActiveProcess@4
153 DebugActiveProcessStop@4
154 DebugBreak@0=NTDLL.DbgBreakPoint
155 DebugBreakProcess@4
156 DebugSetProcessKillOnExit@4
157 DecodePointer@4=NTDLL.RtlDecodePointer
158 DefineDosDeviceA@12
159 DefineDosDeviceW@12
160 DelayLoadFailureHook@8
161 DeleteAtom@4
162 DeleteCriticalSection@4=NTDLL.RtlDeleteCriticalSection
163 DeleteFiber@4
164 DeleteFileA@4
165 DeleteFileW@4
166 DeleteTimerQueue@4
167 DeleteTimerQueueEx@8
168 DeleteTimerQueueTimer@12
169 DeleteVolumeMountPointA@4
170 DeleteVolumeMountPointW@4
171 DeviceIoControl@32
172 DisableThreadLibraryCalls@4
173 DisconnectNamedPipe@4
174 DnsHostnameToComputerNameA@12
175 DnsHostnameToComputerNameW@12
176 DosDateTimeToFileTime@12
177 DosPathToSessionPathA@12
178 DosPathToSessionPathW@12
179 DuplicateConsoleHandle@16
180 DuplicateHandle@28
181 EncodePointer@4=NTDLL.RtlEncodePointer
182 EndUpdateResourceA@8
183 EndUpdateResourceW@8
184 EnterCriticalSection@4=NTDLL.RtlEnterCriticalSection
185 EnumCalendarInfoA@16
186 EnumCalendarInfoExA@16
187 EnumCalendarInfoExW@16
188 EnumCalendarInfoW@16
189 EnumDateFormatsA@12
190 EnumDateFormatsExA@12
191 EnumDateFormatsExW@12
192 EnumDateFormatsW@12
193 EnumLanguageGroupLocalesA@16
194 EnumLanguageGroupLocalesW@16
195 EnumResourceLanguagesA@20
196 EnumResourceLanguagesW@20
197 EnumResourceNamesA@16
198 EnumResourceNamesW@16
199 EnumResourceTypesA@12
200 EnumResourceTypesW@12
201 EnumSystemCodePagesA@8
202 EnumSystemCodePagesW@8
203 EnumSystemGeoID@12
204 EnumSystemLanguageGroupsA@12
205 EnumSystemLanguageGroupsW@12
206 EnumSystemLocalesA@8
207 EnumSystemLocalesW@8
208 EnumTimeFormatsA@12
209 EnumTimeFormatsW@12
210 EnumUILanguagesA@12
211 EnumUILanguagesW@12
212 ;EnumerateLocalComputerNamesA
213 ;EnumerateLocalComputerNamesW
214 EraseTape@12
215 EscapeCommFunction@8
216 ExitProcess@4
217 ExitThread@4
218 ExitVDM@8
219 ExpandEnvironmentStringsA@12
220 ExpandEnvironmentStringsW@12
221 ExpungeConsoleCommandHistoryA@4
222 ExpungeConsoleCommandHistoryW@4
223 ExtendVirtualBuffer@8
224 FatalAppExitA@8
225 FatalAppExitW@8
226 FatalExit@4
227 FileTimeToDosDateTime@12
228 FileTimeToLocalFileTime@8
229 FileTimeToSystemTime@8
230 FillConsoleOutputAttribute@20
231 FillConsoleOutputCharacterA@20
232 FillConsoleOutputCharacterW@20
233 FindActCtxSectionGuid@20
234 FindActCtxSectionStringA@20
235 FindActCtxSectionStringW@20
236 FindAtomA@4
237 FindAtomW@4
238 FindClose@4
239 FindCloseChangeNotification@4
240 FindFirstChangeNotificationA@12
241 FindFirstChangeNotificationW@12
242 FindFirstFileA@8
243 FindFirstFileExA@24
244 FindFirstFileExW@24
245 FindFirstFileW@8
246 FindFirstStreamW@16
247 FindNextChangeNotification@4
248 FindNextFileA@8
249 FindNextFileW@8
250 FindNextStreamW@8
251 FindFirstVolumeA@8
252 FindFirstVolumeMountPointA@12
253 FindFirstVolumeMountPointW@12
254 FindFirstVolumeW@8
255 FindNextVolumeA@12
256 FindNextVolumeMountPointA@12
257 FindNextVolumeMountPointW@12
258 FindNextVolumeW@12
259 FindResourceA@12
260 FindResourceExA@16
261 FindResourceExW@16
262 FindResourceW@12
263 FindVolumeClose@4
264 FindVolumeMountPointClose@4
265 ;FlsAlloc@4 ;new for 2003
266 ;FlsFree@4 ;new for 2003
267 ;FlsGetValue@4 ;new for 2003
268 ;FlsSetValue@8 ;new for 2003
269 FlushConsoleInputBuffer@4
270 FlushFileBuffers@4
271 FlushInstructionCache@12
272 FlushViewOfFile@8
273 FoldStringA@20
274 FoldStringW@20
275 FormatMessageA@28
276 FormatMessageW@28
277 FreeConsole@0
278 FreeEnvironmentStringsA@4
279 FreeEnvironmentStringsW@4
280 FreeLibrary@4
281 FreeLibraryAndExitThread@8
282 FreeResource@4
283 FreeUserPhysicalPages@12
284 FreeVirtualBuffer@4
285 GenerateConsoleCtrlEvent@8
286 GetACP@0
287 GetApplicationRecoveryCallback@12
288 GetApplicationRestart@16
289 GetAtomNameA@12
290 GetAtomNameW@12
291 GetBinaryType@8=GetBinaryTypeA@8
292 GetBinaryTypeA@8
293 GetBinaryTypeW@8
294 GetCPFileNameFromRegistry@12
295 GetCPInfo@8
296 GetCPInfoExA@12
297 GetCPInfoExW@12
298 GetCalendarInfoA@24
299 GetCalendarInfoW@24
300 GetCommConfig@12
301 GetCommMask@8
302 GetCommModemStatus@8
303 GetCommProperties@8
304 GetCommState@8
305 GetCommTimeouts@8
306 GetCommandLineA@0
307 GetCommandLineW@0
308 ;GetComPlusPackageInstallStatus
309 GetCompressedFileSizeA@8
310 GetCompressedFileSizeW@8
311 GetComputerNameA@8
312 GetComputerNameExA@12
313 GetComputerNameExW@12
314 GetComputerNameW@8
315 GetConsoleAliasA@16
316 GetConsoleAliasExesA@8
317 GetConsoleAliasExesLengthA@0
318 GetConsoleAliasExesLengthW@0
319 GetConsoleAliasExesW@8
320 GetConsoleAliasW@16
321 GetConsoleAliasesA@12
322 GetConsoleAliasesLengthA@4
323 GetConsoleAliasesLengthW@4
324 GetConsoleAliasesW@12
325 ;GetConsoleCharType
326 GetConsoleCP@0
327 GetConsoleCommandHistoryA@12
328 GetConsoleCommandHistoryLengthA@4
329 GetConsoleCommandHistoryLengthW@4
330 GetConsoleCommandHistoryW@12
331 GetConsoleCursorInfo@8
332 ;GetConsoleCursorMode
333 GetConsoleDisplayMode@4
334 GetConsoleFontInfo@16
335 GetConsoleFontSize@8
336 GetConsoleHardwareState@12
337 GetConsoleInputExeNameA@8
338 GetConsoleInputExeNameW@8
339 GetConsoleInputWaitHandle@0
340 GetConsoleKeyboardLayoutNameA@4
341 GetConsoleKeyboardLayoutNameW@4
342 GetConsoleMode@8
343 ;GetConsoleNlsMode
344 GetConsoleOutputCP@0
345 GetConsoleProcessList@8
346 GetConsoleScreenBufferInfo@8
347 GetConsoleSelectionInfo@4
348 GetConsoleTitleA@8
349 GetConsoleTitleW@8
350 GetConsoleWindow@0
351 GetCurrencyFormatA@24
352 GetCurrencyFormatW@24
353 GetCurrentActCtx@4
354 GetCurrentConsoleFont@12
355 GetCurrentDirectoryA@8
356 GetCurrentDirectoryW@8
357 GetCurrentProcess@0
358 GetCurrentProcessId@0
359 GetCurrentThread@0
360 GetCurrentThreadId@0
361 GetDateFormatA@24
362 GetDateFormatW@24
363 GetDefaultCommConfigA@12
364 GetDefaultCommConfigW@12
365 ;GetDefaultSortkeySize
366 GetDevicePowerState@8
367 GetDiskFreeSpaceA@20
368 GetDiskFreeSpaceW@20
369 GetDiskFreeSpaceExA@16
370 GetDiskFreeSpaceExW@16
371 GetDllDirectoryA@8
372 GetDllDirectoryW@8
373 GetDriveTypeA@4
374 GetDriveTypeW@4
375 GetEnvironmentStrings=GetEnvironmentStringsA@0
376 GetEnvironmentStringsA@0
377 GetEnvironmentStringsW@0
378 GetEnvironmentVariableA@12
379 GetEnvironmentVariableW@12
380 GetExitCodeProcess@8
381 GetExitCodeThread@8
382 GetExpandedNameA@8
383 GetExpandedNameW@8
384 GetFileAttributesA@4
385 GetFileAttributesW@4
386 GetFileAttributesByHandle@12
387 GetFileAttributesExA@12
388 GetFileAttributesExW@12
389 GetFileBandwidthReservation@24
390 GetFileInformationByHandle@8
391 GetFileSize@8
392 GetFileSizeEx@8
393 GetFileTime@16
394 GetFileType@4
395 GetFinalPathNameByHandleA@16
396 GetFinalPathNameByHandleW@16
397 GetFirmwareEnvironmentVariableA@16
398 GetFirmwareEnvironmentVariableW@16
399 GetFullPathNameA@16
400 GetFullPathNameW@16
401 GetGeoInfoA@20
402 GetGeoInfoW@20
403 GetHandleContext@4
404 GetHandleInformation@8
405 GetLargestConsoleWindowSize@4
406 GetLastError@0
407 ;GetLinguistLangSize
408 GetLocalTime@4
409 GetLocaleInfoA@16
410 GetLocaleInfoW@16
411 GetLogicalDriveStringsA@8
412 GetLogicalDriveStringsW@8
413 GetLogicalDrives@0
414 GetLongPathNameA@12
415 GetLongPathNameW@12
416 GetMailslotInfo@20
417 GetModuleFileNameA@12
418 GetModuleFileNameW@12
419 GetModuleHandleA@4
420 GetModuleHandleExA@12
421 GetModuleHandleExW@12
422 GetModuleHandleW@4
423 GetNamedPipeHandleStateA@28
424 GetNamedPipeHandleStateW@28
425 GetNamedPipeInfo@20
426 GetNativeSystemInfo@4
427 GetNextVDMCommand@4
428 GetNlsSectionName@24
429 GetNumaHighestNodeNumber@4
430 GetNumaNodeProcessorMask@8
431 ;GetNumaProcessorMap
432 GetNumaProcessorNode@8
433 GetNumberFormatA@24
434 GetNumberFormatW@24
435 GetNumberOfConsoleFonts@0
436 GetNumberOfConsoleInputEvents@8
437 GetNumberOfConsoleMouseButtons@4
438 GetOEMCP@0
439 GetOverlappedResult@16
440 GetPriorityClass@4
441 GetPrivateProfileIntA@16
442 GetPrivateProfileIntW@16
443 GetPrivateProfileSectionA@16
444 GetPrivateProfileSectionNamesA@12
445 GetPrivateProfileSectionNamesW@12
446 GetPrivateProfileSectionW@16
447 GetPrivateProfileStringA@24
448 GetPrivateProfileStringW@24
449 GetPrivateProfileStructA@20
450 GetPrivateProfileStructW@20
451 GetProcAddress@8
452 GetProcessAffinityMask@12
453 GetProcessHandleCount@8
454 GetProcessHeap@0
455 GetProcessHeaps@8
456 GetProcessId@4
457 GetProcessIdOfThread@4
458 GetProcessIoCounters@8
459 GetProcessPriorityBoost@8
460 GetProcessShutdownParameters@8
461 GetProcessTimes@20
462 GetProcessVersion@4
463 GetProcessWorkingSetSize@12
464 GetProfileIntA@12
465 GetProfileIntW@12
466 GetProfileSectionA@12
467 GetProfileSectionW@12
468 GetProfileStringA@20
469 GetProfileStringW@20
470 GetQueuedCompletionStatus@20
471 GetShortPathNameA@12
472 GetShortPathNameW@12
473 GetStartupInfoA@4
474 GetStartupInfoW@4
475 GetStdHandle@4
476 GetStringTypeA@20
477 GetStringTypeExA@20
478 GetStringTypeExW@20
479 GetStringTypeW@16
480 GetSystemDefaultLCID@0
481 GetSystemDefaultLangID@0
482 GetSystemDefaultUILanguage@0
483 GetSystemDirectoryA@8
484 GetSystemDirectoryW@8
485 GetSystemInfo@4
486 GetSystemPowerStatus@4
487 GetSystemRegistryQuota@8
488 GetSystemTime@4
489 GetSystemTimeAdjustment@12
490 GetSystemTimeAsFileTime@4
491 GetSystemTimes@12
492 GetSystemWow64DirectoryA@8
493 GetSystemWow64DirectoryW@8
494 GetSystemWindowsDirectoryA@8
495 GetSystemWindowsDirectoryW@8
496 GetTapeParameters@16
497 GetTapePosition@20
498 GetTapeStatus@4
499 GetTempFileNameA@16
500 GetTempFileNameW@16
501 GetTempPathA@8
502 GetTempPathW@8
503 GetThreadContext@8
504 GetThreadId@4
505 GetThreadIOPendingFlag@8
506 GetThreadLocale@0
507 GetThreadPriority@4
508 GetThreadPriorityBoost@8
509 GetThreadSelectorEntry@12
510 GetThreadTimes@20
511 GetTickCount@0
512 GetTimeFormatA@24
513 GetTimeFormatW@24
514 GetTimeZoneInformation@4
515 GetUserDefaultLCID@0
516 GetUserDefaultLangID@0
517 GetUserDefaultUILanguage@0
518 GetUserGeoID@4
519 GetVDMCurrentDirectories@8
520 GetVersion@0
521 GetVersionExA@4
522 GetVersionExW@4
523 GetVolumeInformationA@32
524 GetVolumeInformationW@32
525 GetVolumeNameForVolumeMountPointA@12
526 GetVolumeNameForVolumeMountPointW@12
527 GetVolumePathNameA@12
528 GetVolumePathNameW@12
529 GetVolumePathNamesForVolumeNameA@16
530 GetVolumePathNamesForVolumeNameW@16
531 GetWindowsDirectoryA@8
532 GetWindowsDirectoryW@8
533 GetWriteWatch@24
534 GlobalAddAtomA@4
535 GlobalAddAtomW@4
536 GlobalAlloc@8
537 GlobalCompact@4
538 GlobalDeleteAtom@4
539 GlobalFindAtomA@4
540 GlobalFindAtomW@4
541 GlobalFix@4
542 GlobalFlags@4
543 GlobalFree@4
544 GlobalGetAtomNameA@12
545 GlobalGetAtomNameW@12
546 GlobalHandle@4
547 GlobalLock@4
548 GlobalMemoryStatus@4
549 GlobalMemoryStatusEx@4
550 GlobalReAlloc@12
551 GlobalSize@4
552 GlobalUnWire@4
553 GlobalUnfix@4
554 GlobalUnlock@4
555 GlobalWire@4
556 Heap32First@12
557 Heap32ListFirst@8
558 Heap32ListNext@8
559 Heap32Next@4
560 HeapAlloc@12=NTDLL.RtlAllocateHeap
561 HeapCompact@8
562 HeapCreate@12
563 HeapCreateTagsW@16
564 HeapDestroy@4
565 HeapExtend@16
566 HeapFree@12=NTDLL.RtlFreeHeap
567 HeapLock@4
568 HeapQueryInformation@20
569 HeapQueryTagW@20
570 HeapReAlloc@16=NTDLL.RtlReAllocateHeap
571 HeapSetInformation@16
572 HeapSize@12=NTDLL.RtlSizeHeap
573 HeapSummary@12
574 HeapUnlock@4
575 HeapUsage@20
576 HeapValidate@12
577 HeapWalk@8
578 InitAtomTable@4
579 InitializeCriticalSection@4
580 InitializeCriticalSectionAndSpinCount@8
581 InitializeSListHead@4=NTDLL.RtlInitializeSListHead
582 InterlockedCompareExchange@12
583 InterlockedDecrement@4
584 InterlockedExchange@8
585 InterlockedExchangeAdd@8
586 InterlockedFlushSList@4=NTDLL.RtlInterlockedFlushSList
587 InterlockedIncrement@4
588 InterlockedPopEntrySList@4=NTDLL.RtlInterlockedPopEntrySList
589 InterlockedPushEntrySList@8=NTDLL.RtlInterlockedPushEntrySList
590 InvalidateConsoleDIBits@8
591 IsBadCodePtr@4
592 IsBadHugeReadPtr@8
593 IsBadHugeWritePtr@8
594 IsBadReadPtr@8
595 IsBadStringPtrA@8
596 IsBadStringPtrW@8
597 IsBadWritePtr@8
598 IsDBCSLeadByte@4
599 IsDBCSLeadByteEx@8
600 IsDebuggerPresent@0
601 IsProcessInJob@12
602 IsProcessorFeaturePresent@4
603 IsSystemResumeAutomatic@0
604 IsThreadAFiber@0
605 IsValidCodePage@4
606 IsValidLanguageGroup@8
607 IsValidLocale@8
608 IsValidUILanguage@4
609 IsWow64Process@8
610 LCMapStringA@24
611 LCMapStringW@24
612 LeaveCriticalSection@4=NTDLL.RtlLeaveCriticalSection
613 LoadLibraryA@4
614 LoadLibraryExA@12
615 LoadLibraryExW@12
616 LoadLibraryW@4
617 LoadModule@8
618 LoadResource@8
619 LocalAlloc@8
620 LocalCompact@4
621 LocalFileTimeToFileTime@8
622 LocalFlags@4
623 LocalFree@4
624 LocalHandle@4
625 LocalLock@4
626 LocalReAlloc@12
627 LocalShrink@8
628 LocalSize@4
629 LocalUnlock@4
630 LockFile@20
631 LockFileEx@24
632 LockResource@4
633 LZClose@4
634 ;LZCloseFile
635 LZCopy@8
636 ;LZCreateFileW
637 LZDone@0
638 LZInit@4
639 LZOpenFileA@12
640 LZOpenFileW@12
641 LZRead@12
642 LZSeek@12
643 LZStart@0
644 MapUserPhysicalPages@12
645 MapUserPhysicalPagesScatter@12
646 MapViewOfFile@20
647 MapViewOfFileEx@24
648 Module32First@8
649 Module32FirstW@8
650 Module32Next@8
651 Module32NextW@8
652 MoveFileA@8
653 MoveFileExA@12
654 MoveFileWithProgressA@20
655 MoveFileExW@12
656 MoveFileW@8
657 MoveFileWithProgressW@20
658 MulDiv@12
659 MultiByteToWideChar@24
660 NeedCurrentDirectoryForExePathA@4
661 NeedCurrentDirectoryForExePathW@4
662 NlsConvertIntegerToString@20
663 NlsGetCacheUpdateCount@0
664 ;NlsResetProcessLocale
665 ;NumaVirtualQueryNode
666 OpenConsoleW@16
667 ;OpenDataFile
668 OpenEventA@12
669 OpenEventW@12
670 OpenFile@12
671 OpenFileById@24
672 OpenFileMappingA@12
673 OpenFileMappingW@12
674 OpenJobObjectA@12
675 OpenJobObjectW@12
676 OpenMutexA@12
677 OpenMutexW@12
678 OpenProcess@12
679 ;OpenProfileUserMapping@0
680 OpenSemaphoreA@12
681 OpenSemaphoreW@12
682 OpenThread@12
683 OpenWaitableTimerA@12
684 OpenWaitableTimerW@12
685 OutputDebugStringA@4
686 OutputDebugStringW@4
687 PeekConsoleInputA@16
688 PeekConsoleInputW@16
689 PeekNamedPipe@24
690 PrivCopyFileExW@24
691 ;PrivMoveFileIdentityW
692 PostQueuedCompletionStatus@16
693 PrepareTape@12
694 ProcessIdToSessionId@8
695 Process32First@8
696 Process32FirstW@8
697 Process32Next@8
698 Process32NextW@8
699 PulseEvent@4
700 PurgeComm@8
701 QueryActCtxW@28
702 QueryDepthSList@4=NTDLL.RtlQueryDepthSList
703 QueryDosDeviceA@12
704 QueryDosDeviceW@12
705 QueryInformationJobObject@20
706 QueryMemoryResourceNotification@8
707 QueryPerformanceCounter@4
708 QueryPerformanceFrequency@4
709 QueueUserAPC@12
710 QueueUserWorkItem@12
711 QueryWin31IniFilesMappedToRegistry@16
712 RaiseException@16
713 ReadConsoleA@20
714 ReadConsoleInputA@16
715 ;ReadConsoleInputExA
716 ;ReadConsoleInputExW
717 ReadConsoleInputW@16
718 ReadConsoleOutputA@20
719 ReadConsoleOutputAttribute@20
720 ReadConsoleOutputCharacterA@20
721 ReadConsoleOutputCharacterW@20
722 ReadConsoleOutputW@20
723 ReadConsoleW@20
724 ReadDirectoryChangesW@32
725 ReadFile@20
726 ReadFileEx@20
727 ReadFileScatter@20
728 ReadProcessMemory@20
729 RecoveryFinished@4
730 RecoveryInProgress@4
731 RegisterApplicationRecoveryCallback@8
732 RegisterApplicationRestart@8
733 ;RegisterConsoleIME
734 ;RegisterConsoleOS2
735 RegisterConsoleVDM@44
736 RegisterWaitForInputIdle@4
737 RegisterWaitForSingleObject@24
738 RegisterWaitForSingleObjectEx@20
739 RegisterWowBaseHandlers@4
740 RegisterWowExec@4
741 ReleaseActCtx@4
742 ReleaseMutex@4
743 ReleaseSemaphore@12
744 RemoveDirectoryA@4
745 RemoveDirectoryW@4
746 ;RemoveLocalAlternateComputerNameA
747 ;RemoveLocalAlternateComputerNameW
748 RemoveVectoredExceptionHandler@4=NTDLL.RtlRemoveVectoredExceptionHandler
749 ReplaceFile=ReplaceFileW@24
750 ReplaceFileA@24
751 ReplaceFileW@24
752 RequestDeviceWakeup@4
753 RequestWakeupLatency@4
754 ResetEvent@4
755 ResetWriteWatch@8
756 RestoreLastError@4
757 ResumeThread@4
758 RtlCaptureContext@4=NTDLL.RtlCaptureContext
759 ;RtlCaptureStackBackTrace
760 RtlFillMemory@12=NTDLL.RtlFillMemory
761 RtlMoveMemory@12=NTDLL.RtlMoveMemory
762 RtlUnwind@16=NTDLL.RtlUnwind
763 RtlZeroMemory@8=NTDLL.RtlZeroMemory
764 ScrollConsoleScreenBufferA@20
765 ScrollConsoleScreenBufferW@20
766 SearchPathA@24
767 SearchPathW@24
768 SetCPGlobal@4
769 SetCalendarInfoA@16
770 SetCalendarInfoW@16
771 SetClientTimeZoneInformation@4
772 ;SetComPlusPackageInstallStatus
773 SetCommBreak@4
774 SetCommConfig@12
775 SetCommMask@8
776 SetCommState@8
777 SetCommTimeouts@8
778 SetComputerNameA@4
779 SetComputerNameExA@8
780 SetComputerNameExW@8
781 SetComputerNameW@4
782 SetConsoleActiveScreenBuffer@4
783 SetConsoleCP@4
784 SetConsoleCommandHistoryMode@4
785 SetConsoleCtrlHandler@8
786 SetConsoleCursor@8
787 SetConsoleCursorInfo@8
788 ;SetConsoleCursorMode
789 SetConsoleCursorPosition@8
790 SetConsoleDisplayMode@12
791 SetConsoleFont@8
792 SetConsoleHardwareState@12
793 SetConsoleHistoryInfo@4
794 SetConsoleIcon@4
795 SetConsoleInputExeNameA@4
796 SetConsoleInputExeNameW@4
797 SetConsoleKeyShortcuts@16
798 ;SetConsoleLocalEUDC
799 SetConsoleMaximumWindowSize@8
800 SetConsoleMenuClose@4
801 SetConsoleMode@8
802 ;SetConsoleNlsMode
803 SetConsoleNumberOfCommandsA@8
804 SetConsoleNumberOfCommandsW@8
805 ;SetConsoleOS2OemFormat
806 SetConsoleOutputCP@4
807 SetConsolePalette@12
808 SetConsoleScreenBufferInfoEx@8
809 SetConsoleScreenBufferSize@8
810 SetConsoleTextAttribute@8
811 SetConsoleTitleA@4
812 SetConsoleTitleW@4
813 SetConsoleWindowInfo@12
814 SetCriticalSectionSpinCount@8=NTDLL.RtlSetCriticalSectionSpinCount
815 SetCurrentDirectoryA@4
816 SetCurrentDirectoryW@4
817 SetDefaultCommConfigA@12
818 SetDefaultCommConfigW@12
819 SetDllDirectoryA@4
820 SetDllDirectoryW@4
821 SetEndOfFile@4
822 SetEnvironmentVariableA@8
823 SetEnvironmentVariableW@8
824 SetErrorMode@4
825 SetEvent@4
826 SetFileApisToANSI@0
827 SetFileApisToOEM@0
828 SetFileAttributesA@8
829 SetFileAttributesW@8
830 SetFileAttributesByHandle@12
831 SetFileBandwidthReservation@24
832 SetFileCompletionNotificationModes@8
833 SetFilePointer@16
834 SetFilePointerEx@20
835 SetFileShortNameA@8
836 SetFileShortNameW@8
837 SetFileTime@16
838 SetFileValidData@12
839 SetFirmwareEnvironmentVariableA@16
840 SetFirmwareEnvironmentVariableW@16
841 SetHandleContext@8
842 SetHandleCount@4
843 SetHandleInformation@12
844 SetInformationJobObject@16
845 SetLastConsoleEventActive@0
846 SetLastError@4
847 ;SetLocalPrimaryComputerNameA
848 ;SetLocalPrimaryComputerNameW
849 SetLocalTime@4
850 SetLocaleInfoA@12
851 SetLocaleInfoW@12
852 SetMailslotInfo@8
853 SetMessageWaitingIndicator@8
854 SetNamedPipeHandleState@16
855 SetPriorityClass@8
856 SetProcessAffinityMask@8
857 SetProcessPriorityBoost@8
858 SetProcessShutdownParameters@8
859 SetProcessWorkingSetSize@12
860 SetStdHandle@8
861 SetSystemPowerState@8
862 SetSystemTime@4
863 SetSystemTimeAdjustment@8
864 SetTapeParameters@12
865 SetTapePosition@24
866 ;SetTermsrvAppInstallMode
867 SetThreadAffinityMask@8
868 SetThreadContext@8
869 SetThreadExecutionState@4
870 SetThreadIdealProcessor@8
871 SetThreadLocale@4
872 SetThreadPriority@8
873 SetThreadPriorityBoost@8
874 SetThreadUILanguage@4
875 SetTimerQueueTimer@24
876 SetTimeZoneInformation@4
877 SetUnhandledExceptionFilter@4
878 SetUserGeoID@4
879 SetVDMCurrentDirectories@8
880 SetVolumeLabelA@8
881 SetVolumeLabelW@8
882 SetVolumeMountPointA@8
883 SetVolumeMountPointW@8
884 SetWaitableTimer@24
885 SetupComm@12
886 ShowConsoleCursor@8
887 SignalObjectAndWait@16
888 SizeofResource@8
889 Sleep@4
890 SleepEx@8
891 SuspendThread@4
892 SwitchToFiber@4
893 SwitchToThread@0
894 SystemTimeToFileTime@8
895 SystemTimeToTzSpecificLocalTime@12
896 TerminateJobObject@8
897 TerminateProcess@8
898 TerminateThread@8
899 ;TermsrvAppInstallMode
900 Thread32First@8
901 Thread32Next@8
902 TlsAlloc@0
903 TlsFree@4
904 TlsGetValue@4
905 TlsSetValue@8
906 Toolhelp32ReadProcessMemory@20
907 TransactNamedPipe@28
908 TransmitCommChar@8
909 TrimVirtualBuffer@4
910 TryEnterCriticalSection@4=NTDLL.RtlTryEnterCriticalSection
911 TzSpecificLocalTimeToSystemTime@12
912 UnhandledExceptionFilter@4
913 UnlockFile@20
914 UnlockFileEx@20
915 UnmapViewOfFile@4
916 UpdateResourceA@24
917 UpdateResourceW@24
918 UTRegister@28
919 UTUnRegister@4
920 ;UnregisterConsoleIME
921 UnregisterWait@4
922 UnregisterWaitEx@8
923 ;ValidateLCType
924 ;ValidateLocale
925 VDMConsoleOperation@8
926 VDMOperationStarted@4
927 VerLanguageNameA@12
928 VerLanguageNameW@12
929 VerSetConditionMask@16=NTDLL.VerSetConditionMask
930 VerifyConsoleIoHandle@4
931 VerifyVersionInfoA@16
932 VerifyVersionInfoW@16
933 VirtualAlloc@16
934 VirtualAllocEx@20
935 VirtualBufferExceptionHandler@12
936 VirtualFree@12
937 VirtualFreeEx@16
938 VirtualLock@8
939 VirtualProtect@16
940 VirtualProtectEx@20
941 VirtualQuery@12
942 VirtualQueryEx@16
943 VirtualUnlock@8
944 WaitCommEvent@12
945 WaitForDebugEvent@8
946 WaitForMultipleObjects@16
947 WaitForMultipleObjectsEx@20
948 WaitForSingleObject@8
949 WaitForSingleObjectEx@12
950 WaitNamedPipeA@8
951 WaitNamedPipeW@8
952 WideCharToMultiByte@32
953 WinExec@8
954 Wow64DisableWow64FsRedirection@4
955 Wow64RevertWow64FsRedirection@4
956 WriteConsoleA@20
957 WriteConsoleInputA@16
958 WriteConsoleInputVDMA@16
959 WriteConsoleInputVDMW@16
960 WriteConsoleInputW@16
961 WriteConsoleOutputA@20
962 WriteConsoleOutputAttribute@20
963 WriteConsoleOutputCharacterA@20
964 WriteConsoleOutputCharacterW@20
965 WriteConsoleOutputW@20
966 WriteConsoleW@20
967 WriteFile@20
968 WriteFileEx@20
969 WriteFileGather@20
970 WritePrivateProfileSectionA@12
971 WritePrivateProfileSectionW@12
972 WritePrivateProfileStringA@16
973 WritePrivateProfileStringW@16
974 WritePrivateProfileStructA@20
975 WritePrivateProfileStructW@20
976 WriteProcessMemory@20
977 WriteProfileSectionA@8
978 WriteProfileSectionW@8
979 WriteProfileStringA@12
980 WriteProfileStringW@12
981 WriteTapemark@16
982 WTSGetActiveConsoleSessionId@0
983 ZombifyActCtx@4
984 _hread@12
985 _hwrite@12
986 _lclose@4
987 _lcreat@8
988 _llseek@12
989 _lopen@8
990 _lread@12=_hread@12
991 _lwrite@12=_hwrite@12
992 lstrcat@8=lstrcatA@8
993 lstrcatA@8
994 lstrcatW@8
995 lstrcmp@8=lstrcmpA@8
996 lstrcmpA@8
997 lstrcmpW@8
998 lstrcmpi@8=lstrcmpiA@8
999 lstrcmpiA@8
1000 lstrcmpiW@8
1001 lstrcpy@8=lstrcpyA@8
1002 lstrcpyA@8
1003 lstrcpyW@8
1004 lstrcpyn@12=lstrcpynA@12
1005 lstrcpynA@12
1006 lstrcpynW@12
1007 lstrlen@4=lstrlenA@4
1008 lstrlenA@4
1009 lstrlenW@4