Import table
aavm4h.dll
AavmUpdateWscStatus, AavmGetInteractiveSessionId, AavmDestroyDispBinding, AavmGetConnectorSessionId, AavmWhsCreateNotification, AavmGetGlobalState, AavmIsFileSignedByTrustedPublisherW, AavmGetEngineHandle, AavmStart, AavmRunConsentApp, AavmUpdateScanEngineHandle, AavmCheckFile, DoScanDuringAutorun, AavmHasSystemRestoreCorruptedAvast, AavmCreateDispBinding, AavmSetShutdownState, AavmStop, AavmWhsFreeLib, AavmWhsInitLib, AavmStartShields
advapi32.dll
AddAce, RegQueryValueExW, RegCloseKey, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, GetUserNameW, GetTokenInformation, GetLengthSid, CopySid, GetSecurityDescriptorDacl, GetAclInformation, InitializeAcl, GetAce, AddAccessAllowedAce, OpenProcessToken, LookupPrivilegeValueW, AdjustTokenPrivileges, SetTokenInformation, CreateProcessAsUserW, RegOpenKeyExW
ashbase.dll
_basFreeScheduler@0, _basRemSchedulerEvent@4, _basStopThread@4, _notFree@0, _notRemEvent@4, _basAddSchedulerEvent@28, _notAddEvent@12, _notInit@0, _basInitScheduler@0, _strDecode@12, _basFreeLibrary@0, _basValidatePath@8, _basGenerateExceptionReport@4, _basU2A@16, _basGetErrorString@12, _basGetDWORDValue@12, _basInitLibrary@4, _basProductInfo@0, _basEmptyAvastTempFolder@8, _basSetLicenseFile@8, _basRequestDemoLicenseFile@8, _basGetLicenseFile@8, _basScheduleBts@4, _basWriteProfileString@12, _basSubmitFile@36, _basVPS2Label@28, _basProductInfoFilesOnly@0, _basLogEvent2@24, _notEvent@4, _basGetProfileString@20, _basGetProcAddress@8, _basCreatePath@16, _basGetProfileInt@12, _basResPwdCheck@4, _basU2A@12
ashtask.dll
_tskLaunchSyncer@20, _tskCheckVPSTime@4, _ARConstructStringFromList@4, _tskDoAntiRootkitScan@20, _tskARDeleteFile@12, _ARConstructListFromString@8, _tskFreeResultFileName@16, _tskGetResultFileName@20, _tskFreeAntirootkit@8, _FreeARList@4, _tskLaunchRepair@8
ashtaskex.dll
tskexsrvClose, tskexsrvInit, tskexPauseScanImpl, tskexResumeScanImpl, tskexStartScanImpl, tskexGetSessionStatusImpl
aswcmnbs.dll
fsGetAvastProgramPath, fsGetAvastDataPath, fsGetAvastSumpPath, DSA_FileVerify
aswcmnis.dll
cyphSimpleCode
aswcmnos.dll
dep_fsCloseFile, dep_fsOpenFileX, dep_osIsWow64, dep_fsDeleteFile, dep_fsWriteFile, dep_fsExistFile, dep_secSetPrivilege
aswengldr.dll
avfilesFreeObjectNameBuffer, avfilesGetObjectNameW, avfilesScanReal, avscanProcessCleaningLog, RevertNoGuiBoot, avldrCloseModule, avldrGetEngineInformation
aswidle.dll
IdleUIInit
aswlog.dll
_logDeleteSession@4, _logCloseQuery@4, _logGetRow@4, _logInitSessionsQuery@84, logDebugA, _logFree@0, _logInitLiveData@0, _logInit@8, _logSetSessionStatus@12, _logUpdateScanSession@48, _logScanResult@40, _logCreateScanSession@12, _logInitSessionsQuery@80
aswproperty.dll
aswPropertyFreeLibrary, aswGetProperty2, aswGetPropertyInt2, aswPropertyInitLibrary, aswShrinkTasks, aswDeleteTaskDefinition, aswCloseQuery, aswGetNextTask, aswGetTaskPropertyInt, aswGetTaskProperty, aswGetFirstTask, aswGetProperty, aswGetPropertyInt
kernel32.dll
Sleep, GetPrivateProfileStringW, GetTickCount, GetCurrentThreadId, GetPrivateProfileIntW, GetCurrentProcessId, FindFirstFileW, FindNextFileW, FindClose, CreateThread, SetProcessWorkingSetSize, GetCurrentProcess, CreateEventW, DisableThreadLibraryCalls, TerminateThread, DeviceIoControl, SetEvent, LoadLibraryExW, SetLastError, GetProcessHeap, GetVersionExW, CreateNamedPipeW, ConnectNamedPipe, ReadFile, WriteFile, FlushFileBuffers, DisconnectNamedPipe, CopyFileW, ResumeThread, WaitForMultipleObjects, GetExitCodeProcess, WideCharToMultiByte, InitializeCriticalSection, InterlockedIncrement, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, InterlockedDecrement, CreateMutexW, ReleaseMutex, ResetEvent, LoadLibraryW, OutputDebugStringW, SetPriorityClass, HeapAlloc, HeapFree, ReadProcessMemory, OpenProcess, CreateProcessW, GetFileSize, SetFilePointer, GetDiskFreeSpaceExW, GetSystemPowerStatus, GetModuleFileNameW, GetLastError, FreeLibrary, OpenEventW, WaitForSingleObject, CloseHandle, GetFileAttributesW, DeleteFileW, GetCurrentThread, GetProcAddress, LocalAlloc, LocalFree, InterlockedExchange, LoadLibraryA, RaiseException, InterlockedCompareExchange, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, QueryPerformanceCounter, GetSystemTimeAsFileTime, GetModuleHandleW, CreateFileW, WritePrivateProfileStringW, GetLogicalDrives, SetThreadPriority
msvcp90.dll
DllMain
msvcr90.dll
DllMain
rpcrt4.dll
NdrConformantArrayMarshall, RpcRaiseException, NdrClientInitializeNew, NdrConformantArrayBufferSize, NdrFreeBuffer, NdrGetBuffer, NdrConformantStringBufferSize, NdrConformantArrayUnmarshall, NdrSendReceive, NdrConvert, NdrConformantStringMarshall, RpcMgmtStopServerListening, RpcBindingFree, RpcStringFreeW, RpcStringBindingParseW, RpcBindingToStringBindingW, RpcBindingServerFromClient, NdrPointerFree, NdrConformantStringUnmarshall, NdrServerInitializeNew, NdrAllocate, I_RpcGetBuffer, RpcServerUnregisterIf, RpcBindingVectorFree, RpcEpUnregister, RpcEpRegisterW, RpcServerInqBindings, RpcServerRegisterIf, RpcServerUseProtseqW
shlwapi.dll
PathFileExistsW
user32.dll
MessageBoxW, DestroyWindow, TranslateMessage, GetMessageW, CreateWindowExW, RegisterClassW, DefWindowProcW, SetProcessWindowStation, CloseDesktop, wsprintfW, ExitWindowsEx, PeekMessageW, DispatchMessageW, MsgWaitForMultipleObjects, GetUserObjectSecurity, SetUserObjectSecurity, OpenWindowStationW, GetProcessWindowStation, OpenDesktopW, CloseWindowStation
Export table
ServiceCustom
ServiceDeviceEvent
ServiceInit
ServiceRun
ServiceShutdown
ServiceStop