Import table
kernel32.dll
WaitForSingleObject, SetEvent, VirtualUnlock, VirtualLock, ReleaseMutex, ResetEvent, WaitForMultipleObjects, CreateEventA, WaitForMultipleObjectsEx, OpenEventA, GetCurrentProcessId, FreeLibrary, VirtualProtect, InterlockedExchange, GetModuleHandleW, DeviceIoControl, InterlockedDecrement, GetModuleFileNameA, InterlockedIncrement, GetProcAddress, LoadLibraryA, QueryPerformanceCounter, FlushFileBuffers, Sleep, TlsGetValue, GetLastError, TlsSetValue, TlsAlloc, CreateMutexA, TlsFree, LoadLibraryW, CloseHandle, RtlUnwind, ExitThread, GetCurrentThreadId, CreateThread, HeapAlloc, HeapFree, GetCommandLineA, GetVersionExA, GetProcessHeap, GetModuleHandleA, SetLastError, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, ExitProcess, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, VirtualFree, VirtualAlloc, HeapReAlloc, HeapDestroy, HeapCreate, WriteFile, GetStdHandle, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, LCMapStringA, WideCharToMultiByte, MultiByteToWideChar, LCMapStringW, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetTickCount, GetSystemTimeAsFileTime, RaiseException, InitializeCriticalSection, SetFilePointer, GetConsoleCP, GetConsoleMode, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, HeapSize, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CreateFileA
user32.dll
GetUserObjectInformationA, GetProcessWindowStation