Import table
kernel32.dll
GetCurrentProcessId, FreeLibrary, GetProcAddress, LoadLibraryW, SetCurrentDirectoryW, GetModuleFileNameW, GetVersionExW, GetLastError, FindClose, CreateDirectoryW, FindFirstFileW, DeleteFileW, CreateFileW, SetEndOfFile, LocalFree, FormatMessageW, HeapAlloc, GetProcessHeap, CloseHandle, ReadFile, UnmapViewOfFile, MapViewOfFile, CreateFileMappingW, GetSystemInfo, VirtualProtect, LCMapStringW, LCMapStringA, GetLocaleInfoA, ExitProcess, RtlUnwind, RaiseException, GetCurrentThreadId, GetCommandLineA, GetVersionExA, HeapFree, HeapReAlloc, TlsAlloc, SetLastError, TlsFree, TlsSetValue, TlsGetValue, GetModuleHandleA, QueryPerformanceCounter, GetTickCount, GetSystemTimeAsFileTime, GetModuleFileNameA, SetUnhandledExceptionFilter, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, MultiByteToWideChar, TerminateProcess, GetCurrentProcess, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, HeapDestroy, HeapCreate, VirtualFree, UnhandledExceptionFilter, WriteFile, VirtualAlloc, IsBadWritePtr, HeapSize, GetACP, GetOEMCP, GetCPInfo, GetStringTypeA, GetStringTypeW, LoadLibraryA, InterlockedExchange, VirtualQuery, IsBadReadPtr, IsBadCodePtr, InitializeCriticalSection
shfolder.dll
SHGetFolderPathW
user32.dll
CreateWindowExW, LoadImageW, TranslateMessage, DispatchMessageW, GetMessageW, RegisterClassExW, PeekMessageW, GetDesktopWindow, MessageBoxW, PostMessageW, DefWindowProcW, DestroyWindow
Export table
CreateConfigurationFile
CreateErrorDescription
CreateSharedData
DeleteConfigurationFiles
FreeUserOptions
IsUnicode
LoadUserOptions
OpenConfigurationFile
SetCurrentDirectoryToModuleDirectory
ShowMessage