Import table
advapi32.dll
RegOpenKeyExA, RegCreateKeyExA, RegSetValueExA, OpenSCManagerA, OpenServiceA, CloseServiceHandle, StartServiceA, RegOpenKeyA, RegQueryValueExA, RegCloseKey, DeregisterEventSource, CreateServiceA, ControlService, QueryServiceStatus, DeleteService, StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerA, SetServiceStatus, RegisterEventSourceA, ReportEventA, ConvertStringSecurityDescriptorToSecurityDescriptorA, InitializeSecurityDescriptor, RegEnumKeyExA, RegNotifyChangeKeyValue, RegSetValueExW, RegQueryValueExW, RegOpenKeyExW, RegCreateKeyExW
kernel32.dll
CloseHandle, SetEvent, CreateFileA, GetLastError, Sleep, WriteFile, WaitForMultipleObjects, GetLocalTime, GetDateFormatA, GetTimeFormatA, SetFilePointer, GetModuleHandleA, GetModuleFileNameA, lstrlenA, CreateEventA, SetConsoleCtrlHandler, FormatMessageA, LocalFree, CreateNamedPipeA, ResetEvent, ConnectNamedPipe, ReadFile, GetOverlappedResult, DisconnectNamedPipe, GetProcAddress, ExitProcess, HeapAlloc, HeapFree, GetCommandLineA, GetVersionExA, GetProcessHeap, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, GetCurrentThreadId, EnterCriticalSection, LeaveCriticalSection, GetStdHandle, DeleteCriticalSection, LoadLibraryA, InitializeCriticalSection, VirtualFree, VirtualAlloc, HeapReAlloc, HeapDestroy, HeapCreate, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, SetHandleCount, GetFileType, GetStartupInfoA, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, GetConsoleCP, GetConsoleMode, LCMapStringA, MultiByteToWideChar, LCMapStringW, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, RtlUnwind, HeapSize, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, FlushFileBuffers, CreateThread, SetThreadPriority, ResumeThread, WaitForSingleObject, lstrlenW, CreateEventW, InterlockedExchange, GetThreadLocale, RaiseException
ole32.dll
PropVariantClear, CoCreateInstance, CoUninitialize, CoInitialize, CoTaskMemFree