Import table
advapi32.dll
RegDeleteKeyA, RegCloseKey, RegSetValueExA, RegOpenKeyExA, RegCreateKeyA, AdjustTokenPrivileges, LookupPrivilegeValueA, OpenProcessToken
kernel32.dll
FlushFileBuffers, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, CreateFileA, DeviceIoControl, CloseHandle, GetLastError, OutputDebugStringW, OutputDebugStringA, GetModuleFileNameA, MultiByteToWideChar, WideCharToMultiByte, GetProcAddress, FreeLibrary, LoadLibraryW, GetSystemInfo, GetCurrentProcess, GetFullPathNameA, LoadLibraryA, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, GetLocalTime, Sleep, GetExitCodeThread, TerminateThread, CreateThread, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetCurrentThreadId, GetCommandLineA, GetModuleHandleW, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, InterlockedDecrement, HeapSize, ExitProcess, HeapFree, HeapAlloc, RaiseException, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, HeapCreate, HeapDestroy, VirtualFree, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, SetFilePointer, WriteFile, GetConsoleCP, GetConsoleMode, HeapReAlloc, VirtualAlloc, InitializeCriticalSectionAndSpinCount, RtlUnwind, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, GetLocaleInfoA
setupapi.dll
SetupDiGetDeviceRegistryPropertyW, SetupDiEnumDeviceInfo, SetupDiGetClassDevsW
shlwapi.dll
PathRemoveFileSpecA, PathAppendA, PathFileExistsA
user32.dll
DestroyWindow, SetWindowLongW, CreateWindowExW, RegisterClassExW, DefWindowProcW, GetWindowLongW, UnregisterDeviceNotification, GetMessageW, TranslateMessage, DispatchMessageW, RegisterDeviceNotificationW
Export table
InitHD
UnInitHD