📄 kernel32.inc
字号:
; KERNEL32 API calls
import kernel32,\
AddAtomA,'AddAtomA',\
AddAtomW,'AddAtomW',\
AddConsoleAliasA,'AddConsoleAliasA',\
AddConsoleAliasW,'AddConsoleAliasW',\
AllocConsole,'AllocConsole',\
AreFileApisANSI,'AreFileApisANSI',\
AssignProcessToJobObject,'AssignProcessToJobObject',\
BackupRead,'BackupRead',\
BackupSeek,'BackupSeek',\
BackupWrite,'BackupWrite',\
BaseAttachCompleteThunk,'BaseAttachCompleteThunk',\
Beep,'Beep',\
BeginUpdateResourceA,'BeginUpdateResourceA',\
BeginUpdateResourceW,'BeginUpdateResourceW',\
BuildCommDCBA,'BuildCommDCBA',\
BuildCommDCBW,'BuildCommDCBW',\
BuildCommDCBAndTimeoutsA,'BuildCommDCBAndTimeoutsA',\
BuildCommDCBAndTimeoutsW,'BuildCommDCBAndTimeoutsW',\
CallNamedPipeA,'CallNamedPipeA',\
CallNamedPipeW,'CallNamedPipeW',\
CancelIo,'CancelIo',\
CancelWaitableTimer,'CancelWaitableTimer',\
ClearCommBreak,'ClearCommBreak',\
ClearCommError,'ClearCommError',\
CloseConsoleHandle,'CloseConsoleHandle',\
CloseHandle,'CloseHandle',\
CloseProfileUserMapping,'CloseProfileUserMapping',\
CmdBatNotification,'CmdBatNotification',\
CommConfigDialogA,'CommConfigDialogA',\
CommConfigDialogW,'CommConfigDialogW',\
CompareFileTime,'CompareFileTime',\
CompareStringA,'CompareStringA',\
CompareStringW,'CompareStringW',\
ConnectNamedPipe,'ConnectNamedPipe',\
ConsoleMenuControl,'ConsoleMenuControl',\
ContinueDebugEvent,'ContinueDebugEvent',\
ConvertDefaultLocale,'ConvertDefaultLocale',\
ConvertThreadToFiber,'ConvertThreadToFiber',\
CopyFileA,'CopyFileA',\
CopyFileW,'CopyFileW',\
CopyFileExA,'CopyFileExA',\
CopyFileExW,'CopyFileExW',\
CreateConsoleScreenBuffer,'CreateConsoleScreenBuffer',\
CreateDirectoryA,'CreateDirectoryA',\
CreateDirectoryW,'CreateDirectoryW',\
CreateDirectoryExA,'CreateDirectoryExA',\
CreateDirectoryExW,'CreateDirectoryExW',\
CreateEventA,'CreateEventA',\
CreateEventW,'CreateEventW',\
CreateFiber,'CreateFiber',\
CreateFileA,'CreateFileA',\
CreateFileW,'CreateFileW',\
CreateFileMappingA,'CreateFileMappingA',\
CreateFileMappingW,'CreateFileMappingW',\
CreateHardLinkA,'CreateHardLinkA',\
CreateHardLinkW,'CreateHardLinkW',\
CreateIoCompletionPort,'CreateIoCompletionPort',\
CreateJobObjectA,'CreateJobObjectA',\
CreateJobObjectW,'CreateJobObjectW',\
CreateMailslotA,'CreateMailslotA',\
CreateMailslotW,'CreateMailslotW',\
CreateMutexA,'CreateMutexA',\
CreateMutexW,'CreateMutexW',\
CreateNamedPipeA,'CreateNamedPipeA',\
CreateNamedPipeW,'CreateNamedPipeW',\
CreatePipe,'CreatePipe',\
CreateProcessA,'CreateProcessA',\
CreateProcessW,'CreateProcessW',\
CreateRemoteThread,'CreateRemoteThread',\
CreateSemaphoreA,'CreateSemaphoreA',\
CreateSemaphoreW,'CreateSemaphoreW',\
CreateTapePartition,'CreateTapePartition',\
CreateThread,'CreateThread',\
CreateToolhelp32Snapshot,'CreateToolhelp32Snapshot',\
CreateVirtualBuffer,'CreateVirtualBuffer',\
CreateWaitableTimerA,'CreateWaitableTimerA',\
CreateWaitableTimerW,'CreateWaitableTimerW',\
DebugActiveProcess,'DebugActiveProcess',\
DebugBreak,'DebugBreak',\
DefineDosDeviceA,'DefineDosDeviceA',\
DefineDosDeviceW,'DefineDosDeviceW',\
DeleteAtom,'DeleteAtom',\
DeleteCriticalSection,'DeleteCriticalSection',\
DeleteFiber,'DeleteFiber',\
DeleteFileA,'DeleteFileA',\
DeleteFileW,'DeleteFileW',\
DeviceIoControl,'DeviceIoControl',\
DisableThreadLibraryCalls,'DisableThreadLibraryCalls',\
DisconnectNamedPipe,'DisconnectNamedPipe',\
DosDateTimeToFileTime,'DosDateTimeToFileTime',\
DuplicateConsoleHandle,'DuplicateConsoleHandle',\
DuplicateHandle,'DuplicateHandle',\
EndUpdateResourceA,'EndUpdateResourceA',\
EndUpdateResourceW,'EndUpdateResourceW',\
EnterCriticalSection,'EnterCriticalSection',\
EnumCalendarInfoA,'EnumCalendarInfoA',\
EnumCalendarInfoW,'EnumCalendarInfoW',\
EnumCalendarInfoExA,'EnumCalendarInfoExA',\
EnumCalendarInfoExW,'EnumCalendarInfoExW',\
EnumDateFormatsA,'EnumDateFormatsA',\
EnumDateFormatsW,'EnumDateFormatsW',\
EnumDateFormatsExA,'EnumDateFormatsExA',\
EnumDateFormatsExW,'EnumDateFormatsExW',\
EnumResourceLanguagesA,'EnumResourceLanguagesA',\
EnumResourceLanguagesW,'EnumResourceLanguagesW',\
EnumResourceNamesA,'EnumResourceNamesA',\
EnumResourceNamesW,'EnumResourceNamesW',\
EnumResourceTypesA,'EnumResourceTypesA',\
EnumResourceTypesW,'EnumResourceTypesW',\
EnumSystemCodePagesA,'EnumSystemCodePagesA',\
EnumSystemCodePagesW,'EnumSystemCodePagesW',\
EnumSystemLocalesA,'EnumSystemLocalesA',\
EnumSystemLocalesW,'EnumSystemLocalesW',\
EnumTimeFormatsA,'EnumTimeFormatsA',\
EnumTimeFormatsW,'EnumTimeFormatsW',\
EraseTape,'EraseTape',\
EscapeCommFunction,'EscapeCommFunction',\
ExitProcess,'ExitProcess',\
ExitThread,'ExitThread',\
ExitVDM,'ExitVDM',\
ExpandEnvironmentStringsA,'ExpandEnvironmentStringsA',\
ExpandEnvironmentStringsW,'ExpandEnvironmentStringsW',\
ExpungeConsoleCommandHistoryA,'ExpungeConsoleCommandHistoryA',\
ExpungeConsoleCommandHistoryW,'ExpungeConsoleCommandHistoryW',\
ExtendVirtualBuffer,'ExtendVirtualBuffer',\
FatalAppExitA,'FatalAppExitA',\
FatalAppExitW,'FatalAppExitW',\
FatalExit,'FatalExit',\
FileTimeToDosDateTime,'FileTimeToDosDateTime',\
FileTimeToLocalFileTime,'FileTimeToLocalFileTime',\
FileTimeToSystemTime,'FileTimeToSystemTime',\
FillConsoleOutputAttribute,'FillConsoleOutputAttribute',\
FillConsoleOutputCharacterA,'FillConsoleOutputCharacterA',\
FillConsoleOutputCharacterW,'FillConsoleOutputCharacterW',\
FindAtomA,'FindAtomA',\
FindAtomW,'FindAtomW',\
FindClose,'FindClose',\
FindCloseChangeNotification,'FindCloseChangeNotification',\
FindFirstChangeNotificationA,'FindFirstChangeNotificationA',\
FindFirstChangeNotificationW,'FindFirstChangeNotificationW',\
FindFirstFileA,'FindFirstFileA',\
FindFirstFileW,'FindFirstFileW',\
FindFirstFileExA,'FindFirstFileExA',\
FindFirstFileExW,'FindFirstFileExW',\
FindNextChangeNotification,'FindNextChangeNotification',\
FindNextFileA,'FindNextFileA',\
FindNextFileW,'FindNextFileW',\
FindResourceA,'FindResourceA',\
FindResourceW,'FindResourceW',\
FindResourceExA,'FindResourceExA',\
FindResourceExW,'FindResourceExW',\
FlushConsoleInputBuffer,'FlushConsoleInputBuffer',\
FlushFileBuffers,'FlushFileBuffers',\
FlushInstructionCache,'FlushInstructionCache',\
FlushViewOfFile,'FlushViewOfFile',\
FoldStringA,'FoldStringA',\
FoldStringW,'FoldStringW',\
FormatMessageA,'FormatMessageA',\
FormatMessageW,'FormatMessageW',\
FreeConsole,'FreeConsole',\
FreeEnvironmentStringsA,'FreeEnvironmentStringsA',\
FreeEnvironmentStringsW,'FreeEnvironmentStringsW',\
FreeLibrary,'FreeLibrary',\
FreeLibraryAndExitThread,'FreeLibraryAndExitThread',\
FreeResource,'FreeResource',\
FreeVirtualBuffer,'FreeVirtualBuffer',\
GenerateConsoleCtrlEvent,'GenerateConsoleCtrlEvent',\
GetACP,'GetACP',\
GetAtomNameA,'GetAtomNameA',\
GetAtomNameW,'GetAtomNameW',\
GetBinaryTypeA,'GetBinaryTypeA',\
GetBinaryTypeW,'GetBinaryTypeW',\
GetCPInfo,'GetCPInfo',\
GetCPInfoExA,'GetCPInfoExA',\
GetCPInfoExW,'GetCPInfoExW',\
GetCommConfig,'GetCommConfig',\
GetCommMask,'GetCommMask',\
GetCommModemStatus,'GetCommModemStatus',\
GetCommProperties,'GetCommProperties',\
GetCommState,'GetCommState',\
GetCommTimeouts,'GetCommTimeouts',\
GetCommandLineA,'GetCommandLineA',\
GetCommandLineW,'GetCommandLineW',\
GetCompressedFileSizeA,'GetCompressedFileSizeA',\
GetCompressedFileSizeW,'GetCompressedFileSizeW',\
GetComputerNameA,'GetComputerNameA',\
GetComputerNameW,'GetComputerNameW',\
GetConsoleAliasA,'GetConsoleAliasA',\
GetConsoleAliasW,'GetConsoleAliasW',\
GetConsoleAliasExesA,'GetConsoleAliasExesA',\
GetConsoleAliasExesW,'GetConsoleAliasExesW',\
GetConsoleAliasExesLengthA,'GetConsoleAliasExesLengthA',\
GetConsoleAliasExesLengthW,'GetConsoleAliasExesLengthW',\
GetConsoleAliasesA,'GetConsoleAliasesA',\
GetConsoleAliasesW,'GetConsoleAliasesW',\
GetConsoleAliasesLengthA,'GetConsoleAliasesLengthA',\
GetConsoleAliasesLengthW,'GetConsoleAliasesLengthW',\
GetConsoleCP,'GetConsoleCP',\
GetConsoleCommandHistoryA,'GetConsoleCommandHistoryA',\
GetConsoleCommandHistoryW,'GetConsoleCommandHistoryW',\
GetConsoleCommandHistoryLengthA,'GetConsoleCommandHistoryLengthA',\
GetConsoleCommandHistoryLengthW,'GetConsoleCommandHistoryLengthW',\
GetConsoleCursorInfo,'GetConsoleCursorInfo',\
GetConsoleDisplayMode,'GetConsoleDisplayMode',\
GetConsoleFontInfo,'GetConsoleFontInfo',\
GetConsoleFontSize,'GetConsoleFontSize',\
GetConsoleHardwareState,'GetConsoleHardwareState',\
GetConsoleInputExeNameA,'GetConsoleInputExeNameA',\
GetConsoleInputExeNameW,'GetConsoleInputExeNameW',\
GetConsoleInputWaitHandle,'GetConsoleInputWaitHandle',\
GetConsoleKeyboardLayoutNameA,'GetConsoleKeyboardLayoutNameA',\
GetConsoleKeyboardLayoutNameW,'GetConsoleKeyboardLayoutNameW',\
GetConsoleMode,'GetConsoleMode',\
GetConsoleOutputCP,'GetConsoleOutputCP',\
GetConsoleScreenBufferInfo,'GetConsoleScreenBufferInfo',\
GetConsoleTitleA,'GetConsoleTitleA',\
GetConsoleTitleW,'GetConsoleTitleW',\
GetConsoleWindow,'GetConsoleWindow',\
GetCurrencyFormatA,'GetCurrencyFormatA',\
GetCurrencyFormatW,'GetCurrencyFormatW',\
GetCurrentConsoleFont,'GetCurrentConsoleFont',\
GetCurrentDirectoryA,'GetCurrentDirectoryA',\
GetCurrentDirectoryW,'GetCurrentDirectoryW',\
GetCurrentProcess,'GetCurrentProcess',\
GetCurrentProcessId,'GetCurrentProcessId',\
GetCurrentThread,'GetCurrentThread',\
GetCurrentThreadId,'GetCurrentThreadId',\
GetDateFormatA,'GetDateFormatA',\
GetDateFormatW,'GetDateFormatW',\
GetDefaultCommConfigA,'GetDefaultCommConfigA',\
GetDefaultCommConfigW,'GetDefaultCommConfigW',\
GetDevicePowerState,'GetDevicePowerState',\
GetDiskFreeSpaceA,'GetDiskFreeSpaceA',\
GetDiskFreeSpaceW,'GetDiskFreeSpaceW',\
GetDiskFreeSpaceExA,'GetDiskFreeSpaceExA',\
GetDiskFreeSpaceExW,'GetDiskFreeSpaceExW',\
GetDriveTypeA,'GetDriveTypeA',\
GetDriveTypeW,'GetDriveTypeW',\
GetEnvironmentStringsA,'GetEnvironmentStringsA',\
GetEnvironmentStringsW,'GetEnvironmentStringsW',\
GetEnvironmentVariableA,'GetEnvironmentVariableA',\
GetEnvironmentVariableW,'GetEnvironmentVariableW',\
GetExitCodeProcess,'GetExitCodeProcess',\
GetExitCodeThread,'GetExitCodeThread',\
GetFileAttributesA,'GetFileAttributesA',\
GetFileAttributesW,'GetFileAttributesW',\
GetFileAttributesExA,'GetFileAttributesExA',\
GetFileAttributesExW,'GetFileAttributesExW',\
GetFileInformationByHandle,'GetFileInformationByHandle',\
GetFileSize,'GetFileSize',\
GetFileTime,'GetFileTime',\
GetFileType,'GetFileType',\
GetFullPathNameA,'GetFullPathNameA',\
GetFullPathNameW,'GetFullPathNameW',\
GetHandleInformation,'GetHandleInformation',\
GetLargestConsoleWindowSize,'GetLargestConsoleWindowSize',\
GetLastError,'GetLastError',\
GetLocalTime,'GetLocalTime',\
GetLocaleInfoA,'GetLocaleInfoA',\
GetLocaleInfoW,'GetLocaleInfoW',\
GetLogicalDriveStringsA,'GetLogicalDriveStringsA',\
GetLogicalDriveStringsW,'GetLogicalDriveStringsW',\
GetLogicalDrives,'GetLogicalDrives',\
GetLongPathNameA,'GetLongPathNameA',\
GetLongPathNameW,'GetLongPathNameW',\
GetMailslotInfo,'GetMailslotInfo',\
GetModuleFileNameA,'GetModuleFileNameA',\
GetModuleFileNameW,'GetModuleFileNameW',\
GetModuleHandleA,'GetModuleHandleA',\
GetModuleHandleW,'GetModuleHandleW',\
GetNamedPipeHandleStateA,'GetNamedPipeHandleStateA',\
GetNamedPipeHandleStateW,'GetNamedPipeHandleStateW',\
GetNamedPipeInfo,'GetNamedPipeInfo',\
GetNextVDMCommand,'GetNextVDMCommand',\
GetNumberFormatA,'GetNumberFormatA',\
GetNumberFormatW,'GetNumberFormatW',\
GetNumberOfConsoleFonts,'GetNumberOfConsoleFonts',\
GetNumberOfConsoleInputEvents,'GetNumberOfConsoleInputEvents',\
GetNumberOfConsoleMouseButtons,'GetNumberOfConsoleMouseButtons',\
GetOEMCP,'GetOEMCP',\
GetOverlappedResult,'GetOverlappedResult',\
GetPriorityClass,'GetPriorityClass',\
GetPrivateProfileIntA,'GetPrivateProfileIntA',\
GetPrivateProfileIntW,'GetPrivateProfileIntW',\
GetPrivateProfileSectionA,'GetPrivateProfileSectionA',\
GetPrivateProfileSectionW,'GetPrivateProfileSectionW',\
GetPrivateProfileSectionNamesA,'GetPrivateProfileSectionNamesA',\
GetPrivateProfileSectionNamesW,'GetPrivateProfileSectionNamesW',\
GetPrivateProfileStringA,'GetPrivateProfileStringA',\
GetPrivateProfileStringW,'GetPrivateProfileStringW',\
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -