Import table
advapi32.dll
RegCloseKey, RegSetValueExA, RegQueryValueExA, RegOpenKeyA, RegOpenKeyExA, RegDeleteValueA, RegQueryValueA, RegSetValueA, RegCreateKeyA, RegDeleteKeyA, RegEnumKeyA, RegEnumKeyExA
gdi32.dll
GetDeviceCaps
kernel32.dll
FreeLibrary, GetProcAddress, LoadLibraryA, GetVersionExA, DeleteFileA, CreateFileA, GetModuleFileNameA, GetFileAttributesA, CreateDirectoryA, MoveFileA, GetTickCount, GetSystemInfo, GetVersion, SetEnvironmentVariableA, GetEnvironmentVariableA, GetCurrentProcessId, GetCurrentThreadId, Sleep, WaitForSingleObject, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, InterlockedDecrement, ResetEvent, InitializeCriticalSection, CreateEventA, SizeofResource, LockResource, LoadResource, FindResourceA, FindResourceExA, SetCurrentDirectoryA, GetCurrentDirectoryA, IsBadWritePtr, VirtualProtect, IsBadReadPtr, GetModuleHandleA, SetUnhandledExceptionFilter, TerminateThread, CreateThread, GetCurrentProcess, WriteFile, GetThreadContext, VirtualQuery, OpenProcess, SetFilePointer, GlobalMemoryStatus, TerminateProcess, GetSystemTimeAsFileTime, QueryPerformanceCounter, GetStartupInfoA, InterlockedCompareExchange, InterlockedExchange, GetProcessHeap, HeapSize, HeapReAlloc, HeapFree, HeapAlloc, HeapDestroy, SetErrorMode, InterlockedIncrement, CreateMutexA, CloseHandle, ReleaseMutex, lstrlenW, WideCharToMultiByte, GlobalAlloc, GlobalLock, lstrcpynA, GlobalUnlock, GlobalFree, WinExec, GetLastError, RaiseException, IsDebuggerPresent, SetEvent, UnhandledExceptionFilter
msvcr90.dll
DllMain
ole32.dll
OleInitialize, OleUninitialize
shell32.dll
SHGetFolderPathA
shlwapi.dll
PathAddBackslashA, PathAppendA
user32.dll
GetDC, ReleaseDC, GetWindowPlacement, SystemParametersInfoA, IsIconic, ShowWindow, SetForegroundWindow, GetForegroundWindow, AttachThreadInput, FlashWindow, GetWindowThreadProcessId, CharNextA, GetSystemMetrics, PostMessageA, IsWindow, FindWindowA, FindWindowExA
version.dll
GetFileVersionInfoA, VerQueryValueA