Import table
advapi32.dll
RegOpenKeyExA, RegQueryValueExA, RegFlushKey, RegSetValueExA, RegCreateKeyExA, RegDeleteValueA, RegCloseKey
kernel32.dll
ReleaseMutex, InitializeCriticalSection, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, CreateEventA, lstrcmpA, CreateFileA, lstrcpyA, CreateDirectoryA, lstrcatA, WaitForMultipleObjects, GetTickCount, GetSystemTimeAsFileTime, FlushFileBuffers, WriteFile, GetStartupInfoA, ExitProcess, GetCommandLineA, GetModuleHandleA, DebugBreak, HeapAlloc, GetProcessHeap, HeapReAlloc, CreateMutexA, MultiByteToWideChar, WideCharToMultiByte, lstrlenW, CreateThread, Sleep, FreeLibrary, GetProcAddress, LoadLibraryA, SetThreadPriority, GetCurrentThread, GetFileAttributesA, GetCurrentProcessId, OpenProcess, LocalFree, GetVersionExA, GetDriveTypeA, lstrcpynA, CreateFileMappingA, SetLastError, DuplicateHandle, GetCurrentProcess, OpenFileMappingA, MapViewOfFile, UnmapViewOfFile, SetEvent, WaitForSingleObject, ResetEvent, GetModuleFileNameA, lstrlenA, GetLastError, HeapFree, CloseHandle
ole32.dll
StringFromGUID2
shell32.dll
SHGetPathFromIDListA, SHGetMalloc, SHGetSpecialFolderLocation
user32.dll
MsgWaitForMultipleObjects, GetMessageA, TranslateMessage, GetKeyboardType, IsWindow, DestroyWindow, UnhookWindowsHookEx, CharNextA, wsprintfA, SetWindowsHookExA, DispatchMessageA, CreateDialogIndirectParamA
version.dll
GetFileVersionInfoSizeA, VerQueryValueA, GetFileVersionInfoA