Import table
advapi32.dll
RegQueryValueExA, RegOpenKeyExA, RegCloseKey
kernel32.dll
FreeLibrary, GetProcAddress, LoadLibraryA, FindClose, CreateDirectoryA, SetCurrentDirectoryA, RemoveDirectoryA, DeleteFileA, SetFileAttributesA, FindNextFileA, FindFirstFileA, GetModuleFileNameA, GetLastError, Sleep, SetLastError, TlsGetValue, TlsFree, GetLocaleInfoW, TlsAlloc, GetTimeZoneInformation, RtlUnwind, SetEnvironmentVariableA, CompareStringW, CompareStringA, CloseHandle, HeapFree, HeapAlloc, GetCommandLineA, GetVersion, HeapDestroy, HeapCreate, VirtualFree, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, ExitProcess, FatalAppExitA, VirtualAlloc, HeapReAlloc, IsBadWritePtr, MultiByteToWideChar, InterlockedDecrement, InterlockedIncrement, TerminateProcess, GetCurrentProcess, GetCurrentThreadId, TlsSetValue, GetStringTypeA, GetStringTypeW, SetFilePointer, FlushFileBuffers, GetCurrentThread, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStrings, GetEnvironmentStringsW, WriteFile, GetVersionExA, GetCPInfo, IsValidLocale, IsValidCodePage, GetLocaleInfoA, EnumSystemLocalesA, GetUserDefaultLCID, LCMapStringA, LCMapStringW, UnhandledExceptionFilter, GetACP, GetOEMCP, SetStdHandle
ole32.dll
OleInitialize, CoCreateInstance, OleUninitialize
shell32.dll
SHGetSpecialFolderLocation, SHGetMalloc, SHChangeNotify
user32.dll
LoadStringA, MessageBoxA
Export table
GetShellPath
PNShortcutAdd
PNShortcutDelete