Import table
advapi32.dll
RegOpenKeyExA, RegQueryValueExA, RegCloseKey, InitializeSecurityDescriptor, SetSecurityDescriptorDacl
kernel32.dll
CreateThread, IsBadReadPtr, DeleteCriticalSection, CreateMutexA, InitializeCriticalSection, GetVersionExA, WaitForSingleObject, Sleep, CreateSemaphoreA, GetLastError, FreeLibrary, GetProcAddress, LoadLibraryA, MultiByteToWideChar, CloseHandle, InterlockedExchange, EnterCriticalSection, LeaveCriticalSection, ReleaseSemaphore, OpenSemaphoreA, ReleaseMutex, GetCurrentProcessId, MapViewOfFile, CreateProcessA, OpenFileMappingA, OpenProcess, UnmapViewOfFile, WaitForMultipleObjects, WideCharToMultiByte, GetCurrentThreadId, OpenMutexA, GetModuleFileNameA
msvcrt.dll
DllMain
user32.dll
MsgWaitForMultipleObjects, PeekMessageA, TranslateMessage, DispatchMessageA
Export table
MsgExGetKeyEh
MsgExInitEh
MsgExMsgCallback
MsgExRetryCallback
MsgExSaveCertChain
MsgExSaveCertEh
MsgExSaveKeyEh
MsgExShutdownEh
MsgExSignSrcEh
MsgExValidateAppEh
MsgFreeMem
MsgFreeSecureBlock
MsgGetCbaError
MsgGetLastError
MsgGetSecureBlock
Msgmbstowcs
MsgObjectClose
MsgObjectSignal
MsgObjectWait
MsgObjectWaitAwhile
MsgSaveSecure
MsgSemaOpen
MsgSysBeginSessionEh
MsgSysEndSessionEh
MsgSysFindID
MsgSysFindModuleIDEh
MsgSysFindModuleNameEh
MsgSysFindMsgTypeEh
MsgSysFragmentSizeEh
MsgSysIsIdUsed
MsgSysMaximumSize
MsgSysModuleRegister
MsgSysModuleRegisterEh
MsgSysModuleRelease
MsgSysModuleReleaseEh
MsgSysRegister
MsgSysRegisterEh
MsgSysRelease
MsgSysReleaseCert
MsgSysReleaseEh
MsgSysScanForNameEh
MsgSysSend
MsgSysSendEh
MsgSysSessionSendEh
MsgSysShutdown
MsgWait
Msgwcstombs
MsgWcStrLen
MsgZeroMem