Import table
advapi32.dll
SetSecurityDescriptorDacl, ImpersonateNamedPipeClient, InitializeSecurityDescriptor, DeregisterEventSource, ReportEventW, RegisterEventSourceW, SetServiceStatus, RevertToSelf, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerExW, OpenServiceW, ControlService, QueryServiceStatus, DeleteService, OpenSCManagerW, CreateServiceW, ChangeServiceConfig2W, StartServiceW, CloseServiceHandle
cfgmgr32.dll
CM_Locate_DevNodeW, CM_Get_Parent, CM_Get_DevNode_Registry_PropertyW, CM_Get_Device_IDW
kernel32.dll
IsDebuggerPresent, UnhandledExceptionFilter, GetCurrentProcess, TerminateProcess, GetSystemTimeAsFileTime, GetCurrentProcessId, GetCurrentThreadId, GetTickCount, QueryPerformanceCounter, SetUnhandledExceptionFilter, InterlockedCompareExchange, InterlockedExchange, CreateMutexW, CreateFileMappingW, CreateThread, ResetEvent, GetVersionExW, GetDiskFreeSpaceW, GetDiskFreeSpaceExW, CreateNamedPipeW, WriteFile, ReadFile, ExitThread, DisconnectNamedPipe, ConnectNamedPipe, SetEvent, MapViewOfFile, UnmapViewOfFile, InitializeCriticalSection, GetCommandLineW, SetConsoleCtrlHandler, GlobalFree, GetModuleFileNameW, FormatMessageW, lstrlenW, ReleaseMutex, GetVersion, LoadLibraryW, GetProcAddress, Sleep, FreeLibrary, GetLogicalDrives, GetDriveTypeW, CreateFileW, EnterCriticalSection, LeaveCriticalSection, DeviceIoControl, GetLastError, CloseHandle, WaitForMultipleObjects, LocalAlloc, LocalFree, SetLastError, WaitForSingleObject, CancelIo, GetOverlappedResult, CreateEventW
msvcr80.dll
DllMain
powrprof.dll
GetPwrDiskSpindownRange
setupapi.dll
SetupDiGetDeviceRegistryPropertyW, SetupDiGetClassDevsW, SetupDiEnumDeviceInterfaces, SetupDiCreateDeviceInfoList, SetupDiOpenDeviceInterfaceW, SetupDiGetDeviceInterfaceDetailW, SetupDiDestroyDeviceInfoList
shell32.dll
CommandLineToArgvW
shlwapi.dll
SHRegSetUSValueW
user32.dll
RegisterDeviceNotificationW, wsprintfW, UnregisterDeviceNotification