Merge branch 'master' into mine-local
[tinycc/daniel.git] / win32 / lib / kernel32.def
blob85dd980d55e54f0c8ae4a54a43a0d62dead9a23a
1 LIBRARY kernel32.dll
3 EXPORTS
4 AddAtomA
5 AddAtomW
6 AllocConsole
7 AllocLSCallback
8 AllocSLCallback
9 AreFileApisANSI
10 BackupRead
11 BackupSeek
12 BackupWrite
13 Beep
14 BeginUpdateResourceA
15 BeginUpdateResourceW
16 BuildCommDCBA
17 BuildCommDCBAndTimeoutsA
18 BuildCommDCBAndTimeoutsW
19 BuildCommDCBW
20 CallNamedPipeA
21 CallNamedPipeW
22 Callback12
23 Callback16
24 Callback20
25 Callback24
26 Callback28
27 Callback32
28 Callback36
29 Callback4
30 Callback40
31 Callback44
32 Callback48
33 Callback52
34 Callback56
35 Callback60
36 Callback64
37 Callback8
38 CancelDeviceWakeupRequest
39 CancelIo
40 CancelWaitableTimer
41 ClearCommBreak
42 ClearCommError
43 CloseHandle
44 CloseProfileUserMapping
45 CloseSystemHandle
46 CommConfigDialogA
47 CommConfigDialogW
48 CompareFileTime
49 CompareStringA
50 CompareStringW
51 ConnectNamedPipe
52 ContinueDebugEvent
53 ConvertDefaultLocale
54 ConvertThreadToFiber
55 ConvertToGlobalHandle
56 CopyFileA
57 CopyFileExA
58 CopyFileExW
59 CopyFileW
60 CreateConsoleScreenBuffer
61 CreateDirectoryA
62 CreateDirectoryExA
63 CreateDirectoryExW
64 CreateDirectoryW
65 CreateEventA
66 CreateEventW
67 CreateFiber
68 CreateFileA
69 CreateFileMappingA
70 CreateFileMappingW
71 CreateFileW
72 CreateIoCompletionPort
73 CreateKernelThread
74 CreateMailslotA
75 CreateMailslotW
76 CreateMutexA
77 CreateMutexW
78 CreateNamedPipeA
79 CreateNamedPipeW
80 CreatePipe
81 CreateProcessA
82 CreateProcessW
83 CreateRemoteThread
84 CreateSemaphoreA
85 CreateSemaphoreW
86 CreateSocketHandle
87 CreateTapePartition
88 CreateThread
89 CreateToolhelp32Snapshot
90 CreateWaitableTimerA
91 CreateWaitableTimerW
92 DebugActiveProcess
93 DebugBreak
94 DefineDosDeviceA
95 DefineDosDeviceW
96 DeleteAtom
97 DeleteCriticalSection
98 DeleteFiber
99 DeleteFileA
100 DeleteFileW
101 DeviceIoControl
102 DisableThreadLibraryCalls
103 DisconnectNamedPipe
104 DosDateTimeToFileTime
105 DuplicateHandle
106 EndUpdateResourceA
107 EndUpdateResourceW
108 EnterCriticalSection
109 EnumCalendarInfoA
110 EnumCalendarInfoExA
111 EnumCalendarInfoExW
112 EnumCalendarInfoW
113 EnumDateFormatsA
114 EnumDateFormatsExA
115 EnumDateFormatsExW
116 EnumDateFormatsW
117 EnumLanguageGroupLocalesA
118 EnumLanguageGroupLocalesW
119 EnumResourceLanguagesA
120 EnumResourceLanguagesW
121 EnumResourceNamesA
122 EnumResourceNamesW
123 EnumResourceTypesA
124 EnumResourceTypesW
125 EnumSystemCodePagesA
126 EnumSystemCodePagesW
127 EnumSystemGeoID
128 EnumSystemLanguageGroupsA
129 EnumSystemLanguageGroupsW
130 EnumSystemLocalesA
131 EnumSystemLocalesW
132 EnumTimeFormatsA
133 EnumTimeFormatsW
134 EnumUILanguagesA
135 EnumUILanguagesW
136 EraseTape
137 EscapeCommFunction
138 ExitProcess
139 ExitThread
140 ExpandEnvironmentStringsA
141 ExpandEnvironmentStringsW
142 FT_Exit0
143 FT_Exit12
144 FT_Exit16
145 FT_Exit20
146 FT_Exit24
147 FT_Exit28
148 FT_Exit32
149 FT_Exit36
150 FT_Exit4
151 FT_Exit40
152 FT_Exit44
153 FT_Exit48
154 FT_Exit52
155 FT_Exit56
156 FT_Exit8
157 FT_Prolog
158 FT_Thunk
159 FatalAppExitA
160 FatalAppExitW
161 FatalExit
162 FileTimeToDosDateTime
163 FileTimeToLocalFileTime
164 FileTimeToSystemTime
165 FillConsoleOutputAttribute
166 FillConsoleOutputCharacterA
167 FillConsoleOutputCharacterW
168 FindAtomA
169 FindAtomW
170 FindClose
171 FindCloseChangeNotification
172 FindFirstChangeNotificationA
173 FindFirstChangeNotificationW
174 FindFirstFileA
175 FindFirstFileExA
176 FindFirstFileExW
177 FindFirstFileW
178 FindNextChangeNotification
179 FindNextFileA
180 FindNextFileW
181 FindResourceA
182 FindResourceExA
183 FindResourceExW
184 FindResourceW
185 FlushConsoleInputBuffer
186 FlushFileBuffers
187 FlushInstructionCache
188 FlushViewOfFile
189 FoldStringA
190 FoldStringW
191 FormatMessageA
192 FormatMessageW
193 FreeConsole
194 FreeEnvironmentStringsA
195 FreeEnvironmentStringsW
196 FreeLSCallback
197 FreeLibrary
198 FreeLibraryAndExitThread
199 FreeResource
200 FreeSLCallback
201 GenerateConsoleCtrlEvent
202 GetACP
203 GetAtomNameA
204 GetAtomNameW
205 GetBinaryType
206 GetBinaryTypeA
207 GetBinaryTypeW
208 GetCPInfo
209 GetCPInfoExA
210 GetCPInfoExW
211 GetCalendarInfoA
212 GetCalendarInfoW
213 GetCommConfig
214 GetCommMask
215 GetCommModemStatus
216 GetCommProperties
217 GetCommState
218 GetCommTimeouts
219 GetCommandLineA
220 GetCommandLineW
221 GetCompressedFileSizeA
222 GetCompressedFileSizeW
223 GetComputerNameA
224 GetComputerNameW
225 GetConsoleCP
226 GetConsoleCursorInfo
227 GetConsoleMode
228 GetConsoleOutputCP
229 GetConsoleScreenBufferInfo
230 GetConsoleTitleA
231 GetConsoleTitleW
232 GetCurrencyFormatA
233 GetCurrencyFormatW
234 GetCurrentDirectoryA
235 GetCurrentDirectoryW
236 GetCurrentProcess
237 GetCurrentProcessId
238 GetCurrentThread
239 GetCurrentThreadId
240 GetDateFormatA
241 GetDateFormatW
242 GetDaylightFlag
243 GetDefaultCommConfigA
244 GetDefaultCommConfigW
245 GetDevicePowerState
246 GetDiskFreeSpaceA
247 GetDiskFreeSpaceExA
248 GetDiskFreeSpaceExW
249 GetDiskFreeSpaceW
250 GetDriveTypeA
251 GetDriveTypeW
252 GetEnvironmentStrings
253 GetEnvironmentStringsA
254 GetEnvironmentStringsW
255 GetEnvironmentVariableA
256 GetEnvironmentVariableW
257 GetErrorMode
258 GetExitCodeProcess
259 GetExitCodeThread
260 GetFileAttributesA
261 GetFileAttributesExA
262 GetFileAttributesExW
263 GetFileAttributesW
264 GetFileInformationByHandle
265 GetFileSize
266 GetFileTime
267 GetFileType
268 GetFullPathNameA
269 GetFullPathNameW
270 GetGeoInfoA
271 GetGeoInfoW
272 GetHandleContext
273 GetHandleInformation
274 GetLSCallbackTarget
275 GetLSCallbackTemplate
276 GetLargestConsoleWindowSize
277 GetLastError
278 GetLocalTime
279 GetLocaleInfoA
280 GetLocaleInfoW
281 GetLogicalDriveStringsA
282 GetLogicalDriveStringsW
283 GetLogicalDrives
284 GetLongPathNameA
285 GetLongPathNameW
286 GetMailslotInfo
287 GetModuleFileNameA
288 GetModuleFileNameW
289 GetModuleHandleA
290 GetModuleHandleW
291 GetNamedPipeHandleStateA
292 GetNamedPipeHandleStateW
293 GetNamedPipeInfo
294 GetNumberFormatA
295 GetNumberFormatW
296 GetNumberOfConsoleInputEvents
297 GetNumberOfConsoleMouseButtons
298 GetOEMCP
299 GetOverlappedResult
300 GetPriorityClass
301 GetPrivateProfileIntA
302 GetPrivateProfileIntW
303 GetPrivateProfileSectionA
304 GetPrivateProfileSectionNamesA
305 GetPrivateProfileSectionNamesW
306 GetPrivateProfileSectionW
307 GetPrivateProfileStringA
308 GetPrivateProfileStringW
309 GetPrivateProfileStructA
310 GetPrivateProfileStructW
311 GetProcAddress
312 GetProcessAffinityMask
313 GetProcessFlags
314 GetProcessHeap
315 GetProcessHeaps
316 GetProcessPriorityBoost
317 GetProcessShutdownParameters
318 GetProcessTimes
319 GetProcessVersion
320 GetProcessWorkingSetSize
321 GetProductName
322 GetProfileIntA
323 GetProfileIntW
324 GetProfileSectionA
325 GetProfileSectionW
326 GetProfileStringA
327 GetProfileStringW
328 GetQueuedCompletionStatus
329 GetSLCallbackTarget
330 GetSLCallbackTemplate
331 GetShortPathNameA
332 GetShortPathNameW
333 GetStartupInfoA
334 GetStartupInfoW
335 GetStdHandle
336 GetStringTypeA
337 GetStringTypeExA
338 GetStringTypeExW
339 GetStringTypeW
340 GetSystemDefaultLCID
341 GetSystemDefaultLangID
342 GetSystemDefaultUILanguage
343 GetSystemDirectoryA
344 GetSystemDirectoryW
345 GetSystemInfo
346 GetSystemPowerStatus
347 GetSystemTime
348 GetSystemTimeAdjustment
349 GetSystemTimeAsFileTime
350 GetTapeParameters
351 GetTapePosition
352 GetTapeStatus
353 GetTempFileNameA
354 GetTempFileNameW
355 GetTempPathA
356 GetTempPathW
357 GetThreadContext
358 GetThreadLocale
359 GetThreadPriority
360 GetThreadPriorityBoost
361 GetThreadSelectorEntry
362 GetThreadTimes
363 GetTickCount
364 GetTimeFormatA
365 GetTimeFormatW
366 GetTimeZoneInformation
367 GetUserDefaultLCID
368 GetUserDefaultLangID
369 GetUserDefaultUILanguage
370 GetUserGeoID
371 GetVersion
372 GetVersionExA
373 GetVersionExW
374 GetVolumeInformationA
375 GetVolumeInformationW
376 GetWindowsDirectoryA
377 GetWindowsDirectoryW
378 GetWriteWatch
379 GlobalAddAtomA
380 GlobalAddAtomW
381 GlobalAlloc
382 GlobalCompact
383 GlobalDeleteAtom
384 GlobalFindAtomA
385 GlobalFindAtomW
386 GlobalFix
387 GlobalFlags
388 GlobalFree
389 GlobalGetAtomNameA
390 GlobalGetAtomNameW
391 GlobalHandle
392 GlobalLock
393 GlobalMemoryStatus
394 GlobalReAlloc
395 GlobalSize
396 GlobalUnWire
397 GlobalUnfix
398 GlobalUnlock
399 GlobalWire
400 Heap32First
401 Heap32ListFirst
402 Heap32ListNext
403 Heap32Next
404 HeapAlloc
405 HeapCompact
406 HeapCreate
407 HeapDestroy
408 HeapFree
409 HeapLock
410 HeapReAlloc
411 HeapSetFlags
412 HeapSize
413 HeapUnlock
414 HeapValidate
415 HeapWalk
416 InitAtomTable
417 InitializeCriticalSection
418 InitializeCriticalSectionAndSpinCount
419 InterlockedCompareExchange
420 InterlockedDecrement
421 InterlockedExchange
422 InterlockedExchangeAdd
423 InterlockedIncrement
424 InvalidateNLSCache
425 IsBadCodePtr
426 IsBadHugeReadPtr
427 IsBadHugeWritePtr
428 IsBadReadPtr
429 IsBadStringPtrA
430 IsBadStringPtrW
431 IsBadWritePtr
432 IsDBCSLeadByte
433 IsDBCSLeadByteEx
434 IsDebuggerPresent
435 IsLSCallback
436 IsProcessorFeaturePresent
437 IsSLCallback
438 IsSystemResumeAutomatic
439 IsValidCodePage
440 IsValidLanguageGroup
441 IsValidLocale
442 K32Thk1632Epilog
443 K32Thk1632Prolog
444 K32_NtCreateFile
445 K32_RtlNtStatusToDosError
446 LCMapStringA
447 LCMapStringW
448 LeaveCriticalSection
449 LoadLibraryA
450 LoadLibraryExA
451 LoadLibraryExW
452 LoadLibraryW
453 LoadModule
454 LoadResource
455 LocalAlloc
456 LocalCompact
457 LocalFileTimeToFileTime
458 LocalFlags
459 LocalFree
460 LocalHandle
461 LocalLock
462 LocalReAlloc
463 LocalShrink
464 LocalSize
465 LocalUnlock
466 LockFile
467 LockFileEx
468 LockResource
469 MakeCriticalSectionGlobal
470 MapHInstLS
471 MapHInstLS_PN
472 MapHInstSL
473 MapHInstSL_PN
474 MapHModuleLS
475 MapHModuleSL
476 MapLS
477 MapSL
478 MapSLFix
479 MapViewOfFile
480 MapViewOfFileEx
481 Module32First
482 Module32Next
483 MoveFileA
484 MoveFileExA
485 MoveFileExW
486 MoveFileW
487 MulDiv
488 MultiByteToWideChar
489 NotifyNLSUserCache
490 OpenEventA
491 OpenEventW
492 OpenFile
493 OpenFileMappingA
494 OpenFileMappingW
495 OpenMutexA
496 OpenMutexW
497 OpenProcess
498 OpenProfileUserMapping
499 OpenSemaphoreA
500 OpenSemaphoreW
501 OpenThread
502 OpenVxDHandle
503 OpenWaitableTimerA
504 OpenWaitableTimerW
505 OutputDebugStringA
506 OutputDebugStringW
507 PeekConsoleInputA
508 PeekConsoleInputW
509 PeekNamedPipe
510 PostQueuedCompletionStatus
511 PrepareTape
512 Process32First
513 Process32Next
514 PulseEvent
515 PurgeComm
516 QT_Thunk
517 QueryDosDeviceA
518 QueryDosDeviceW
519 QueryNumberOfEventLogRecords
520 QueryOldestEventLogRecord
521 QueryPerformanceCounter
522 QueryPerformanceFrequency
523 QueueUserAPC
524 RaiseException
525 ReadConsoleA
526 ReadConsoleInputA
527 ReadConsoleInputW
528 ReadConsoleOutputA
529 ReadConsoleOutputAttribute
530 ReadConsoleOutputCharacterA
531 ReadConsoleOutputCharacterW
532 ReadConsoleOutputW
533 ReadConsoleW
534 ReadDirectoryChangesW
535 ReadFile
536 ReadFileEx
537 ReadFileScatter
538 ReadProcessMemory
539 RegisterServiceProcess
540 RegisterSysMsgHandler
541 ReinitializeCriticalSection
542 ReleaseMutex
543 ReleaseSemaphore
544 RemoveDirectoryA
545 RemoveDirectoryW
546 RequestDeviceWakeup
547 RequestWakeupLatency
548 ResetEvent
549 ResetNLSUserInfoCache
550 ResetWriteWatch
551 ResumeThread
552 RtlFillMemory
553 RtlMoveMemory
554 RtlUnwind
555 RtlZeroMemory
556 SMapLS
557 SMapLS_IP_EBP_12
558 SMapLS_IP_EBP_16
559 SMapLS_IP_EBP_20
560 SMapLS_IP_EBP_24
561 SMapLS_IP_EBP_28
562 SMapLS_IP_EBP_32
563 SMapLS_IP_EBP_36
564 SMapLS_IP_EBP_40
565 SMapLS_IP_EBP_8
566 SUnMapLS
567 SUnMapLS_IP_EBP_12
568 SUnMapLS_IP_EBP_16
569 SUnMapLS_IP_EBP_20
570 SUnMapLS_IP_EBP_24
571 SUnMapLS_IP_EBP_28
572 SUnMapLS_IP_EBP_32
573 SUnMapLS_IP_EBP_36
574 SUnMapLS_IP_EBP_40
575 SUnMapLS_IP_EBP_8
576 ScrollConsoleScreenBufferA
577 ScrollConsoleScreenBufferW
578 SearchPathA
579 SearchPathW
580 SetCalendarInfoA
581 SetCalendarInfoW
582 SetCommBreak
583 SetCommConfig
584 SetCommMask
585 SetCommState
586 SetCommTimeouts
587 SetComputerNameA
588 SetComputerNameW
589 SetConsoleActiveScreenBuffer
590 SetConsoleCP
591 SetConsoleCtrlHandler
592 SetConsoleCursorInfo
593 SetConsoleCursorPosition
594 SetConsoleMode
595 SetConsoleOutputCP
596 SetConsoleScreenBufferSize
597 SetConsoleTextAttribute
598 SetConsoleTitleA
599 SetConsoleTitleW
600 SetConsoleWindowInfo
601 SetCriticalSectionSpinCount
602 SetCurrentDirectoryA
603 SetCurrentDirectoryW
604 SetDaylightFlag
605 SetDefaultCommConfigA
606 SetDefaultCommConfigW
607 SetEndOfFile
608 SetEnvironmentVariableA
609 SetEnvironmentVariableW
610 SetErrorMode
611 SetEvent
612 SetFileApisToANSI
613 SetFileApisToOEM
614 SetFileAttributesA
615 SetFileAttributesW
616 SetFilePointer
617 SetFileTime
618 SetHandleContext
619 SetHandleCount
620 SetHandleInformation
621 SetLastError
622 SetLocalTime
623 SetLocaleInfoA
624 SetLocaleInfoW
625 SetMailslotInfo
626 SetMessageWaitingIndicator
627 SetNamedPipeHandleState
628 SetPriorityClass
629 SetProcessAffinityMask
630 SetProcessPriorityBoost
631 SetProcessShutdownParameters
632 SetProcessWorkingSetSize
633 SetStdHandle
634 SetSystemPowerState
635 SetSystemTime
636 SetSystemTimeAdjustment
637 SetTapeParameters
638 SetTapePosition
639 SetThreadAffinityMask
640 SetThreadContext
641 SetThreadExecutionState
642 SetThreadIdealProcessor
643 SetThreadLocale
644 SetThreadPriority
645 SetThreadPriorityBoost
646 SetTimeZoneInformation
647 SetUnhandledExceptionFilter
648 SetUserGeoID
649 SetVolumeLabelA
650 SetVolumeLabelW
651 SetWaitableTimer
652 SetupComm
653 SignalObjectAndWait
654 SignalSysMsgHandlers
655 SizeofResource
656 Sleep
657 SleepEx
658 SuspendThread
659 SwitchToFiber
660 SwitchToThread
661 SystemTimeToFileTime
662 SystemTimeToTzSpecificLocalTime
663 TerminateProcess
664 TerminateThread
665 Thread32First
666 Thread32Next
667 ThunkConnect32
668 TlsAlloc
669 TlsAllocInternal
670 TlsFree
671 TlsFreeInternal
672 TlsGetValue
673 TlsSetValue
674 Toolhelp32ReadProcessMemory
675 TransactNamedPipe
676 TransmitCommChar
677 TryEnterCriticalSection
678 UTRegister
679 UTUnRegister
680 UnMapLS
681 UnMapSLFixArray
682 UnhandledExceptionFilter
683 UninitializeCriticalSection
684 UnlockFile
685 UnlockFileEx
686 UnmapViewOfFile
687 UpdateResourceA
688 UpdateResourceW
689 VerLanguageNameA
690 VerLanguageNameW
691 VirtualAlloc
692 VirtualAllocEx
693 VirtualFree
694 VirtualFreeEx
695 VirtualLock
696 VirtualProtect
697 VirtualProtectEx
698 VirtualQuery
699 VirtualQueryEx
700 VirtualUnlock
701 WaitCommEvent
702 WaitForDebugEvent
703 WaitForMultipleObjects
704 WaitForMultipleObjectsEx
705 WaitForSingleObject
706 WaitForSingleObjectEx
707 WaitNamedPipeA
708 WaitNamedPipeW
709 WideCharToMultiByte
710 WinExec
711 WriteConsoleA
712 WriteConsoleInputA
713 WriteConsoleInputW
714 WriteConsoleOutputA
715 WriteConsoleOutputAttribute
716 WriteConsoleOutputCharacterA
717 WriteConsoleOutputCharacterW
718 WriteConsoleOutputW
719 WriteConsoleW
720 WriteFile
721 WriteFileEx
722 WriteFileGather
723 WritePrivateProfileSectionA
724 WritePrivateProfileSectionW
725 WritePrivateProfileStringA
726 WritePrivateProfileStringW
727 WritePrivateProfileStructA
728 WritePrivateProfileStructW
729 WriteProcessMemory
730 WriteProfileSectionA
731 WriteProfileSectionW
732 WriteProfileStringA
733 WriteProfileStringW
734 WriteTapemark
735 _DebugOut
736 _DebugPrintf
737 _hread
738 _hwrite
739 _lclose
740 _lcreat
741 _llseek
742 _lopen
743 _lread
744 _lwrite
745 dprintf
746 lstrcat
747 lstrcatA
748 lstrcatW
749 lstrcmp
750 lstrcmpA
751 lstrcmpW
752 lstrcmpi
753 lstrcmpiA
754 lstrcmpiW
755 lstrcpy
756 lstrcpyA
757 lstrcpyW
758 lstrcpyn
759 lstrcpynA
760 lstrcpynW
761 lstrlen
762 lstrlenA
763 lstrlenW