2bac4b656a061e199a2d130a5362b0143a78dcff
[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
172 ;DosPathToSessionPathW
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 GetFileAttributesExA@12
376 GetFileAttributesExW@12
377 GetFileInformationByHandle@8
378 GetFileSize@8
379 GetFileSizeEx@8
380 GetFileTime@16
381 GetFileType@4
382 GetFirmwareEnvironmentVariableA@16
383 GetFirmwareEnvironmentVariableW@16
384 GetFullPathNameA@16
385 GetFullPathNameW@16
386 GetGeoInfoA@20
387 GetGeoInfoW@20
388 GetHandleContext@4
389 GetHandleInformation@8
390 GetLargestConsoleWindowSize@4
391 GetLastError@0
392 ;GetLinguistLangSize
393 GetLocalTime@4
394 GetLocaleInfoA@16
395 GetLocaleInfoW@16
396 GetLogicalDriveStringsA@8
397 GetLogicalDriveStringsW@8
398 GetLogicalDrives@0
399 GetLongPathNameA@12
400 GetLongPathNameW@12
401 GetMailslotInfo@20
402 GetModuleFileNameA@12
403 GetModuleFileNameW@12
404 GetModuleHandleA@4
405 GetModuleHandleExA@12
406 GetModuleHandleExW@12
407 GetModuleHandleW@4
408 GetNamedPipeHandleStateA@28
409 GetNamedPipeHandleStateW@28
410 GetNamedPipeInfo@20
411 GetNativeSystemInfo@4
412 GetNextVDMCommand@4
413 GetNlsSectionName@24
414 GetNumaHighestNodeNumber@4
415 GetNumaNodeProcessorMask@8
416 ;GetNumaProcessorMap
417 GetNumaProcessorNode@8
418 GetNumberFormatA@24
419 GetNumberFormatW@24
420 GetNumberOfConsoleFonts@0
421 GetNumberOfConsoleInputEvents@8
422 GetNumberOfConsoleMouseButtons@4
423 GetOEMCP@0
424 GetOverlappedResult@16
425 GetPriorityClass@4
426 GetPrivateProfileIntA@16
427 GetPrivateProfileIntW@16
428 GetPrivateProfileSectionA@16
429 GetPrivateProfileSectionNamesA@12
430 GetPrivateProfileSectionNamesW@12
431 GetPrivateProfileSectionW@16
432 GetPrivateProfileStringA@24
433 GetPrivateProfileStringW@24
434 GetPrivateProfileStructA@20
435 GetPrivateProfileStructW@20
436 GetProcAddress@8
437 GetProcessAffinityMask@12
438 GetProcessHandleCount@8
439 GetProcessHeap@0
440 GetProcessHeaps@8
441 GetProcessId@4
442 GetProcessIoCounters@8
443 GetProcessPriorityBoost@8
444 GetProcessShutdownParameters@8
445 GetProcessTimes@20
446 GetProcessVersion@4
447 GetProcessWorkingSetSize@12
448 GetProfileIntA@12
449 GetProfileIntW@12
450 GetProfileSectionA@12
451 GetProfileSectionW@12
452 GetProfileStringA@20
453 GetProfileStringW@20
454 GetQueuedCompletionStatus@20
455 GetShortPathNameA@12
456 GetShortPathNameW@12
457 GetStartupInfoA@4
458 GetStartupInfoW@4
459 GetStdHandle@4
460 GetStringTypeA@20
461 GetStringTypeExA@20
462 GetStringTypeExW@20
463 GetStringTypeW@16
464 GetSystemDefaultLCID@0
465 GetSystemDefaultLangID@0
466 GetSystemDefaultUILanguage@0
467 GetSystemDirectoryA@8
468 GetSystemDirectoryW@8
469 GetSystemInfo@4
470 GetSystemPowerStatus@4
471 GetSystemRegistryQuota@8
472 GetSystemTime@4
473 GetSystemTimeAdjustment@12
474 GetSystemTimeAsFileTime@4
475 GetSystemTimes@12
476 GetSystemWow64DirectoryA@8
477 GetSystemWow64DirectoryW@8
478 GetSystemWindowsDirectoryA@8
479 GetSystemWindowsDirectoryW@8
480 GetTapeParameters@16
481 GetTapePosition@20
482 GetTapeStatus@4
483 GetTempFileNameA@16
484 GetTempFileNameW@16
485 GetTempPathA@8
486 GetTempPathW@8
487 GetThreadContext@8
488 GetThreadIOPendingFlag@8
489 GetThreadLocale@0
490 GetThreadPriority@4
491 GetThreadPriorityBoost@8
492 GetThreadSelectorEntry@12
493 GetThreadTimes@20
494 GetTickCount@0
495 GetTimeFormatA@24
496 GetTimeFormatW@24
497 GetTimeZoneInformation@4
498 GetUserDefaultLCID@0
499 GetUserDefaultLangID@0
500 GetUserDefaultUILanguage@0
501 GetUserGeoID@4
502 GetVDMCurrentDirectories@8
503 GetVersion@0
504 GetVersionExA@4
505 GetVersionExW@4
506 GetVolumeInformationA@32
507 GetVolumeInformationW@32
508 GetVolumeNameForVolumeMountPointA@12
509 GetVolumeNameForVolumeMountPointW@12
510 GetVolumePathNameA@12
511 GetVolumePathNameW@12
512 GetVolumePathNamesForVolumeNameA@16
513 GetVolumePathNamesForVolumeNameW@16
514 GetWindowsDirectoryA@8
515 GetWindowsDirectoryW@8
516 GetWriteWatch@24
517 GlobalAddAtomA@4
518 GlobalAddAtomW@4
519 GlobalAlloc@8
520 GlobalCompact@4
521 GlobalDeleteAtom@4
522 GlobalFindAtomA@4
523 GlobalFindAtomW@4
524 GlobalFix@4
525 GlobalFlags@4
526 GlobalFree@4
527 GlobalGetAtomNameA@12
528 GlobalGetAtomNameW@12
529 GlobalHandle@4
530 GlobalLock@4
531 GlobalMemoryStatus@4
532 GlobalMemoryStatusEx@4
533 GlobalReAlloc@12
534 GlobalSize@4
535 GlobalUnWire@4
536 GlobalUnfix@4
537 GlobalUnlock@4
538 GlobalWire@4
539 Heap32First@12
540 Heap32ListFirst@8
541 Heap32ListNext@8
542 Heap32Next@4
543 HeapAlloc@12=NTDLL.RtlAllocateHeap
544 HeapCompact@8
545 HeapCreate@12
546 HeapCreateTagsW@16
547 HeapDestroy@4
548 HeapExtend@16
549 HeapFree@12=NTDLL.RtlFreeHeap
550 HeapLock@4
551 HeapQueryInformation@20
552 HeapQueryTagW@20
553 HeapReAlloc@16=NTDLL.RtlReAllocateHeap
554 HeapSetInformation@16
555 HeapSize@12=NTDLL.RtlSizeHeap
556 HeapSummary@12
557 HeapUnlock@4
558 HeapUsage@20
559 HeapValidate@12
560 HeapWalk@8
561 InitAtomTable@4
562 InitializeCriticalSection@4
563 InitializeCriticalSectionAndSpinCount@8
564 InitializeSListHead@4=NTDLL.RtlInitializeSListHead
565 InterlockedCompareExchange@12
566 InterlockedDecrement@4
567 InterlockedExchange@8
568 InterlockedExchangeAdd@8
569 InterlockedFlushSList@4=NTDLL.RtlInterlockedFlushSList
570 InterlockedIncrement@4
571 InterlockedPopEntrySList@4=NTDLL.RtlInterlockedPopEntrySList
572 InterlockedPushEntrySList@8=NTDLL.RtlInterlockedPushEntrySList
573 InvalidateConsoleDIBits@8
574 IsBadCodePtr@4
575 IsBadHugeReadPtr@8
576 IsBadHugeWritePtr@8
577 IsBadReadPtr@8
578 IsBadStringPtrA@8
579 IsBadStringPtrW@8
580 IsBadWritePtr@8
581 IsDBCSLeadByte@4
582 IsDBCSLeadByteEx@8
583 IsDebuggerPresent@0
584 IsProcessInJob@12
585 IsProcessorFeaturePresent@4
586 IsSystemResumeAutomatic@0
587 IsValidCodePage@4
588 IsValidLanguageGroup@8
589 IsValidLocale@8
590 IsValidUILanguage@4
591 IsWow64Process@8
592 LCMapStringA@24
593 LCMapStringW@24
594 LeaveCriticalSection@4=NTDLL.RtlLeaveCriticalSection
595 LoadLibraryA@4
596 LoadLibraryExA@12
597 LoadLibraryExW@12
598 LoadLibraryW@4
599 LoadModule@8
600 LoadResource@8
601 LocalAlloc@8
602 LocalCompact@4
603 LocalFileTimeToFileTime@8
604 LocalFlags@4
605 LocalFree@4
606 LocalHandle@4
607 LocalLock@4
608 LocalReAlloc@12
609 LocalShrink@8
610 LocalSize@4
611 LocalUnlock@4
612 LockFile@20
613 LockFileEx@24
614 LockResource@4
615 LZClose@4
616 ;LZCloseFile
617 LZCopy@8
618 ;LZCreateFileW
619 LZDone@0
620 LZInit@4
621 LZOpenFileA@12
622 LZOpenFileW@12
623 LZRead@12
624 LZSeek@12
625 LZStart@0
626 MapUserPhysicalPages@12
627 MapUserPhysicalPagesScatter@12
628 MapViewOfFile@20
629 MapViewOfFileEx@24
630 Module32First@8
631 Module32FirstW@8
632 Module32Next@8
633 Module32NextW@8
634 MoveFileA@8
635 MoveFileExA@12
636 MoveFileWithProgressA@20
637 MoveFileExW@12
638 MoveFileW@8
639 MoveFileWithProgressW@20
640 MulDiv@12
641 MultiByteToWideChar@24
642 NlsConvertIntegerToString@20
643 ;NlsGetCacheUpdateCount
644 ;NlsResetProcessLocale
645 ;NumaVirtualQueryNode
646 OpenConsoleW@16
647 ;OpenDataFile
648 OpenEventA@12
649 OpenEventW@12
650 OpenFile@12
651 OpenFileMappingA@12
652 OpenFileMappingW@12
653 OpenJobObjectA@12
654 OpenJobObjectW@12
655 OpenMutexA@12
656 OpenMutexW@12
657 OpenProcess@12
658 OpenProfileUserMapping@0
659 OpenSemaphoreA@12
660 OpenSemaphoreW@12
661 OpenThread@12
662 OpenWaitableTimerA@12
663 OpenWaitableTimerW@12
664 OutputDebugStringA@4
665 OutputDebugStringW@4
666 PeekConsoleInputA@16
667 PeekConsoleInputW@16
668 PeekNamedPipe@24
669 ;PrivCopyFileExW
670 ;PrivMoveFileIdentityW
671 PostQueuedCompletionStatus@16
672 PrepareTape@12
673 ProcessIdToSessionId@8
674 Process32First@8
675 Process32FirstW@8
676 Process32Next@8
677 Process32NextW@8
678 PulseEvent@4
679 PurgeComm@8
680 QueryActCtxW@28
681 QueryDepthSList@4=NTDLL.RtlQueryDepthSList
682 QueryDosDeviceA@12
683 QueryDosDeviceW@12
684 QueryInformationJobObject@20
685 QueryMemoryResourceNotification@8
686 QueryPerformanceCounter@4
687 QueryPerformanceFrequency@4
688 QueueUserAPC@12
689 QueueUserWorkItem@12
690 QueryWin31IniFilesMappedToRegistry@16
691 RaiseException@16
692 ReadConsoleA@20
693 ReadConsoleInputA@16
694 ;ReadConsoleInputExA
695 ;ReadConsoleInputExW
696 ReadConsoleInputW@16
697 ReadConsoleOutputA@20
698 ReadConsoleOutputAttribute@20
699 ReadConsoleOutputCharacterA@20
700 ReadConsoleOutputCharacterW@20
701 ReadConsoleOutputW@20
702 ReadConsoleW@20
703 ReadDirectoryChangesW@32
704 ReadFile@20
705 ReadFileEx@20
706 ReadFileScatter@20
707 ReadProcessMemory@20
708 ;RegisterConsoleIME
709 ;RegisterConsoleOS2
710 RegisterConsoleVDM@44
711 RegisterWaitForInputIdle@4
712 RegisterWaitForSingleObject@24
713 RegisterWaitForSingleObjectEx@20
714 RegisterWowBaseHandlers@4
715 RegisterWowExec@4
716 ReleaseActCtx@4
717 ReleaseMutex@4
718 ReleaseSemaphore@12
719 RemoveDirectoryA@4
720 RemoveDirectoryW@4
721 ;RemoveLocalAlternateComputerNameA
722 ;RemoveLocalAlternateComputerNameW
723 RemoveVectoredExceptionHandler@4=NTDLL.RtlRemoveVectoredExceptionHandler
724 ReplaceFile=ReplaceFileW@24
725 ReplaceFileA@24
726 ReplaceFileW@24
727 RequestDeviceWakeup@4
728 RequestWakeupLatency@4
729 ResetEvent@4
730 ResetWriteWatch@8
731 RestoreLastError@4
732 ResumeThread@4
733 RtlCaptureContext@4=NTDLL.RtlCaptureContext
734 ;RtlCaptureStackBackTrace
735 RtlFillMemory@12=NTDLL.RtlFillMemory
736 RtlMoveMemory@12=NTDLL.RtlMoveMemory
737 RtlUnwind@16=NTDLL.RtlUnwind
738 RtlZeroMemory@8=NTDLL.RtlZeroMemory
739 ScrollConsoleScreenBufferA@20
740 ScrollConsoleScreenBufferW@20
741 SearchPathA@24
742 SearchPathW@24
743 SetCPGlobal@4
744 SetCalendarInfoA@16
745 SetCalendarInfoW@16
746 SetClientTimeZoneInformation@4
747 ;SetComPlusPackageInstallStatus
748 SetCommBreak@4
749 SetCommConfig@12
750 SetCommMask@8
751 SetCommState@8
752 SetCommTimeouts@8
753 SetComputerNameA@4
754 SetComputerNameExA@8
755 SetComputerNameExW@8
756 SetComputerNameW@4
757 SetConsoleActiveScreenBuffer@4
758 SetConsoleCP@4
759 SetConsoleCommandHistoryMode@4
760 SetConsoleCtrlHandler@8
761 SetConsoleCursor@8
762 SetConsoleCursorInfo@8
763 ;SetConsoleCursorMode
764 SetConsoleCursorPosition@8
765 SetConsoleDisplayMode@12
766 SetConsoleFont@8
767 SetConsoleHardwareState@12
768 SetConsoleIcon@4
769 SetConsoleInputExeNameA@4
770 SetConsoleInputExeNameW@4
771 SetConsoleKeyShortcuts@16
772 ;SetConsoleLocalEUDC
773 SetConsoleMaximumWindowSize@8
774 SetConsoleMenuClose@4
775 SetConsoleMode@8
776 ;SetConsoleNlsMode
777 SetConsoleNumberOfCommandsA@8
778 SetConsoleNumberOfCommandsW@8
779 ;SetConsoleOS2OemFormat
780 SetConsoleOutputCP@4
781 SetConsolePalette@12
782 SetConsoleScreenBufferSize@8
783 SetConsoleTextAttribute@8
784 SetConsoleTitleA@4
785 SetConsoleTitleW@4
786 SetConsoleWindowInfo@12
787 SetCriticalSectionSpinCount@8=NTDLL.RtlSetCriticalSectionSpinCount
788 SetCurrentDirectoryA@4
789 SetCurrentDirectoryW@4
790 SetDefaultCommConfigA@12
791 SetDefaultCommConfigW@12
792 SetDllDirectoryA@4
793 SetDllDirectoryW@4
794 SetEndOfFile@4
795 SetEnvironmentVariableA@8
796 SetEnvironmentVariableW@8
797 SetErrorMode@4
798 SetEvent@4
799 SetFileApisToANSI@0
800 SetFileApisToOEM@0
801 SetFileAttributesA@8
802 SetFileAttributesW@8
803 SetFilePointer@16
804 SetFilePointerEx@20
805 SetFileShortNameA@8
806 SetFileShortNameW@8
807 SetFileTime@16
808 SetFileValidData@12
809 SetFirmwareEnvironmentVariableA@16
810 SetFirmwareEnvironmentVariableW@16
811 SetHandleContext@8
812 SetHandleCount@4
813 SetHandleInformation@12
814 SetInformationJobObject@16
815 SetLastConsoleEventActive@0
816 SetLastError@4
817 ;SetLocalPrimaryComputerNameA
818 ;SetLocalPrimaryComputerNameW
819 SetLocalTime@4
820 SetLocaleInfoA@12
821 SetLocaleInfoW@12
822 SetMailslotInfo@8
823 SetMessageWaitingIndicator@8
824 SetNamedPipeHandleState@16
825 SetPriorityClass@8
826 SetProcessAffinityMask@8
827 SetProcessPriorityBoost@8
828 SetProcessShutdownParameters@8
829 SetProcessWorkingSetSize@12
830 SetStdHandle@8
831 SetSystemPowerState@8
832 SetSystemTime@4
833 SetSystemTimeAdjustment@8
834 SetTapeParameters@12
835 SetTapePosition@24
836 ;SetTermsrvAppInstallMode
837 SetThreadAffinityMask@8
838 SetThreadContext@8
839 SetThreadExecutionState@4
840 SetThreadIdealProcessor@8
841 SetThreadLocale@4
842 SetThreadPriority@8
843 SetThreadPriorityBoost@8
844 ;SetThreadUILanguage
845 SetTimerQueueTimer@24
846 SetTimeZoneInformation@4
847 SetUnhandledExceptionFilter@4
848 SetUserGeoID@4
849 SetVDMCurrentDirectories@8
850 SetVolumeLabelA@8
851 SetVolumeLabelW@8
852 SetVolumeMountPointA@8
853 SetVolumeMountPointW@8
854 SetWaitableTimer@24
855 SetupComm@12
856 ShowConsoleCursor@8
857 SignalObjectAndWait@16
858 SizeofResource@8
859 Sleep@4
860 SleepEx@8
861 SuspendThread@4
862 SwitchToFiber@4
863 SwitchToThread@0
864 SystemTimeToFileTime@8
865 SystemTimeToTzSpecificLocalTime@12
866 TerminateJobObject@8
867 TerminateProcess@8
868 TerminateThread@8
869 ;TermsrvAppInstallMode
870 Thread32First@8
871 Thread32Next@8
872 TlsAlloc@0
873 TlsFree@4
874 TlsGetValue@4
875 TlsSetValue@8
876 Toolhelp32ReadProcessMemory@20
877 TransactNamedPipe@28
878 TransmitCommChar@8
879 TrimVirtualBuffer@4
880 TryEnterCriticalSection@4=NTDLL.RtlTryEnterCriticalSection
881 TzSpecificLocalTimeToSystemTime@12
882 UnhandledExceptionFilter@4
883 UnlockFile@20
884 UnlockFileEx@20
885 UnmapViewOfFile@4
886 UpdateResourceA@24
887 UpdateResourceW@24
888 UTRegister@28
889 UTUnRegister@4
890 ;UnregisterConsoleIME
891 UnregisterWait@4
892 UnregisterWaitEx@8
893 ;ValidateLCType
894 ;ValidateLocale
895 VDMConsoleOperation@8
896 VDMOperationStarted@4
897 VerLanguageNameA@12
898 VerLanguageNameW@12
899 VerSetConditionMask@16=NTDLL.VerSetConditionMask
900 VerifyConsoleIoHandle@4
901 VerifyVersionInfoA@16
902 VerifyVersionInfoW@16
903 VirtualAlloc@16
904 VirtualAllocEx@20
905 VirtualBufferExceptionHandler@12
906 VirtualFree@12
907 VirtualFreeEx@16
908 VirtualLock@8
909 VirtualProtect@16
910 VirtualProtectEx@20
911 VirtualQuery@12
912 VirtualQueryEx@16
913 VirtualUnlock@8
914 WaitCommEvent@12
915 WaitForDebugEvent@8
916 WaitForMultipleObjects@16
917 WaitForMultipleObjectsEx@20
918 WaitForSingleObject@8
919 WaitForSingleObjectEx@12
920 WaitNamedPipeA@8
921 WaitNamedPipeW@8
922 WideCharToMultiByte@32
923 WinExec@8
924 WriteConsoleA@20
925 WriteConsoleInputA@16
926 WriteConsoleInputVDMA@16
927 WriteConsoleInputVDMW@16
928 WriteConsoleInputW@16
929 WriteConsoleOutputA@20
930 WriteConsoleOutputAttribute@20
931 WriteConsoleOutputCharacterA@20
932 WriteConsoleOutputCharacterW@20
933 WriteConsoleOutputW@20
934 WriteConsoleW@20
935 WriteFile@20
936 WriteFileEx@20
937 WriteFileGather@20
938 WritePrivateProfileSectionA@12
939 WritePrivateProfileSectionW@12
940 WritePrivateProfileStringA@16
941 WritePrivateProfileStringW@16
942 WritePrivateProfileStructA@20
943 WritePrivateProfileStructW@20
944 WriteProcessMemory@20
945 WriteProfileSectionA@8
946 WriteProfileSectionW@8
947 WriteProfileStringA@12
948 WriteProfileStringW@12
949 WriteTapemark@16
950 WTSGetActiveConsoleSessionId@0
951 ZombifyActCtx@4
952 _hread@12
953 _hwrite@12
954 _lclose@4
955 _lcreat@8
956 _llseek@12
957 _lopen@8
958 _lread@12=_hread@12
959 _lwrite@12=_hwrite@12
960 lstrcat@8=lstrcatA@8
961 lstrcatA@8
962 lstrcatW@8
963 lstrcmp@8=lstrcmpA@8
964 lstrcmpA@8
965 lstrcmpW@8
966 lstrcmpi@8=lstrcmpiA@8
967 lstrcmpiA@8
968 lstrcmpiW@8
969 lstrcpy@8=lstrcpyA@8
970 lstrcpyA@8
971 lstrcpyW@8
972 lstrcpyn@12=lstrcpynA@12
973 lstrcpynA@12
974 lstrcpynW@12
975 lstrlen@4=lstrlenA@4
976 lstrlenA@4
977 lstrlenW@4