Import table
advapi32.dll
RegCloseKey, AllocateAndInitializeSid, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, FreeSid, RegDeleteValueA, RegQueryValueExA, RegSetValueExA, RegCreateKeyExA, RegOpenKeyExA
kernel32.dll
GetStringTypeA, GetStringTypeW, LCMapStringA, LCMapStringW, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CreateFileA, FlushFileBuffers, MultiByteToWideChar, GetConsoleMode, LeaveCriticalSection, EnterCriticalSection, CloseHandle, WaitForSingleObject, lstrlenW, SetEvent, DeleteCriticalSection, UnmapViewOfFile, MapViewOfFile, OpenFileMappingA, lstrcpyA, CreateEventA, InitializeCriticalSection, CreateFileMappingA, GetVersionExA, Sleep, GetLastError, CreateMutexA, ReleaseMutex, lstrcatA, lstrlenA, GetCurrentProcess, LoadLibraryA, FreeLibrary, LocalFree, LocalAlloc, GetProcAddress, GetVersionExW, WideCharToMultiByte, InterlockedIncrement, InterlockedDecrement, RtlUnwind, RaiseException, ExitThread, GetCurrentThreadId, CreateThread, GetCommandLineA, HeapFree, HeapAlloc, GetProcessHeap, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetModuleHandleA, ExitProcess, WriteFile, GetStdHandle, GetModuleFileNameA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, HeapSize, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, GetLocaleInfoA, VirtualAlloc, HeapReAlloc, SetFilePointer, GetConsoleCP
user32.dll
MessageBoxA