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