Import table
advapi32.dll
RegSetValueExW, RegCloseKey, GetSecurityInfo, GetSecurityDescriptorDacl, BuildExplicitAccessWithNameW, SetSecurityInfo, CreateProcessAsUserW, LookupAccountSidW, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, GetUserNameW, OpenProcessToken, AdjustTokenPrivileges, LookupPrivilegeValueW, GetAclInformation, GetAce, RegQueryInfoKeyW, CopySid, IsValidSid, GetLengthSid, GetTokenInformation, GetNamedSecurityInfoW, SetEntriesInAclW, SetNamedSecurityInfoW, ImpersonateSelf, OpenThreadToken, SetThreadToken, RevertToSelf, InitializeAcl, AddAce, RegQueryValueExW, RegDeleteKeyW, OpenSCManagerW, OpenServiceW, CloseServiceHandle, DeleteService, RegEnumKeyExW, RegEnumValueW, RegEnumKeyW, RegOpenKeyExW, RegDeleteValueW, RegCreateKeyExW
kernel32.dll
GetProcessHeap, HeapSize, HeapReAlloc, HeapFree, HeapAlloc, HeapDestroy, GetSystemTimeAsFileTime, GetCurrentProcessId, IsProcessorFeaturePresent, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, TerminateProcess, InterlockedCompareExchange, InterlockedExchange, DecodePointer, EncodePointer, LoadLibraryExW, ResetEvent, lstrcpynW, OpenEventW, SetEvent, CreateEventW, GetCurrentThreadId, GetStartupInfoW, GetExitCodeProcess, GetComputerNameW, OpenProcess, FreeLibrary, LoadLibraryW, GetVersionExW, WaitForSingleObject, CreateMutexW, CreateFileMappingW, OpenFileMappingW, MapViewOfFile, UnmapViewOfFile, CreateFileW, GetModuleFileNameW, GetTempPathW, GetTickCount, LocalFree, SetLastError, GetCurrentThread, CloseHandle, Sleep, GetSystemTime, QueryPerformanceCounter, QueryPerformanceFrequency, GetDriveTypeW, GetCurrentProcess, IsWow64Process, OutputDebugStringW, MultiByteToWideChar, WideCharToMultiByte, lstrlenW, lstrlenA, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, DeleteCriticalSection, GetLastError, GlobalAlloc, GlobalFree, GetLongPathNameW, FindClose, FindNextFileW, FindFirstFileW, GetProcAddress, GetModuleHandleW, GetWindowsDirectoryW, GetSystemDirectoryW, GetFileAttributesW, InterlockedPopEntrySList, InterlockedPushEntrySList, GetUserDefaultLangID, LockResource, LoadResource, FindResourceW
msvcp100.dll
DllMain
msvcr100.dll
DllMain
ole32.dll
CoInitialize, CoCreateInstance, CoUninitialize
rpcrt4.dll
RpcStringFreeW, UuidFromStringW, UuidToStringW
user32.dll
LoadStringW
userenv.dll
UnloadUserProfile
version.dll
VerQueryValueW
ws2_32.dll
WSCDeinstallProvider, WSCEnumProtocols, WSCGetProviderPath, WSCUnInstallNameSpace
Export table
AddAppFunc_GetEnumEntryForAddData
AddAppFunc_GetNameSpaceProviderID
AddAppFunc_GetProviderID
AddAppFunc_GetTelephonyProviderID
CheckArgEntry
CheckArgEntrySave
Cleanup
CreateEntry
FreeStruct
GetRegestryPaths
GetRegKeysForRepairAtRuntime
GetRepairTableByName
Init
ParseEntry
ParseEntry_ChangeIfEqual
ParseEntry_ChangeIfExists
ParseEntry_ChangeIfFileAsSource
ParseEntry_ChangeIfForeignFileAsSource
ParseEntry_ChangeIfNotEqual
ParseEntry_ChangeIfNotEqualOrNotExistsDWord
ParseEntry_ChangeIfNotEqualOrNotExistsMultiSZ
ParseEntry_ChangeIfNotEqualOrNotExistsSZ
ParseEntry_ChangeIfNotEqualOrNotExistsWithType
ParseEntry_ChangeIfNotEqualWithType
ParseEntry_ChangeIfNotExists
ParseEntry_ChangeIfNotTheFirstSZ
ParseEntry_ChangeIfPart
ParseEntry_CheckContentAsFirstStringAndChangeIfNeeded
ParseEntry_CLSIDKey
ParseEntry_CLSIDValue
ParseEntry_FolderSearch
ParseEntry_NameAsPath
ParseEntry_Path
RemoveSuspiciousEntries
Repair
RepairAtRuntime
RepairAtRuntimeEx_Check
RepairAtRuntimeEx_TestForProtection
RepairEntry_DeInstallNameSpaceProvider
RepairEntry_DeInstallServiceProvider
RepairEntry_DeInstallTelephonyProvider
RepairEntry_DeleteService
RepairEntry_Path
RepairEntry_RemoveJobV1
RepairEntry_RemoveJobV2
RepairEx
SetRepairHelper