Import table
kernel32.dll
SetFilePointer, SystemTimeToFileTime, SetFileTime, WriteFile, WideCharToMultiByte, ReadFile, CreateFileW, MultiByteToWideChar, GetCurrentDirectoryW, CloseHandle, LocalFileTimeToFileTime, GetFileSize, MapViewOfFile, UnmapViewOfFile, GetTickCount, FileTimeToSystemTime, GetLocalTime, CreateFileMappingW, GetFileInformationByHandle, GetLastError, HeapFree, HeapAlloc, GetCurrentThreadId, GetCommandLineA, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapCreate, HeapDestroy, VirtualFree, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, VirtualAlloc, HeapReAlloc, GetModuleHandleW, Sleep, GetProcAddress, ExitProcess, GetStdHandle, GetModuleFileNameA, RaiseException, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetCurrentProcessId, GetSystemTimeAsFileTime, InitializeCriticalSectionAndSpinCount, RtlUnwind, LoadLibraryA, HeapSize, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, GetLocaleInfoA
shell32.dll
SHCreateDirectoryExW
user32.dll
GetDesktopWindow