Import table
advapi32.dll
RegSetValueExA, RegCreateKeyExA, RegDeleteValueA, RegQueryValueExA, RegOpenKeyExA, RegCloseKey
kernel32.dll
lstrcpynA, WideCharToMultiByte, FreeLibrary, LockResource, LoadResource, FindResourceA, LoadLibraryExA, GetModuleFileNameA, CloseHandle, lstrcpyA, lstrcmpiA, WaitForSingleObject, CreateEventA, ReleaseMutex, GetShortPathNameA, GetVersionExA, LocalFree, LoadLibraryW, HeapReAlloc, HeapAlloc, GetProcAddress, GetModuleHandleA, lstrlenA, WriteFile, GetModuleFileNameW, RaiseException, CreateMutexA, HeapFree, EnterCriticalSection, LeaveCriticalSection, GetStringTypeW, EncodePointer, DecodePointer, GetCurrentThreadId, GetCommandLineA, GetLastError, IsProcessorFeaturePresent, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, TlsAlloc, TlsGetValue, TlsSetValue, TlsFree, GetModuleHandleW, SetLastError, Sleep, HeapSize, ExitProcess, SetHandleCount, GetStdHandle, InitializeCriticalSectionAndSpinCount, GetFileType, GetStartupInfoW, DeleteCriticalSection, FreeEnvironmentStringsW, GetEnvironmentStringsW, HeapCreate, HeapDestroy, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, RtlUnwind, LCMapStringW, MultiByteToWideChar
shell32.dll
ShellExecuteA
user32.dll
wsprintfA, PostMessageA, CallNextHookEx, FindWindowA
version.dll
GetFileVersionInfoA, VerQueryValueA, GetFileVersionInfoSizeA
Export table
DllRegisterServer
DllUnregisterServer