Import table
kernel32.dll
GetCurrentProcessId, CreateMutexA, CloseHandle, WaitForSingleObject, ReleaseMutex, CompareStringW, CompareStringA, FlushFileBuffers, SetStdHandle, GetLocaleInfoW, SetFilePointer, GetSystemInfo, VirtualProtect, GetTimeZoneInformation, GetSystemTimeAsFileTime, RtlUnwind, GetCurrentThreadId, GetCommandLineA, GetVersionExA, DebugBreak, RaiseException, GetProcAddress, LoadLibraryA, TlsAlloc, TlsFree, TlsSetValue, TlsGetValue, GetModuleHandleA, SetLastError, GetLastError, GetCurrentThread, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, FatalAppExitA, IsBadWritePtr, IsBadReadPtr, HeapValidate, GetStdHandle, WriteFile, InterlockedDecrement, OutputDebugStringA, InterlockedIncrement, GetModuleFileNameA, TerminateProcess, GetCurrentProcess, ExitProcess, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, HeapDestroy, HeapCreate, HeapFree, VirtualFree, UnhandledExceptionFilter, HeapAlloc, GetProcessHeap, FreeLibrary, SetUnhandledExceptionFilter, IsBadCodePtr, GetACP, GetOEMCP, GetCPInfo, InitializeCriticalSection, HeapReAlloc, VirtualAlloc, SetConsoleCtrlHandler, VirtualQuery, InterlockedExchange, GetTimeFormatA, GetDateFormatA, MultiByteToWideChar, GetStringTypeA, GetStringTypeW, IsValidLocale, IsValidCodePage, GetLocaleInfoA, EnumSystemLocalesA, GetUserDefaultLCID, LCMapStringA, LCMapStringW, QueryPerformanceCounter, GetTickCount, SetEnvironmentVariableA
user32.dll
GetKeyState, IsWindow, ToUnicode, GetKeyNameTextW, CallNextHookEx, GetForegroundWindow, SendMessageW, UnhookWindowsHookEx, SetWindowsHookExW
Export table
AddKeyEntry
FormatKeyHookError
GetKeyEntryCount
GetKeyEntryList
GetKeyEventResult
InstallKeyHook
IsKeyHookInstalled
KeyEntryExists
RemoveAllKeyEntries
RemoveKeyEntry
UninstallKeyHook