Import table
advapi32.dll
CloseServiceHandle, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerExW, SetSecurityDescriptorDacl, OpenThreadToken, OpenProcessToken, ControlService, DeleteService, CreateServiceW, SetServiceStatus, GetTokenInformation, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, InitializeSecurityDescriptor, IsValidSid, GetLengthSid, CopySid, RegQueryValueExW, OpenSCManagerW, OpenServiceW, RegisterEventSourceW, ReportEventW, DeregisterEventSource, RegEnumKeyExW, RegQueryInfoKeyW, RegSetValueExW, RegCloseKey, RegDeleteValueW, RegDeleteKeyW, RegCreateKeyExW, RegOpenKeyExW
kernel32.dll
LoadLibraryExW, GetDiskFreeSpaceExW, GetVolumeNameForVolumeMountPointW, GetVolumeInformationW, SetVolumeLabelW, LocalAlloc, LocalFree, SetLastError, WaitForSingleObject, CancelIo, GetOverlappedResult, WaitForMultipleObjects, CloseHandle, DeviceIoControl, CreateEventW, Sleep, LoadLibraryW, CreateFileW, GetDriveTypeW, GetVersion, LockResource, FindResourceExW, GetLogicalDrives, ReleaseMutex, UnmapViewOfFile, MapViewOfFile, GetDiskFreeSpaceW, GetVersionExW, ResetEvent, FindResourceW, ExitThread, CreateThread, GetCurrentProcess, GetCurrentThread, GetCurrentThreadId, CreateFileMappingW, CreateMutexW, InitializeCriticalSection, GetCommandLineW, HeapDestroy, HeapAlloc, HeapFree, HeapReAlloc, HeapSize, GetProcessHeap, LCMapStringW, GetStringTypeW, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, IsProcessorFeaturePresent, TerminateProcess, IsDebuggerPresent, UnhandledExceptionFilter, GetSystemTimeAsFileTime, LoadResource, SizeofResource, MultiByteToWideChar, FreeLibrary, InterlockedDecrement, InterlockedIncrement, GetModuleFileNameW, LeaveCriticalSection, EnterCriticalSection, lstrcmpiW, GetModuleHandleW, WriteConsoleW, GetProcAddress, DeleteCriticalSection, InitializeCriticalSectionAndSpinCount, GetLastError, RaiseException, lstrlenW, WideCharToMultiByte, SetFilePointer, GetConsoleCP, GetConsoleMode, FlushFileBuffers, SetStdHandle, SetEvent, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, HeapCreate, TlsFree, TlsSetValue, TlsGetValue, TlsAlloc, GetFileType, SetHandleCount, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetStdHandle, WriteFile, ExitProcess, SetUnhandledExceptionFilter, EncodePointer, DecodePointer, RtlUnwind, GetStartupInfoW, HeapSetInformation
ole32.dll
CoTaskMemAlloc, CoTaskMemRealloc, CoTaskMemFree, CoInitialize, CoUninitialize, CoRevokeClassObject, CoRegisterClassObject, StringFromGUID2, CoCreateInstance, CoInitializeSecurity, CoAddRefServerProcess, CoReleaseServerProcess, CoInitializeEx, ProgIDFromCLSID
powrprof.dll
GetPwrDiskSpindownRange
setupapi.dll
CM_Get_Parent, SetupDiGetDeviceRegistryPropertyW, SetupDiDestroyDeviceInfoList, SetupDiGetDeviceInterfaceDetailW, SetupDiOpenDeviceInterfaceW, SetupDiCreateDeviceInfoList, CM_Get_DevNode_Registry_PropertyW, CM_Locate_DevNodeW, CM_Get_Device_IDW, SetupDiEnumDeviceInterfaces, SetupDiGetClassDevsW
shlwapi.dll
SHRegSetUSValueW
user32.dll
CharNextW, MessageBoxW, CharUpperW, GetMessageW, DispatchMessageW, TranslateMessage, PostThreadMessageW, wsprintfW, RegisterDeviceNotificationW, UnregisterDeviceNotification, LoadStringW