Import table
advapi32.dll
SetSecurityDescriptorOwner, StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerA, RegEnumKeyExA, RegQueryInfoKeyA, RegCreateKeyExA, OpenThreadToken, OpenProcessToken, GetTokenInformation, SetSecurityDescriptorGroup, InitializeSecurityDescriptor, GetLengthSid, CopySid, RegSetValueExA, RegDeleteValueA, RegDeleteKeyA, SetServiceStatus, RegisterEventSourceA, ReportEventA, DeregisterEventSource, ControlService, DeleteService, CreateServiceA, StartServiceA, OpenSCManagerA, OpenServiceA, CloseServiceHandle, RegQueryValueExA, RegOpenKeyExA, RegCloseKey, IsValidSid
kernel32.dll
InterlockedIncrement, lstrcmpiA, IsDBCSLeadByte, FreeLibrary, SizeofResource, LoadResource, FindResourceA, LoadLibraryExA, GetModuleHandleA, MoveFileW, CreateFileW, DeleteFileW, GetTempFileNameW, GetTempPathW, GetCurrentThreadId, GetCommandLineA, lstrlenW, GetACP, GetLocaleInfoA, GetThreadLocale, GetVersionExA, SetEndOfFile, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, CreateFileA, FlushFileBuffers, SetStdHandle, GetCurrentThread, lstrlenA, InterlockedDecrement, RaiseException, MultiByteToWideChar, GetLocalTime, OutputDebugStringA, CreateThread, DeleteCriticalSection, GenerateConsoleCtrlEvent, WriteFile, ReadFile, GetExitCodeProcess, ReleaseSemaphore, GetModuleFileNameA, CreateSemaphoreA, CreatePipe, GetCurrentProcess, DuplicateHandle, SetErrorMode, CreateProcessA, GetLastError, FormatMessageA, SetLastError, WaitForSingleObject, LeaveCriticalSection, TerminateThread, UnmapViewOfFile, OpenFileMappingA, MapViewOfFile, CloseHandle, Sleep, WideCharToMultiByte, InitializeCriticalSection, EnterCriticalSection, InterlockedExchange, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, LoadLibraryA, GetConsoleMode, GetConsoleCP, SetFilePointer, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, RtlUnwind, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetSystemTimeAsFileTime, HeapReAlloc, HeapAlloc, HeapFree, VirtualProtect, VirtualAlloc, GetProcAddress, GetSystemInfo, VirtualQuery, GetProcessHeap, GetStartupInfoA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, HeapDestroy, HeapCreate, VirtualFree, HeapSize, ExitProcess, GetStdHandle, GetCPInfo, GetOEMCP, IsValidCodePage, SetHandleCount, GetFileType, FreeEnvironmentStringsA, GetEnvironmentStrings
ole32.dll
CoInitializeSecurity, CoRegisterClassObject, CoTaskMemAlloc, CoCreateInstance, CoTaskMemFree, StringFromGUID2, CoUninitialize, CoInitialize, CoRevokeClassObject, CoTaskMemRealloc
user32.dll
UnregisterClassA, CharNextA, MessageBoxA, LoadStringA, PostThreadMessageA, DispatchMessageA, PeekMessageA, MsgWaitForMultipleObjects, GetMessageA