Import table
advapi32.dll
RegQueryValueExA, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, GetUserNameA, RegDeleteValueA, RegCreateKeyA, RegOpenKeyA, RegOpenKeyExA, RegSetValueExA, RegCloseKey
kernel32.dll
GetDriveTypeA, DeleteFileA, CopyFileA, SetErrorMode, GetPrivateProfileStringA, MoveFileA, SetFileAttributesA, WaitForSingleObject, CreateEventA, SetEvent, OpenEventA, GetTickCount, GetSystemTime, GetStringTypeA, LCMapStringW, LCMapStringA, MultiByteToWideChar, CreateProcessA, SetEndOfFile, GetOEMCP, GetACP, GetCPInfo, FlushFileBuffers, SetStdHandle, HeapReAlloc, VirtualAlloc, HeapAlloc, SetFilePointer, WriteFile, RtlUnwind, VirtualFree, HeapCreate, HeapDestroy, GetFileType, Sleep, CreateMutexA, GetLastError, GetLogicalDrives, ReleaseMutex, GetModuleFileNameA, LoadLibraryA, GetProcAddress, CreateFileA, CloseHandle, ReadFile, GetStdHandle, SetHandleCount, GetEnvironmentStringsW, ExitProcess, TerminateProcess, GetCurrentProcess, GetModuleHandleA, GetStartupInfoA, GetCommandLineA, GetVersion, HeapFree, UnhandledExceptionFilter, FreeEnvironmentStringsA, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStrings, GetStringTypeW
shlwapi.dll
PathIsDirectoryA, PathFileExistsA
user32.dll
EndDialog, BeginPaint, GetClientRect, DrawTextA, EndPaint, PostQuitMessage, DefWindowProcA, DestroyWindow, DialogBoxParamA, ShowWindow, UpdateWindow, LoadIconA, LoadCursorA, RegisterClassExA, LoadStringA, LoadAcceleratorsA, GetMessageA, TranslateAcceleratorA, TranslateMessage, DispatchMessageA, CreateWindowExA