📄 kernel32.def
字号:
;
; kernel32.def
;
; Exports for KERNEL32 DLL
;
; Copyright (C) 1996 Free Software Foundation, Inc.
;
; Author: Scott Christley <scottc@net-community.com>
; Date: 1996
;
; This file is part of the Windows32 API Library.
;
; This library is free software; you can redistribute it and/or
; modify it under the terms of the GNU Library General Public
; License as published by the Free Software Foundation; either
; version 2 of the License, or (at your option) any later version.
;
; This library is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
; Library General Public License for more details.
;
; If you are interested in a warranty or support for this source code,
; contact Scott Christley <scottc@net-community.com> for more information.
;
; You should have received a copy of the GNU Library General Public
; License along with this library; see the file COPYING.LIB.
; If not, write to the Free Software Foundation,
; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
;
LIBRARY KERNEL32.DLL
EXPORTS
AcquireSRWLockExclusive@4=NTDLL.RtlAcquireSRWLockExclusive
AcquireSRWLockShared@4=NTDLL.RtlAcquireSRWLockShared
ActivateActCtx@8
AddAtomA@4
AddAtomW@4
AddConsoleAliasA@12
AddConsoleAliasW@12
;AddLocalAlternateComputerNameA
;AddLocalAlternateComputerNameW
AddRefActCtx@4
AddVectoredExceptionHandler@8=NTDLL.RtlAddVectoredExceptionHandler
AllocateUserPhysicalPages@12
AllocConsole@0
AreFileApisANSI@0
AssignProcessToJobObject@8
AttachConsole@4
BackupRead@28
BackupSeek@24
BackupWrite@28
BaseAttachCompleteThunk@0
BaseCheckAppcompatCache@16
;BaseCleanupAppcompatCache
;BaseCleanupAppcompatCacheSupport
BaseDumpAppcompatCache@0
BaseFlushAppcompatCache@0
;BaseInitAppcompatCache
;BaseInitAppcompatCacheSupport
BaseProcessInitPostImport@0
BaseQueryModuleData@20
BaseUpdateAppcompatCache@12
Beep@8
BeginUpdateResourceA@8
BeginUpdateResourceW@8
BindIoCompletionCallback@12
BuildCommDCBA@8
BuildCommDCBAndTimeoutsA@12
BuildCommDCBAndTimeoutsW@12
BuildCommDCBW@8
CallNamedPipeA@28
CallNamedPipeW@28
CancelDeviceWakeupRequest@4
CancelIo@4
CancelIoEx@8
CancelSynchronousIo@4
CancelTimerQueueTimer@8
CancelWaitableTimer@4
ChangeTimerQueueTimer@16
CheckNameLegalDOS8Dot3A@20
CheckNameLegalDOS8Dot3W@20
CheckRemoteDebuggerPresent@8
ClearCommBreak@4
ClearCommError@12
CloseConsoleHandle@4
CloseHandle@4
CloseProfileUserMapping@0
CmdBatNotification@4
CommConfigDialogA@12
CommConfigDialogW@12
CompareFileTime@8
CompareStringA@24
CompareStringW@24
ConnectNamedPipe@8
ConsoleMenuControl@12
ContinueDebugEvent@12
ConvertDefaultLocale@4
ConvertFiberToThread@0
ConvertThreadToFiber@4
CopyFileA@12
CopyFileExA@24
CopyFileExW@24
CopyFileW@12
CopyLZFile@8
CreateActCtxA@4
CreateActCtxW@4
CreateConsoleScreenBuffer@20
CreateDirectoryA@8
CreateDirectoryExA@12
CreateDirectoryExW@12
CreateDirectoryW@8
CreateEventA@16
CreateEventW@16
CreateEventExA@16
CreateEventExW@16
CreateFiber@12
CreateFiberEx@20
CreateFileA@28
CreateFileMappingA@24
CreateFileMappingW@24
CreateFileW@28
CreateHardLinkA@12
CreateHardLinkW@12
CreateIoCompletionPort@16
CreateJobObjectA@8
CreateJobObjectW@8
CreateJobSet@12
CreateMailslotA@16
CreateMailslotW@16
CreateMemoryResourceNotification@4
CreateMutexA@12
CreateMutexW@12
CreateMutexExA@16
CreateMutexExW@16
CreateNamedPipeA@32
CreateNamedPipeW@32
CreateNlsSecurityDescriptor@12
CreatePipe@16
CreateProcessA@40
CreateProcessInternalA@48
CreateProcessInternalW@48
CreateProcessW@40
CreateRemoteThread@28
CreateSemaphoreA@16
CreateSemaphoreW@16
CreateSemaphoreExA@24
CreateSemaphoreExW@24
CreateSocketHandle@0
CreateSymbolicLinkA@12
CreateSymbolicLinkW@12
CreateTapePartition@16
CreateThread@24
CreateTimerQueue@0
CreateTimerQueueTimer@28
CreateToolhelp32Snapshot@8
CreateVirtualBuffer@12
CreateWaitableTimerA@12
CreateWaitableTimerW@12
CreateWaitableTimerExA@16
CreateWaitableTimerExW@16
DeactivateActCtx@8
DebugActiveProcess@4
DebugActiveProcessStop@4
DebugBreak@0=NTDLL.DbgBreakPoint
DebugBreakProcess@4
DebugSetProcessKillOnExit@4
DecodePointer@4=NTDLL.RtlDecodePointer
DefineDosDeviceA@12
DefineDosDeviceW@12
DelayLoadFailureHook@8
DeleteAtom@4
DeleteCriticalSection@4=NTDLL.RtlDeleteCriticalSection
DeleteFiber@4
DeleteFileA@4
DeleteFileW@4
DeleteTimerQueue@4
DeleteTimerQueueEx@8
DeleteTimerQueueTimer@12
DeleteVolumeMountPointA@4
DeleteVolumeMountPointW@4
DeviceIoControl@32
DisableThreadLibraryCalls@4
DisconnectNamedPipe@4
DnsHostnameToComputerNameA@12
DnsHostnameToComputerNameW@12
DosDateTimeToFileTime@12
DosPathToSessionPathA@12
DosPathToSessionPathW@12
DuplicateConsoleHandle@16
DuplicateHandle@28
EncodePointer@4=NTDLL.RtlEncodePointer
EndUpdateResourceA@8
EndUpdateResourceW@8
EnterCriticalSection@4=NTDLL.RtlEnterCriticalSection
EnumCalendarInfoA@16
EnumCalendarInfoExA@16
EnumCalendarInfoExW@16
EnumCalendarInfoW@16
EnumDateFormatsA@12
EnumDateFormatsExA@12
EnumDateFormatsExW@12
EnumDateFormatsW@12
EnumLanguageGroupLocalesA@16
EnumLanguageGroupLocalesW@16
EnumResourceLanguagesA@20
EnumResourceLanguagesW@20
EnumResourceNamesA@16
EnumResourceNamesW@16
EnumResourceTypesA@12
EnumResourceTypesW@12
EnumSystemCodePagesA@8
EnumSystemCodePagesW@8
EnumSystemGeoID@12
EnumSystemLanguageGroupsA@12
EnumSystemLanguageGroupsW@12
EnumSystemLocalesA@8
EnumSystemLocalesW@8
EnumTimeFormatsA@12
EnumTimeFormatsW@12
EnumUILanguagesA@12
EnumUILanguagesW@12
;EnumerateLocalComputerNamesA
;EnumerateLocalComputerNamesW
EraseTape@12
EscapeCommFunction@8
ExitProcess@4
ExitThread@4
ExitVDM@8
ExpandEnvironmentStringsA@12
ExpandEnvironmentStringsW@12
ExpungeConsoleCommandHistoryA@4
ExpungeConsoleCommandHistoryW@4
ExtendVirtualBuffer@8
FatalAppExitA@8
FatalAppExitW@8
FatalExit@4
FileTimeToDosDateTime@12
FileTimeToLocalFileTime@8
FileTimeToSystemTime@8
FillConsoleOutputAttribute@20
FillConsoleOutputCharacterA@20
FillConsoleOutputCharacterW@20
FindActCtxSectionGuid@20
FindActCtxSectionStringA@20
FindActCtxSectionStringW@20
FindAtomA@4
FindAtomW@4
FindClose@4
FindCloseChangeNotification@4
FindFirstChangeNotificationA@12
FindFirstChangeNotificationW@12
FindFirstFileA@8
FindFirstFileExA@24
FindFirstFileExW@24
FindFirstFileW@8
FindFirstStreamW@16
FindNextChangeNotification@4
FindNextFileA@8
FindNextFileW@8
FindNextStreamW@8
FindFirstVolumeA@8
FindFirstVolumeMountPointA@12
FindFirstVolumeMountPointW@12
FindFirstVolumeW@8
FindNextVolumeA@12
FindNextVolumeMountPointA@12
FindNextVolumeMountPointW@12
FindNextVolumeW@12
FindResourceA@12
FindResourceExA@16
FindResourceExW@16
FindResourceW@12
FindVolumeClose@4
FindVolumeMountPointClose@4
;FlsAlloc@4 ;new for 2003
;FlsFree@4 ;new for 2003
;FlsGetValue@4 ;new for 2003
;FlsSetValue@8 ;new for 2003
FlushConsoleInputBuffer@4
FlushFileBuffers@4
FlushInstructionCache@12
FlushViewOfFile@8
FoldStringA@20
FoldStringW@20
FormatMessageA@28
FormatMessageW@28
FreeConsole@0
FreeEnvironmentStringsA@4
FreeEnvironmentStringsW@4
FreeLibrary@4
FreeLibraryAndExitThread@8
FreeResource@4
FreeUserPhysicalPages@12
FreeVirtualBuffer@4
GenerateConsoleCtrlEvent@8
GetACP@0
GetApplicationRecoveryCallback@20
GetApplicationRestart@16
GetAtomNameA@12
GetAtomNameW@12
GetBinaryType@8=GetBinaryTypeA@8
GetBinaryTypeA@8
GetBinaryTypeW@8
GetCPFileNameFromRegistry@12
GetCPInfo@8
GetCPInfoExA@12
GetCPInfoExW@12
GetCalendarInfoA@24
GetCalendarInfoW@24
GetCommConfig@12
GetCommMask@8
GetCommModemStatus@8
GetCommProperties@8
GetCommState@8
GetCommTimeouts@8
GetCommandLineA@0
GetCommandLineW@0
;GetComPlusPackageInstallStatus
GetCompressedFileSizeA@8
GetCompressedFileSizeW@8
GetComputerNameA@8
GetComputerNameExA@12
GetComputerNameExW@12
GetComputerNameW@8
GetConsoleAliasA@16
GetConsoleAliasExesA@8
GetConsoleAliasExesLengthA@0
GetConsoleAliasExesLengthW@0
GetConsoleAliasExesW@8
GetConsoleAliasW@16
GetConsoleAliasesA@12
GetConsoleAliasesLengthA@4
GetConsoleAliasesLengthW@4
GetConsoleAliasesW@12
;GetConsoleCharType
GetConsoleCP@0
GetConsoleCommandHistoryA@12
GetConsoleCommandHistoryLengthA@4
GetConsoleCommandHistoryLengthW@4
GetConsoleCommandHistoryW@12
GetConsoleCursorInfo@8
;GetConsoleCursorMode
GetConsoleDisplayMode@4
GetConsoleFontInfo@16
GetConsoleFontSize@8
GetConsoleHardwareState@12
GetConsoleInputExeNameA@8
GetConsoleInputExeNameW@8
GetConsoleInputWaitHandle@0
GetConsoleKeyboardLayoutNameA@4
GetConsoleKeyboardLayoutNameW@4
GetConsoleMode@8
;GetConsoleNlsMode
GetConsoleOutputCP@0
GetConsoleProcessList@8
GetConsoleScreenBufferInfo@8
GetConsoleSelectionInfo@4
GetConsoleTitleA@8
GetConsoleTitleW@8
GetConsoleWindow@0
GetCurrencyFormatA@24
GetCurrencyFormatW@24
GetCurrentActCtx@4
GetCurrentConsoleFont@12
GetCurrentDirectoryA@8
GetCurrentDirectoryW@8
GetCurrentProcess@0
GetCurrentProcessId@0
GetCurrentThread@0
GetCurrentThreadId@0
GetDateFormatA@24
GetDateFormatW@24
GetDefaultCommConfigA@12
GetDefaultCommConfigW@12
;GetDefaultSortkeySize
GetDevicePowerState@8
GetDiskFreeSpaceA@20
GetDiskFreeSpaceW@20
GetDiskFreeSpaceExA@16
GetDiskFreeSpaceExW@16
GetDllDirectoryA@8
GetDllDirectoryW@8
GetDriveTypeA@4
GetDriveTypeW@4
GetEnvironmentStrings@0
GetEnvironmentStringsA=GetEnvironmentStrings@0
GetEnvironmentStringsW@0
GetEnvironmentVariableA@12
GetEnvironmentVariableW@12
GetExitCodeProcess@8
GetExitCodeThread@8
GetExpandedNameA@8
GetExpandedNameW@8
GetFileAttributesA@4
GetFileAttributesW@4
GetFileAttributesByHandle@12
GetFileAttributesExA@12
GetFileAttributesExW@12
GetFileBandwidthReservation@24
GetFileInformationByHandle@8
GetFileSize@8
GetFileSizeEx@8
GetFileTime@16
GetFileType@4
GetFinalPathNameByHandleA@16
GetFinalPathNameByHandleW@16
GetFirmwareEnvironmentVariableA@16
GetFirmwareEnvironmentVariableW@16
GetFullPathNameA@16
GetFullPathNameW@16
GetGeoInfoA@20
GetGeoInfoW@20
GetHandleContext@4
GetHandleInformation@8
GetLargestConsoleWindowSize@4
GetLastError@0
;GetLinguistLangSize
GetLocalTime@4
GetLocaleInfoA@16
GetLocaleInfoW@16
GetLogicalDriveStringsA@8
GetLogicalDriveStringsW@8
GetLogicalDrives@0
GetLongPathNameA@12
GetLongPathNameW@12
GetMailslotInfo@20
GetModuleFileNameA@12
GetModuleFileNameW@12
GetModuleHandleA@4
GetModuleHandleExA@12
GetModuleHandleExW@12
GetModuleHandleW@4
GetNamedPipeHandleStateA@28
GetNamedPipeHandleStateW@28
GetNamedPipeInfo@20
GetNativeSystemInfo@4
GetNextVDMCommand@4
GetNlsSectionName@24
GetNumaHighestNodeNumber@4
GetNumaNodeProcessorMask@8
;GetNumaProcessorMap
GetNumaProcessorNode@8
GetNumberFormatA@24
GetNumberFormatW@24
GetNumberOfConsoleFonts@0
GetNumberOfConsoleInputEvents@8
GetNumberOfConsoleMouseButtons@4
GetOEMCP@0
GetOverlappedResult@16
GetPriorityClass@4
GetPrivateProfileIntA@16
GetPrivateProfileIntW@16
GetPrivateProfileSectionA@16
GetPrivateProfileSectionNamesA@12
GetPrivateProfileSectionNamesW@12
GetPrivateProfileSectionW@16
GetPrivateProfileStringA@24
GetPrivateProfileStringW@24
GetPrivateProfileStructA@20
GetPrivateProfileStructW@20
GetProcAddress@8
GetProcessAffinityMask@12
GetProcessHandleCount@8
GetProcessHeap@0
GetProcessHeaps@8
GetProcessId@4
GetProcessIdOfThread@4
GetProcessIoCounters@8
GetProcessPriorityBoost@8
GetProcessShutdownParameters@8
GetProcessTimes@20
GetProcessVersion@4
GetProcessWorkingSetSize@12
GetProfileIntA@12
GetProfileIntW@12
GetProfileSectionA@12
GetProfileSectionW@12
GetProfileStringA@20
GetProfileStringW@20
GetQueuedCompletionStatus@20
GetShortPathNameA@12
GetShortPathNameW@12
GetStartupInfoA@4
GetStartupInfoW@4
GetStdHandle@4
GetStringTypeA@20
GetStringTypeExA@20
GetStringTypeExW@20
GetStringTypeW@16
GetSystemDefaultLCID@0
GetSystemDefaultLangID@0
GetSystemDefaultUILanguage@0
GetSystemDirectoryA@8
GetSystemDirectoryW@8
GetSystemInfo@4
GetSystemPowerStatus@4
GetSystemRegistryQuota@8
GetSystemTime@4
GetSystemTimeAdjustment@12
GetSystemTimeAsFileTime@4
GetSystemTimes@12
GetSystemWow64DirectoryA@8
GetSystemWow64DirectoryW@8
GetSystemWindowsDirectoryA@8
GetSystemWindowsDirectoryW@8
GetTapeParameters@16
GetTapePosition@20
GetTapeStatus@4
GetTempFileNameA@16
GetTempFileNameW@16
GetTempPathA@8
GetTempPathW@8
GetThreadContext@8
GetThreadId@4
GetThreadIOPendingFlag@8
GetThreadLocale@0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -