Import table
advapi32.dll
OpenThreadToken, RevertToSelf, RegCreateKeyExA, RegSetValueExA, RegCloseKey, OpenServiceA, ControlService, DeleteService, OpenSCManagerA, CreateServiceA, StartServiceA, QueryServiceStatus, CloseServiceHandle, RegisterEventSourceA, ReportEventA, DeregisterEventSource, SetServiceStatus, RegisterServiceCtrlHandlerA, StartServiceCtrlDispatcherA, ImpersonateNamedPipeClient, InitializeSecurityDescriptor, DuplicateTokenEx
kernel32.dll
FreeLibrary, FormatMessageA, LoadLibraryExA, LockResource, LoadResource, FindResourceA, CloseHandle, CreateDirectoryA, CopyFileA, DeleteFileA, MoveFileA, _lclose, _lwrite, _llseek, _lcreat, _lopen, GetLocalTime, GetModuleFileNameA, GetCurrentThreadId, WaitForSingleObject, WaitForMultipleObjects, GetProcAddress, DisconnectNamedPipe, WriteFile, GetOverlappedResult, ReadFile, ConnectNamedPipe, SetLastError, ResetEvent, CreateNamedPipeA, CreateEventA, SetEvent, FreeResource, ExpandEnvironmentStringsA, GetVersionExA, GetLastError, LocalAlloc, lstrcpyA, lstrcmpiA, Sleep, LocalFree, EnterCriticalSection, LeaveCriticalSection, CreateThread, lstrlenA, HeapFree, HeapReAlloc, GetProcessHeap, HeapAlloc, DebugBreak, DeleteCriticalSection, InitializeCriticalSection, GetModuleHandleA, GetCommandLineA, ExitProcess, GetStartupInfoA, GetCurrentThread, lstrcpynA
shlwapi.dll
SHDeleteValueA, SHDeleteKeyA
user32.dll
CharNextA, wsprintfA