Import table
advapi32.dll
RegisterServiceCtrlHandlerExW, StartServiceCtrlDispatcherW, RegQueryValueExW, RegCloseKey, RegOpenKeyExW, SetServiceStatus, DuplicateTokenEx, CreateProcessAsUserW, LookupPrivilegeValueW, AdjustTokenPrivileges, SetTokenInformation, OpenProcessToken, RegNotifyChangeKeyValue, RegSetValueExW
kernel32.dll
FlushFileBuffers, CreateFileA, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, LoadLibraryA, SizeofResource, CloseHandle, DeviceIoControl, FindResourceExW, GetExitCodeThread, LockResource, FindResourceW, CreateFileW, LoadResource, InterlockedDecrement, RaiseException, MultiByteToWideChar, CreateEventW, WaitForSingleObject, SetEvent, CreateThread, WaitForMultipleObjects, InitializeCriticalSection, DeleteCriticalSection, Sleep, LocalAlloc, CreateWaitableTimerW, EnterCriticalSection, LocalFree, LeaveCriticalSection, SetWaitableTimer, GetConsoleMode, GetConsoleCP, SetFilePointer, lstrlenA, GetStartupInfoA, QueryPerformanceCounter, GetLastError, HeapSize, GetStringTypeW, GetStringTypeA, RtlUnwind, GetSystemTimeAsFileTime, GetCurrentProcessId, GetFileType, SetHandleCount, GetCommandLineW, GetCommandLineA, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetVersionExA, HeapDestroy, HeapAlloc, HeapFree, HeapReAlloc, GetModuleFileNameW, GetProcessHeap, InterlockedExchange, GetACP, GetLocaleInfoA, GetThreadLocale, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetCPInfo, InterlockedIncrement, GetOEMCP, IsValidCodePage, GetModuleHandleA, GetProcAddress, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, GetCurrentThreadId, LCMapStringA, WideCharToMultiByte, LCMapStringW, HeapCreate, VirtualFree, VirtualAlloc, ExitProcess, WriteFile, GetStdHandle, GetModuleFileNameA, GetTickCount, CreateToolhelp32Snapshot, Process32FirstW, Process32NextW, ProcessIdToSessionId, WTSGetActiveConsoleSessionId, OpenProcess, ResetEvent, CancelWaitableTimer, DuplicateHandle, ReadFile, SetEndOfFile, InitializeCriticalSectionAndSpinCount, GetModuleHandleW
ole32.dll
StringFromGUID2, CoInitializeSecurity, CoSetProxyBlanket, CoCreateInstance, CoUninitialize, CoInitializeEx, CoInitialize, CoTaskMemFree, PropVariantClear
setupapi.dll
SetupDiDestroyDeviceInfoList, SetupDiEnumDeviceInfo, SetupDiGetDeviceInstanceIdW, CM_Get_Res_Des_Data, CM_Get_Next_Res_Des, CM_Get_First_Log_Conf, CM_Get_DevNode_Status, CM_Free_Res_Des_Handle, SetupDiGetDeviceInterfaceDetailW, CM_Get_Device_IDW, CM_Get_Parent, SetupDiEnumDeviceInterfaces, CM_Get_Res_Des_Data_Size, SetupDiGetDeviceRegistryPropertyW, SetupDiGetClassDevsW
shell32.dll
SHGetFolderPathW
user32.dll
RegisterDeviceNotificationW, UnregisterDeviceNotification, UnregisterClassA
userenv.dll
CreateEnvironmentBlock
winmm.dll
timeBeginPeriod, timeEndPeriod
wtsapi32.dll
WTSQueryUserToken