Import table
advapi32.dll
RegCloseKey, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, RegOpenKeyExA, RegQueryValueExA
kernel32.dll
GetSystemInfo, QueryPerformanceCounter, GetTickCount, GetSystemTimeAsFileTime, SetStdHandle, HeapFree, VirtualProtect, GetLocaleInfoA, IsBadCodePtr, IsBadReadPtr, FlushFileBuffers, SetFilePointer, GetStringTypeW, GetModuleFileNameA, GetModuleHandleA, GetCurrentProcessId, CloseHandle, WaitForSingleObject, CreateMutexA, ReleaseMutex, FreeLibrary, GetProcAddress, LoadLibraryExA, WideCharToMultiByte, LockResource, LoadResource, SizeofResource, FindResourceExA, MultiByteToWideChar, GetACP, LoadLibraryA, GetLastError, lstrlenA, lstrcpynA, GetShortPathNameA, SetLastError, FormatMessageA, lstrcmpiA, GetVersionExA, GetCurrentThreadId, InterlockedExchange, DeleteFileA, HeapAlloc, GetCurrentProcess, InterlockedDecrement, InterlockedIncrement, CreateThread, CreateEventA, ExitProcess, GetProcessHeap, LocalFree, GetStringTypeA, GetFileType, SetHandleCount, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, UnhandledExceptionFilter, GetStdHandle, HeapSize, RtlUnwind, RaiseException, GetStartupInfoA, GetCommandLineA, GetOEMCP, GetCPInfo, WriteFile, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, IsBadWritePtr, VirtualQuery, SetUnhandledExceptionFilter, TerminateProcess, LCMapStringA, LCMapStringW
localsrv.dll
_LocalSrv_StartEx@4, _LocalSrv_Stop@0
shfolder.dll
SHGetFolderPathA
shlwapi.dll
PathRemoveFileSpecA
user32.dll
CharPrevA, GetSystemMetrics, PostThreadMessageA, KillTimer, DispatchMessageA, TranslateMessage, GetMessageA, SetTimer, CharUpperA
version.dll
GetFileVersionInfoA, GetFileVersionInfoSizeA, VerQueryValueA