Import table
advapi32.dll
RegOpenKeyExW, RegQueryValueExW, OpenSCManagerW, CreateServiceW, ChangeServiceConfig2W, StartServiceW, CloseServiceHandle, OpenServiceW, ControlService, DeleteService, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerW, SetServiceStatus
kernel32.dll
SetEndOfFile, CreateFileW, CreateFileA, GetLocaleInfoW, SetEnvironmentVariableA, CompareStringW, CompareStringA, SetStdHandle, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, LoadLibraryA, IsValidLocale, EnumSystemLocalesA, GetLocaleInfoA, GetUserDefaultLCID, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, GetCommandLineW, InterlockedCompareExchange, GetCurrentThreadId, Sleep, InterlockedExchange, GetVersionExW, CloseHandle, CreateMutexW, WaitForSingleObject, ReleaseMutex, CreateThread, SetThreadPriority, ResumeThread, GetCurrentDirectoryW, GetLastError, CreateEventW, SetEvent, InterlockedIncrement, InterlockedDecrement, WideCharToMultiByte, MultiByteToWideChar, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapFree, GetSystemTimeAsFileTime, CreateDirectoryA, GetVersionExA, HeapAlloc, GetProcessHeap, RtlUnwind, RaiseException, GetStringTypeA, GetStringTypeW, LCMapStringA, LCMapStringW, GetCPInfo, GetProcAddress, GetModuleHandleA, ExitProcess, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, WriteFile, GetConsoleCP, GetConsoleMode, SetFilePointer, ReadFile, FlushFileBuffers, GetTimeZoneInformation, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, GetACP, GetOEMCP, IsValidCodePage, GetTimeFormatA, GetDateFormatA, HeapSize, GetModuleFileNameA, GetModuleFileNameW, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineA
mswsock.dll
WSARecvEx