Import table
advapi32.dll
CryptDestroyHash, CryptGetHashParam, CryptHashData, CryptCreateHash, CryptAcquireContextW, RegCloseKey, RegQueryValueExW, RegOpenKeyExW, CryptReleaseContext
kernel32.dll
GetLastError, FormatMessageW, GetModuleHandleW, GetModuleFileNameW, FindFirstFileW, FindClose, CreateEventW, SetEvent, WaitForSingleObject, TerminateThread, CreateDirectoryW, GetDriveTypeW, GetCurrentThreadId, DeleteFileW, LoadLibraryW, GetProcAddress, GetUserDefaultLangID, LocalFree, EnterCriticalSection, LeaveCriticalSection, InitializeCriticalSection, DeleteCriticalSection, SetFilePointer, WriteFile, GetFileSize, CreateFileW, GetCurrentProcessId, QueryPerformanceCounter, GetLocalTime, GetDriveTypeA, SetEndOfFile, CreateFileA, SetWaitableTimer, CloseHandle, MultiByteToWideChar, Sleep, WaitForMultipleObjects, CreateWaitableTimerW, FindResourceExW, LoadResource, LockResource, SizeofResource, FindResourceW, CompareStringA, CompareStringW, SetEnvironmentVariableA, GetUserDefaultLCID, EnumSystemLocalesA, GetCurrentProcess, GetTimeZoneInformation, GetConsoleOutputCP, WriteConsoleA, IsValidLocale, SetStdHandle, GetLocaleInfoW, LoadLibraryA, FlushFileBuffers, GetConsoleMode, GetConsoleCP, ReadFile, GetCurrentDirectoryA, GetFullPathNameW, RaiseException, GetVersionExA, HeapDestroy, HeapAlloc, HeapFree, HeapReAlloc, HeapSize, GetProcessHeap, InterlockedExchange, GetACP, GetLocaleInfoA, GetThreadLocale, InterlockedIncrement, InterlockedDecrement, WideCharToMultiByte, InterlockedCompareExchange, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetFileAttributesW, ExitThread, CreateThread, GetCommandLineA, RtlUnwind, MoveFileW, FileTimeToSystemTime, FileTimeToLocalFileTime, GetSystemTimeAsFileTime, WriteConsoleW, GetFileType, GetStdHandle, LCMapStringA, LCMapStringW, GetCPInfo, GetModuleHandleA, ExitProcess, GetStringTypeA, GetStringTypeW, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, HeapCreate, VirtualFree, VirtualAlloc, GetModuleFileNameA, GetOEMCP, IsValidCodePage, SetHandleCount, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetTickCount
ole32.dll
CoInitializeEx, CoCreateInstance, CoUninitialize
shell32.dll
SHGetFolderPathW
shlwapi.dll
PathFileExistsW, PathRemoveFileSpecW
spursdownload.dll
SpursDownload, SpursProxyDownload
user32.dll
UnregisterClassA
version.dll
GetFileVersionInfoSizeW, GetFileVersionInfoW, VerQueryValueW