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