Import table
advapi32.dll
GetLengthSid, RegQueryValueExW, GetTokenInformation, OpenThreadToken, OpenProcessToken, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, CopySid, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, RegEnumValueA, RegQueryInfoKeyA, RegEnumKeyExA, RegCreateKeyExA, RegDeleteKeyA, StartServiceCtrlDispatcherA, ControlService, DeleteService, CreateServiceA, RegDeleteValueA, RegSetValueExA, SetServiceStatus, RegisterServiceCtrlHandlerA, RegisterEventSourceA, ReportEventA, DeregisterEventSource, OpenSCManagerA, OpenServiceA, CloseServiceHandle, RegOpenKeyExW, RegQueryValueExA, RegCloseKey, RegOpenKeyExA, RegSetValueExW
kernel32.dll
lstrcatA, GetCurrentProcess, GetCurrentThread, GetSystemTime, OutputDebugStringW, GetModuleFileNameW, CompareStringW, CompareStringA, lstrcpyA, SetEndOfFile, CreateFileA, FlushFileBuffers, SetStdHandle, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, SetFilePointer, IsBadCodePtr, IsBadReadPtr, SetUnhandledExceptionFilter, GetFileType, IsDBCSLeadByte, lstrcpynA, LoadLibraryExA, FindResourceA, LoadResource, SizeofResource, WideCharToMultiByte, GetModuleHandleA, GetShortPathNameA, MultiByteToWideChar, lstrlenW, GetModuleFileNameA, lstrlenA, GetCommandLineA, lstrcmpiA, GetCurrentThreadId, InterlockedDecrement, CloseHandle, CreateMutexA, GetLastError, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, InitializeCriticalSection, LoadLibraryA, GetProcAddress, FreeLibrary, GetPrivateProfileSectionW, MoveFileW, WritePrivateProfileStringW, InterlockedIncrement, SetEnvironmentVariableA, ReadFile, GetStdHandle, SetHandleCount, GetEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsW, FreeEnvironmentStringsA, WriteFile, GetOEMCP, GetACP, GetCPInfo, HeapSize, IsBadWritePtr, VirtualAlloc, VirtualFree, HeapCreate, HeapDestroy, GetVersionExA, GetEnvironmentVariableA, UnhandledExceptionFilter, Sleep, InterlockedExchange, RtlUnwind, GetTimeZoneInformation, GetLocalTime, CreateThread, TlsSetValue, ExitThread, HeapFree, HeapReAlloc, HeapAlloc, GetStartupInfoA, GetVersion, ExitProcess, TlsAlloc, SetLastError, TlsGetValue, TerminateProcess, OutputDebugStringA, WaitForSingleObject, RaiseException, GetDiskFreeSpaceExW, GetDriveTypeW
ole32.dll
CoRevokeClassObject, CoCreateInstance, CoUninitialize, CoInitialize, CoInitializeSecurity, CoDisconnectObject, CoTaskMemFree, CoTaskMemAlloc, CoTaskMemRealloc, CoRegisterClassObject
shlwapi.dll
PathFileExistsW
user32.dll
GetMessageA, SetTimer, SetWindowLongA, IsWindow, CreateWindowExA, RegisterClassA, LoadCursorA, UnregisterClassA, DestroyWindow, PostQuitMessage, KillTimer, RegisterClassExA, ShowWindow, MessageBoxA, LoadStringA, GetClassInfoA, DispatchMessageA, PostThreadMessageA, CharNextA, GetWindowLongA, DefWindowProcA