Import table
advapi32.dll
StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerA, InitializeSecurityDescriptor, AllocateAndInitializeSid, InitializeAcl, AddAccessAllowedAce, SetSecurityDescriptorDacl, IsValidSecurityDescriptor, FreeSid, SetServiceStatus
kernel32.dll
ReadFile, CreateThread, GetLastError, ConnectNamedPipe, CreateNamedPipeA, CreateMutexA, WriteFile, CreateEventA, GetCurrentProcess, GetProcAddress, GetModuleHandleA, GetVersionExA, OpenEventA, FlushFileBuffers, DisconnectNamedPipe, SetEvent, Sleep, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, InitializeCriticalSection, DeviceIoControl, CloseHandle, WaitForSingleObject, CreateFileA, GetCommandLineA, HeapFree, HeapAlloc, GetProcessHeap, GetStartupInfoA, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, ExitProcess, GetStdHandle, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, SetHandleCount, GetFileType, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, GetCurrentThreadId, InterlockedDecrement, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, SetFilePointer, GetConsoleCP, GetConsoleMode, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, LoadLibraryA, VirtualAlloc, HeapReAlloc, RtlUnwind, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, MultiByteToWideChar, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, HeapSize