appobj.pdb
Static task
static1
Behavioral task
behavioral1
Sample
appobj.dll
Resource
win10v2004-20240508-en
General
-
Target
appobj.dll
-
Size
396KB
-
MD5
ebfb4771f2711dc4a9b97a2e04b5434e
-
SHA1
2a071a52786b0b419147406caef8a9ee495a1edd
-
SHA256
1c59cd18da87785c5557de029e11e857b05d20f11f6f7b257527ab561172fc97
-
SHA512
5391bac250c93d2d360bdfbad4b06e5701558cc4482d0db55ca3a408e7531b7edfce6d5fd8a5d3f3d651b959528095b8fe9f5d2ffa870ed8b8d62a8a92d08aea
-
SSDEEP
6144:BzNpjyzT/872zdvvxJnvVHuz+8iVFxT3U05mxbtA96:HczT/872bJvVHD8iVFxTn5mjA
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource appobj.dll
Files
-
appobj.dll.dll windows:10 windows x64 arch:x64
8b34a19e96ffd8d2f89c5ac02780d40b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
PDB Paths
Imports
msvcrt
strcpy_s
_vsnprintf_s
_snprintf_s
iswxdigit
??1type_info@@UEAA@XZ
strncpy_s
__C_specific_handler
_aligned_malloc
_initterm
_aligned_free
_amsg_exit
_XcptFilter
_callnewh
_lock
_unlock
malloc
free
sprintf_s
_strcmpi
wcscpy_s
__dllonexit
_onexit
iswdigit
wcstod
wcstol
iswspace
_ultow_s
_wtol
_ltow_s
wcsncmp
towupper
wcsstr
_wcsupr
memset
wcstoul
wcschr
_wcsnicmp
memcpy
_CxxThrowException
_ultow
wcsrchr
_vsnwprintf
memmove
_purecall
wcsnlen
strnlen
_stricmp
_wcsicmp
strrchr
wcscmp
ntdll
RtlGetCurrentPeb
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
NtQueryInformationProcess
api-ms-win-core-errorhandling-l1-1-1
GetLastError
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
api-ms-win-core-synch-l1-2-0
WaitForSingleObject
DeleteCriticalSection
InitializeCriticalSection
ReleaseSemaphore
CreateSemaphoreExW
LeaveCriticalSection
Sleep
EnterCriticalSection
InitializeCriticalSectionAndSpinCount
api-ms-win-core-processthreads-l1-1-2
TerminateProcess
OpenProcess
CreateThread
GetCurrentThreadId
GetCurrentProcessId
GetCurrentProcess
api-ms-win-core-com-l1-1-1
CoCreateInstance
CoTaskMemFree
CLSIDFromString
oleaut32
VariantInit
SysFreeString
VariantClear
SysAllocString
api-ms-win-core-heap-l1-2-0
HeapReAlloc
HeapFree
GetProcessHeap
HeapAlloc
api-ms-win-core-sysinfo-l1-2-1
GetSystemInfo
GetSystemDirectoryW
GetTickCount
GetSystemTimeAsFileTime
GetLocalTime
api-ms-win-core-file-l1-2-1
FindNextFileW
GetFileSize
CreateFileW
ReadFile
FindClose
WriteFile
FlushFileBuffers
FindFirstFileW
api-ms-win-core-handle-l1-1-0
CloseHandle
api-ms-win-core-localization-l1-2-1
FormatMessageW
FormatMessageA
api-ms-win-core-heap-l2-1-0
GlobalFree
LocalAlloc
GlobalAlloc
LocalFree
api-ms-win-core-debug-l1-1-1
DebugBreak
OutputDebugStringA
api-ms-win-core-libraryloader-l1-2-0
DisableThreadLibraryCalls
GetModuleHandleW
GetProcAddress
api-ms-win-security-sddl-l1-1-0
ConvertSecurityDescriptorToStringSecurityDescriptorW
ConvertStringSecurityDescriptorToSecurityDescriptorW
api-ms-win-security-base-l1-2-0
GetFileSecurityW
api-ms-win-core-processenvironment-l1-2-0
ExpandEnvironmentStringsW
GetStdHandle
crypt32
CertFindCertificateInStore
CertOpenStore
CertFreeCertificateContext
CertCloseStore
api-ms-win-service-management-l1-1-0
CloseServiceHandle
OpenSCManagerW
OpenServiceW
StartServiceW
api-ms-win-service-management-l2-1-0
QueryServiceStatusEx
QueryServiceConfigW
QueryServiceConfig2W
ChangeServiceConfig2W
api-ms-win-service-winsvc-l1-2-0
ControlService
QueryServiceStatus
api-ms-win-service-core-l1-1-1
EnumDependentServicesW
api-ms-win-core-registry-l1-1-0
RegCloseKey
RegQueryValueExW
RegQueryValueExA
RegOpenKeyExW
RegOpenKeyExA
api-ms-win-core-string-obsolete-l1-1-0
lstrcmpiW
api-ms-win-core-memory-l1-1-2
ReadProcessMemory
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-kernel32-legacy-l1-1-5
RemoveDirectoryTransactedW
DeleteFileTransactedW
FindFirstFileTransactedW
CreateDirectoryTransactedW
CopyFileTransactedW
api-ms-win-core-toolhelp-l1-1-0
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
ktmw32
CreateTransaction
RollbackTransaction
CommitTransaction
api-ms-win-core-string-l1-1-0
MultiByteToWideChar
WideCharToMultiByte
api-ms-win-core-threadpool-legacy-l1-1-0
DeleteTimerQueueTimer
api-ms-win-core-interlocked-l1-2-0
InterlockedPopEntrySList
InitializeSListHead
QueryDepthSList
InterlockedPushEntrySList
api-ms-win-eventlog-legacy-l1-1-0
DeregisterEventSource
Exports
Exports
??0BUFFER@@QEAA@PEAEK@Z
??0BUFFER@@QEAA@XZ
??0CCritSec@@QEAA@XZ
??0CDoubleList@@QEAA@XZ
??0CFakeLock@@QEAA@XZ
??0CLKRHashTableStats@@QEAA@XZ
??0CLKRHashTable_Iterator@@IEAA@PEAVCLKRHashTable@@F@Z
??0CLKRHashTable_Iterator@@QEAA@$$QEAV0@@Z
??0CLKRHashTable_Iterator@@QEAA@AEBV0@@Z
??0CLKRHashTable_Iterator@@QEAA@XZ
??0CLKRLinearHashTable_Iterator@@IEAA@PEAVCLKRLinearHashTable@@PEAVCNodeClump@@KF@Z
??0CLKRLinearHashTable_Iterator@@QEAA@AEBV0@@Z
??0CLKRLinearHashTable_Iterator@@QEAA@XZ
??0CLockedDoubleList@@QEAA@$$QEAV0@@Z
??0CLockedDoubleList@@QEAA@AEBV0@@Z
??0CLockedDoubleList@@QEAA@XZ
??0CLockedSingleList@@QEAA@$$QEAV0@@Z
??0CLockedSingleList@@QEAA@AEBV0@@Z
??0CLockedSingleList@@QEAA@XZ
??0CReaderWriterLock2@@QEAA@AEBV0@@Z
??0CReaderWriterLock2@@QEAA@XZ
??0CReaderWriterLock3@@QEAA@AEBV0@@Z
??0CReaderWriterLock3@@QEAA@XZ
??0CReaderWriterLock@@QEAA@AEBV0@@Z
??0CReaderWriterLock@@QEAA@XZ
??0CRtlResource@@QEAA@AEBV0@@Z
??0CRtlResource@@QEAA@XZ
??0CShareLock@@QEAA@XZ
??0CSingleList@@QEAA@XZ
??0CSmallSpinLock@@QEAA@AEBV0@@Z
??0CSmallSpinLock@@QEAA@XZ
??0CSpinLock@@QEAA@AEBV0@@Z
??0CSpinLock@@QEAA@XZ
??0MULTISZ@@QEAA@AEBV0@@Z
??0MULTISZ@@QEAA@PEAGK@Z
??0MULTISZ@@QEAA@PEBG@Z
??0MULTISZ@@QEAA@XZ
??0STRA@@AEAA@AEBV0@@Z
??0STRA@@AEAA@PEAD@Z
??0STRA@@AEAA@PEBD@Z
??0STRA@@QEAA@PEADK@Z
??0STRA@@QEAA@XZ
??0STRU@@AEAA@AEBV0@@Z
??0STRU@@AEAA@PEAG@Z
??0STRU@@AEAA@PEBG@Z
??0STRU@@QEAA@PEAGK@Z
??0STRU@@QEAA@XZ
??0TS_RESOURCE@@QEAA@AEBV0@@Z
??0TS_RESOURCE@@QEAA@XZ
??1BUFFER@@QEAA@XZ
??1CCritSec@@QEAA@XZ
??1CDoubleList@@QEAA@XZ
??1CFakeLock@@QEAA@XZ
??1CLKRHashTable_Iterator@@QEAA@XZ
??1CLKRLinearHashTable_Iterator@@QEAA@XZ
??1CLockedDoubleList@@QEAA@XZ
??1CLockedSingleList@@QEAA@XZ
??1CReaderWriterLock2@@QEAA@XZ
??1CReaderWriterLock3@@QEAA@XZ
??1CReaderWriterLock@@QEAA@XZ
??1CRtlResource@@QEAA@XZ
??1CShareLock@@QEAA@XZ
??1CSingleList@@QEAA@XZ
??1CSmallSpinLock@@QEAA@XZ
??1CSpinLock@@QEAA@XZ
??1MULTISZ@@QEAA@XZ
??1STRA@@QEAA@XZ
??1STRU@@QEAA@XZ
??1TS_RESOURCE@@QEAA@XZ
??2CLKRLinearHashTable@@SAPEAX_K@Z
??3CLKRLinearHashTable@@SAXPEAX@Z
??4?$CLockBase@$00$00$02$00$02$01@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$00$00$02$00$02$01@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$01$00$00$00$02$01@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$01$00$00$00$02$01@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$02$00$00$00$00$00@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$02$00$00$00$00$00@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$03$00$00$01$02$02@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$03$00$00$01$02$02@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$04$01$00$01$02$02@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$04$01$00$01$02$02@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$05$01$00$01$02$02@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$05$01$00$01$02$02@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$06$01$01$00$02$01@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$06$01$01$00$02$01@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$07$01$01$00$02$01@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$07$01$01$00$02$01@@QEAAAEAV0@AEBV0@@Z
??4?$CLockBase@$08$01$00$00$02$01@@QEAAAEAV0@$$QEAV0@@Z
??4?$CLockBase@$08$01$00$00$02$01@@QEAAAEAV0@AEBV0@@Z
??4ALLOC_CACHE_HANDLER@@QEAAAEAV0@AEBV0@@Z
??4BUFFER@@QEAAAEAV0@AEBV0@@Z
??4CCritSec@@QEAAAEAV0@AEBV0@@Z
??4CDoubleList@@QEAAAEAV0@AEBV0@@Z
??4CFakeLock@@QEAAAEAV0@AEBV0@@Z
??4CLKRHashTableStats@@QEAAAEAV0@$$QEAV0@@Z
??4CLKRHashTableStats@@QEAAAEAV0@AEBV0@@Z
??4CLKRHashTable_Iterator@@QEAAAEAV0@$$QEAV0@@Z
??4CLKRHashTable_Iterator@@QEAAAEAV0@AEBV0@@Z
??4CLKRLinearHashTable_Iterator@@QEAAAEAV0@AEBV0@@Z
??4CLockedDoubleList@@QEAAAEAV0@$$QEAV0@@Z
??4CLockedDoubleList@@QEAAAEAV0@AEBV0@@Z
??4CLockedSingleList@@QEAAAEAV0@$$QEAV0@@Z
??4CLockedSingleList@@QEAAAEAV0@AEBV0@@Z
??4CReaderWriterLock2@@QEAAAEAV0@AEBV0@@Z
??4CReaderWriterLock3@@QEAAAEAV0@AEBV0@@Z
??4CReaderWriterLock@@QEAAAEAV0@AEBV0@@Z
??4CRtlResource@@QEAAAEAV0@AEBV0@@Z
??4CSingleList@@QEAAAEAV0@AEBV0@@Z
??4CSmallSpinLock@@QEAAAEAV0@AEBV0@@Z
??4CSpinLock@@QEAAAEAV0@AEBV0@@Z
??4MULTISZ@@QEAAAEAV0@AEBV0@@Z
??4STRA@@AEAAAEAV0@AEBV0@@Z
??4STRU@@AEAAAEAV0@AEBV0@@Z
??4TS_RESOURCE@@QEAAAEAV0@AEBV0@@Z
??8CLKRHashTable_Iterator@@QEBA_NAEBV0@@Z
??8CLKRLinearHashTable_Iterator@@QEBA_NAEBV0@@Z
??9CLKRHashTable_Iterator@@QEBA_NAEBV0@@Z
??9CLKRLinearHashTable_Iterator@@QEBA_NAEBV0@@Z
??_FCSharelock@@QEAAXXZ
?ActiveUsers@CSharelock@@QEAAHXZ
?Append@MULTISZ@@QEAAHAEAVSTRU@@@Z
?Append@MULTISZ@@QEAAHPEBG@Z
?Append@MULTISZ@@QEAAHPEBGK@Z
?Append@STRA@@QEAAJAEBV1@@Z
?Append@STRA@@QEAAJPEBD@Z
?Append@STRA@@QEAAJPEBDK@Z
?Append@STRU@@QEAAJAEBV1@@Z
?Append@STRU@@QEAAJG@Z
?Append@STRU@@QEAAJPEBG@Z
?Append@STRU@@QEAAJPEBGK@Z
?AppendA@STRU@@QEAAJPEBD@Z
?AppendA@STRU@@QEAAJPEBDK@Z
?AppendA_ACP@STRU@@QEAAJPEBD@Z
?AppendA_ACP@STRU@@QEAAJPEBDK@Z
?AppendW@STRA@@QEAAJPEBG@Z
?AppendW@STRA@@QEAAJPEBGK@Z
?AppendWSimple@STRA@@QEAAJPEBGK@Z
?AppendWTruncate@STRA@@QEAAJPEBG@Z
?AppendWTruncate@STRA@@QEAAJPEBGK@Z
?BucketIndex@CLKRHashTableStats@@SAJJ@Z
?BucketSize@CLKRHashTableStats@@SAJJ@Z
?BucketSizes@CLKRHashTableStats@@SAPEBJXZ
?ChangeExclusiveLockToSharedLock@CSharelock@@QEAAXXZ
?ChangeSharedLockToExclusiveLock@CSharelock@@QEAAEH@Z
?ClaimExclusiveLock@CSharelock@@QEAAEH@Z
?ClaimShareLock@CSharelock@@QEAAEH@Z
?ClassName@CCritSec@@SAPEBGXZ
?ClassName@CFakeLock@@SAPEBGXZ
?ClassName@CLKRHashTable@@SAPEBGXZ
?ClassName@CLKRLinearHashTable@@SAPEBGXZ
?ClassName@CReaderWriterLock2@@SAPEBGXZ
?ClassName@CReaderWriterLock3@@SAPEBGXZ
?ClassName@CReaderWriterLock@@SAPEBGXZ
?ClassName@CRtlResource@@SAPEBDXZ
?ClassName@CShareLock@@SAPEBDXZ
?ClassName@CSmallSpinLock@@SAPEBGXZ
?ClassName@CSpinLock@@SAPEBGXZ
?Clear@CLKRLinearHashTable@@QEAAXXZ
?Clone@MULTISZ@@QEBAHPEAV1@@Z
?Clone@STRA@@QEBAJPEAV1@@Z
?CloseIterator@CLKRHashTable@@QEBA?AW4LK_RETCODE@@PEAVCConstIterator@1@@Z
?CloseIterator@CLKRLinearHashTable@@QEAA?AW4LK_RETCODE@@PEAVCIterator@1@@Z
?CloseIterator@CLKRLinearHashTable@@QEBA?AW4LK_RETCODE@@PEAVCConstIterator@1@@Z
?Convert@TS_RESOURCE@@QEAAXW4TSRES_CONV_TYPE@@@Z
?ConvertExclusiveToShared@CCritSec@@QEAAXXZ
?ConvertExclusiveToShared@CFakeLock@@QEAAXXZ
?ConvertExclusiveToShared@CLKRLinearHashTable@@QEBAXXZ
?ConvertExclusiveToShared@CReaderWriterLock2@@QEAAXXZ
?ConvertExclusiveToShared@CReaderWriterLock3@@QEAAXXZ
?ConvertExclusiveToShared@CReaderWriterLock@@QEAAXXZ
?ConvertExclusiveToShared@CRtlResource@@QEAAXXZ
?ConvertExclusiveToShared@CShareLock@@QEAAXXZ
?ConvertExclusiveToShared@CSmallSpinLock@@QEAAXXZ
?ConvertExclusiveToShared@CSpinLock@@QEAAXXZ
?ConvertSharedToExclusive@CCritSec@@QEAAXXZ
?ConvertSharedToExclusive@CFakeLock@@QEAAXXZ
?ConvertSharedToExclusive@CLKRLinearHashTable@@QEBAXXZ
?ConvertSharedToExclusive@CReaderWriterLock2@@QEAAXXZ
?ConvertSharedToExclusive@CReaderWriterLock3@@QEAAXXZ
?ConvertSharedToExclusive@CReaderWriterLock@@QEAAXXZ
?ConvertSharedToExclusive@CRtlResource@@QEAAXXZ
?ConvertSharedToExclusive@CShareLock@@QEAAXXZ
?ConvertSharedToExclusive@CSmallSpinLock@@QEAAXXZ
?ConvertSharedToExclusive@CSpinLock@@QEAAXXZ
?Copy@MULTISZ@@QEAAHAEBV1@@Z
?Copy@MULTISZ@@QEAAHPEBGK@Z
?Copy@STRA@@QEAAJAEBV1@@Z
?Copy@STRA@@QEAAJPEBD@Z
?Copy@STRA@@QEAAJPEBDK@Z
?Copy@STRU@@QEAAJAEBV1@@Z
?Copy@STRU@@QEAAJPEBG@Z
?Copy@STRU@@QEAAJPEBGK@Z
?Copy@STRU@@QEAAJPEBV1@@Z
?CopyA@STRU@@QEAAJPEBD@Z
?CopyA@STRU@@QEAAJPEBDK@Z
?CopyA_ACP@STRU@@QEAAJPEBD@Z
?CopyA_ACP@STRU@@QEAAJPEBDK@Z
?CopyW@STRA@@QEAAJPEBG@Z
?CopyW@STRA@@QEAAJPEBGK@Z
?CopyWToUTF8Escaped@STRA@@QEAAJPEBG@Z
?CopyWToUTF8Unescaped@STRA@@QEAAJPEBG@Z
?CopyWTruncate@STRA@@QEAAJPEBG@Z
?CopyWTruncate@STRA@@QEAAJPEBGK@Z
?DeleteKey@CLKRLinearHashTable@@QEAA?AW4LK_RETCODE@@_K@Z
?DeleteRecord@CLKRLinearHashTable@@QEAA?AW4LK_RETCODE@@PEBX@Z
?End@CLKRHashTable@@QEAA?AVCLKRHashTable_Iterator@@XZ
?End@CLKRLinearHashTable@@QEAA?AVCLKRLinearHashTable_Iterator@@XZ
?Equals@STRA@@QEBA_NAEBV1@@Z
?Equals@STRA@@QEBA_NPEBD@Z
?Equals@STRU@@QEBA_NAEBV1@@Z
?Equals@STRU@@QEBA_NPEBG@Z
?EqualsNoCase@STRA@@QEBA_NAEBV1@@Z
?EqualsNoCase@STRA@@QEBA_NPEBD@Z
?EqualsNoCase@STRU@@QEBA_NAEBV1@@Z
?EqualsNoCase@STRU@@QEBA_NPEBG@Z
?FastAppend@MULTISZ@@QEAAHAEAVSTRU@@@Z
?FastAppend@MULTISZ@@QEAAHPEBG@Z
?FastAppend@MULTISZ@@QEAAHPEBGK@Z
?FastCopy@MULTISZ@@QEAAHAEBV1@@Z
?FastCopy@MULTISZ@@QEAAHPEBGK@Z
?FindKey@CLKRLinearHashTable@@QEBA?AW4LK_RETCODE@@_KPEAPEBX@Z
?FindRecord@CLKRLinearHashTable@@QEBA?AW4LK_RETCODE@@PEBX@Z
?FindString@MULTISZ@@QEAAHAEAVSTRU@@@Z
?FindStringNoCase@MULTISZ@@QEAAHAEAVSTRU@@@Z
?First@CDoubleList@@QEBAQEAVCListEntry@@XZ
?First@CLockedDoubleList@@QEAAQEAVCListEntry@@XZ
?First@MULTISZ@@QEBAPEBGXZ
?GetDefaultSpinAdjustmentFactor@CCritSec@@SANXZ
?GetDefaultSpinAdjustmentFactor@CFakeLock@@SANXZ
?GetDefaultSpinAdjustmentFactor@CReaderWriterLock2@@SANXZ
?GetDefaultSpinAdjustmentFactor@CReaderWriterLock3@@SANXZ
?GetDefaultSpinAdjustmentFactor@CReaderWriterLock@@SANXZ
?GetDefaultSpinAdjustmentFactor@CRtlResource@@SANXZ
?GetDefaultSpinAdjustmentFactor@CShareLock@@SANXZ
?GetDefaultSpinAdjustmentFactor@CSmallSpinLock@@SANXZ
?GetDefaultSpinAdjustmentFactor@CSpinLock@@SANXZ
?GetDefaultSpinCount@CCritSec@@SAGXZ
?GetDefaultSpinCount@CFakeLock@@SAGXZ
?GetDefaultSpinCount@CReaderWriterLock2@@SAGXZ
?GetDefaultSpinCount@CReaderWriterLock3@@SAGXZ
?GetDefaultSpinCount@CReaderWriterLock@@SAGXZ
?GetDefaultSpinCount@CRtlResource@@SAGXZ
?GetDefaultSpinCount@CShareLock@@SAGXZ
?GetDefaultSpinCount@CSmallSpinLock@@SAGXZ
?GetDefaultSpinCount@CSpinLock@@SAGXZ
?GetSpinCount@CCritSec@@QEBAGXZ
?GetSpinCount@CFakeLock@@QEBAGXZ
?GetSpinCount@CReaderWriterLock2@@QEBAGXZ
?GetSpinCount@CReaderWriterLock3@@QEBAGXZ
?GetSpinCount@CReaderWriterLock@@QEBAGXZ
?GetSpinCount@CRtlResource@@QEBAGXZ
?GetSpinCount@CShareLock@@QEBAGXZ
?GetSpinCount@CSmallSpinLock@@QEBAGXZ
?GetSpinCount@CSpinLock@@QEBAGXZ
?GetTableLockSpinCount@CLKRLinearHashTable@@QEBAGXZ
?HeadNode@CDoubleList@@QEBAQEBVCListEntry@@XZ
?HeadNode@CLockedDoubleList@@QEBAQEBVCListEntry@@XZ
?Increment@CLKRHashTable_Iterator@@QEAA_NXZ
?Increment@CLKRLinearHashTable_Iterator@@QEAA_NXZ
?IncrementIterator@CLKRHashTable@@QEBA?AW4LK_RETCODE@@PEAVCConstIterator@1@@Z
?IncrementIterator@CLKRLinearHashTable@@QEBA?AW4LK_RETCODE@@PEAVCConstIterator@1@@Z
?InitializeIterator@CLKRHashTable@@QEBA?AW4LK_RETCODE@@PEAVCConstIterator@1@@Z
?InitializeIterator@CLKRLinearHashTable@@QEAA?AW4LK_RETCODE@@PEAVCIterator@1@@Z
?InitializeIterator@CLKRLinearHashTable@@QEBA?AW4LK_RETCODE@@PEAVCConstIterator@1@@Z
?InsertHead@CDoubleList@@QEAAXQEAVCListEntry@@@Z
?InsertHead@CLockedDoubleList@@QEAAXQEAVCListEntry@@@Z
?InsertRecord@CLKRLinearHashTable@@QEAA?AW4LK_RETCODE@@PEBX_N@Z
?InsertTail@CDoubleList@@QEAAXQEAVCListEntry@@@Z
?InsertTail@CLockedDoubleList@@QEAAXQEAVCListEntry@@@Z
?IsEmpty@CDoubleList@@QEBA_NXZ
?IsEmpty@CLockedDoubleList@@QEBA_NXZ
?IsEmpty@CLockedSingleList@@QEBA_NXZ
?IsEmpty@CSingleList@@QEBA_NXZ
?IsEmpty@MULTISZ@@QEBAHXZ
?IsEmpty@STRA@@QEBA_NXZ
?IsEmpty@STRU@@QEBA_NXZ
?IsLocked@CLockedDoubleList@@QEBA_NXZ
?IsLocked@CLockedSingleList@@QEBA_NXZ
?IsReadLocked@CCritSec@@QEBA_NXZ
?IsReadLocked@CFakeLock@@QEBA_NXZ
?IsReadLocked@CLKRLinearHashTable@@QEBA_NXZ
?IsReadLocked@CReaderWriterLock2@@QEBA_NXZ
?IsReadLocked@CReaderWriterLock3@@QEBA_NXZ
?IsReadLocked@CReaderWriterLock@@QEBA_NXZ
?IsReadLocked@CRtlResource@@QEBA_NXZ
?IsReadLocked@CShareLock@@QEBA_NXZ
?IsReadLocked@CSmallSpinLock@@QEBA_NXZ
?IsReadLocked@CSpinLock@@QEBA_NXZ
?IsReadUnlocked@CCritSec@@QEBA_NXZ
?IsReadUnlocked@CFakeLock@@QEBA_NXZ
?IsReadUnlocked@CLKRLinearHashTable@@QEBA_NXZ
?IsReadUnlocked@CReaderWriterLock2@@QEBA_NXZ
?IsReadUnlocked@CReaderWriterLock3@@QEBA_NXZ
?IsReadUnlocked@CReaderWriterLock@@QEBA_NXZ
?IsReadUnlocked@CRtlResource@@QEBA_NXZ
?IsReadUnlocked@CShareLock@@QEBA_NXZ
?IsReadUnlocked@CSmallSpinLock@@QEBA_NXZ
?IsReadUnlocked@CSpinLock@@QEBA_NXZ
?IsUnlocked@CLockedDoubleList@@QEBA_NXZ
?IsUnlocked@CLockedSingleList@@QEBA_NXZ
?IsUsable@CLKRHashTable@@QEBA_NXZ
?IsUsable@CLKRLinearHashTable@@QEBA_NXZ
?IsValid@ALLOC_CACHE_HANDLER@@QEBAHXZ
?IsValid@BUFFER@@QEBA_NXZ
?IsValid@CLKRHashTable_Iterator@@QEBA_NXZ
?IsValid@CLKRLinearHashTable@@QEBA_NXZ
?IsValid@CLKRLinearHashTable_Iterator@@QEBA_NXZ
?IsValid@MULTISZ@@QEBAHXZ
?IsValid@STRA@@QEBA_NXZ
?IsWriteLocked@CCritSec@@QEBA_NXZ
?IsWriteLocked@CFakeLock@@QEBA_NXZ
?IsWriteLocked@CLKRLinearHashTable@@QEBA_NXZ
?IsWriteLocked@CReaderWriterLock2@@QEBA_NXZ
?IsWriteLocked@CReaderWriterLock3@@QEBA_NXZ
?IsWriteLocked@CReaderWriterLock@@QEBA_NXZ
?IsWriteLocked@CRtlResource@@QEBA_NXZ
?IsWriteLocked@CShareLock@@QEBA_NXZ
?IsWriteLocked@CSmallSpinLock@@QEBA_NXZ
?IsWriteLocked@CSpinLock@@QEBA_NXZ
?IsWriteUnlocked@CCritSec@@QEBA_NXZ
?IsWriteUnlocked@CFakeLock@@QEBA_NXZ
?IsWriteUnlocked@CLKRLinearHashTable@@QEBA_NXZ
?IsWriteUnlocked@CReaderWriterLock2@@QEBA_NXZ
?IsWriteUnlocked@CReaderWriterLock3@@QEBA_NXZ
?IsWriteUnlocked@CReaderWriterLock@@QEBA_NXZ
?IsWriteUnlocked@CRtlResource@@QEBA_NXZ
?IsWriteUnlocked@CShareLock@@QEBA_NXZ
?IsWriteUnlocked@CSmallSpinLock@@QEBA_NXZ
?IsWriteUnlocked@CSpinLock@@QEBA_NXZ
?Key@CLKRHashTable_Iterator@@QEBA?B_KXZ
?Key@CLKRLinearHashTable_Iterator@@QEBA?B_KXZ
?Last@CDoubleList@@QEBAQEAVCListEntry@@XZ
?Last@CLockedDoubleList@@QEAAQEAVCListEntry@@XZ
?Lock@CLockedDoubleList@@QEAAXXZ
?Lock@CLockedSingleList@@QEAAXXZ
?Lock@TS_RESOURCE@@QEAAXW4TSRES_LOCK_TYPE@@@Z
?LockType@?$CLockBase@$00$00$02$00$02$01@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$01$00$00$00$02$01@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$02$00$00$00$00$00@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$03$00$00$01$02$02@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$04$01$00$01$02$02@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$05$01$00$01$02$02@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$06$01$01$00$02$01@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$07$01$01$00$02$01@@SA?AW4LOCK_LOCKTYPE@@XZ
?LockType@?$CLockBase@$08$01$00$00$02$01@@SA?AW4LOCK_LOCKTYPE@@XZ
?MaxSize@CLKRLinearHashTable@@QEBAKXZ
?MultiKeys@CLKRLinearHashTable@@QEBA_NXZ
?MutexType@?$CLockBase@$00$00$02$00$02$01@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$01$00$00$00$02$01@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$02$00$00$00$00$00@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$03$00$00$01$02$02@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$04$01$00$01$02$02@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$05$01$00$01$02$02@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$06$01$01$00$02$01@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$07$01$01$00$02$01@@SA?AW4LOCK_RW_MUTEX@@XZ
?MutexType@?$CLockBase@$08$01$00$00$02$01@@SA?AW4LOCK_RW_MUTEX@@XZ
?Next@MULTISZ@@QEBAPEBGPEBG@Z
?NumSubTables@CLKRHashTable@@QEBAHXZ
?NumSubTables@CLKRLinearHashTable@@QEBAHXZ
?PerLockSpin@?$CLockBase@$00$00$02$00$02$01@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$01$00$00$00$02$01@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$02$00$00$00$00$00@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$03$00$00$01$02$02@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$04$01$00$01$02$02@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$05$01$00$01$02$02@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$06$01$01$00$02$01@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$07$01$01$00$02$01@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?PerLockSpin@?$CLockBase@$08$01$00$00$02$01@@SA?AW4LOCK_PERLOCK_SPIN@@XZ
?Pop@CLockedSingleList@@QEAAQEAVCSingleListEntry@@XZ
?Pop@CSingleList@@QEAAQEAVCSingleListEntry@@XZ
?Push@CLockedSingleList@@QEAAXQEAVCSingleListEntry@@@Z
?Push@CSingleList@@QEAAXQEAVCSingleListEntry@@@Z
?QueryBuffer@STRU@@QEAAPEAVBUFFER@@XZ
?QueryCB@MULTISZ@@QEBAIXZ
?QueryCB@STRA@@QEBAKXZ
?QueryCB@STRU@@QEBAKXZ
?QueryCCH@MULTISZ@@QEBAIXZ
?QueryCCH@STRA@@QEBAKXZ
?QueryCCH@STRU@@QEBAKXZ
?QueryPtr@BUFFER@@QEBAPEAXXZ
?QuerySize@BUFFER@@QEBAKXZ
?QuerySize@STRA@@QEBAKXZ
?QuerySize@STRU@@QEBAKXZ
?QuerySizeCCH@STRA@@QEBAKXZ
?QuerySizeCCH@STRU@@QEBAKXZ
?QueryStr@MULTISZ@@QEBAPEAGXZ
?QueryStr@STRA@@QEAAPEADXZ
?QueryStr@STRA@@QEBAPEBDXZ
?QueryStr@STRU@@QEAAPEAGXZ
?QueryStr@STRU@@QEBAPEBGXZ
?QueryStrA@MULTISZ@@QEBAPEAGXZ
?QueryStringCount@MULTISZ@@QEBAKXZ
?QueueType@?$CLockBase@$00$00$02$00$02$01@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$01$00$00$00$02$01@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$02$00$00$00$00$00@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$03$00$00$01$02$02@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$04$01$00$01$02$02@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$05$01$00$01$02$02@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$06$01$01$00$02$01@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$07$01$01$00$02$01@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?QueueType@?$CLockBase@$08$01$00$00$02$01@@SA?AW4LOCK_QUEUE_TYPE@@XZ
?ReadLock@CCritSec@@QEAAXXZ
?ReadLock@CFakeLock@@QEAAXXZ
?ReadLock@CLKRLinearHashTable@@QEBAXXZ
?ReadLock@CReaderWriterLock2@@QEAAXXZ
?ReadLock@CReaderWriterLock3@@QEAAXXZ
?ReadLock@CReaderWriterLock@@QEAAXXZ
?ReadLock@CRtlResource@@QEAAXXZ
?ReadLock@CShareLock@@QEAAXXZ
?ReadLock@CSmallSpinLock@@QEAAXXZ
?ReadLock@CSpinLock@@QEAAXXZ
?ReadOrWriteLock@CCritSec@@QEAA_NXZ
?ReadOrWriteLock@CFakeLock@@QEAA_NXZ
?ReadOrWriteLock@CReaderWriterLock3@@QEAA_NXZ
?ReadOrWriteLock@CSpinLock@@QEAA_NXZ
?ReadOrWriteUnlock@CCritSec@@QEAAX_N@Z
?ReadOrWriteUnlock@CFakeLock@@QEAAX_N@Z
?ReadOrWriteUnlock@CReaderWriterLock3@@QEAAX_N@Z
?ReadOrWriteUnlock@CSpinLock@@QEAAX_N@Z
?ReadUnlock@CCritSec@@QEAAXXZ
?ReadUnlock@CFakeLock@@QEAAXXZ
?ReadUnlock@CLKRLinearHashTable@@QEBAXXZ
?ReadUnlock@CReaderWriterLock2@@QEAAXXZ
?ReadUnlock@CReaderWriterLock3@@QEAAXXZ
?ReadUnlock@CReaderWriterLock@@QEAAXXZ
?ReadUnlock@CRtlResource@@QEAAXXZ
?ReadUnlock@CShareLock@@QEAAXXZ
?ReadUnlock@CSmallSpinLock@@QEAAXXZ
?ReadUnlock@CSpinLock@@QEAAXXZ
?RecalcLen@MULTISZ@@QEAAXXZ
?Record@CLKRHashTable_Iterator@@QEBAPEBXXZ
?Record@CLKRLinearHashTable_Iterator@@QEBAPEBXXZ
?Recursion@?$CLockBase@$00$00$02$00$02$01@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$01$00$00$00$02$01@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$02$00$00$00$00$00@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$03$00$00$01$02$02@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$04$01$00$01$02$02@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$05$01$00$01$02$02@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$06$01$01$00$02$01@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$07$01$01$00$02$01@@SA?AW4LOCK_RECURSION@@XZ
?Recursion@?$CLockBase@$08$01$00$00$02$01@@SA?AW4LOCK_RECURSION@@XZ
?ReleaseExclusiveLock@CSharelock@@QEAAXXZ
?ReleaseShareLock@CSharelock@@QEAAXXZ
?RemoveEntry@CDoubleList@@SAXQEAVCListEntry@@@Z
?RemoveEntry@CLockedDoubleList@@QEAAXQEAVCListEntry@@@Z
?RemoveHead@CDoubleList@@QEAAQEAVCListEntry@@XZ
?RemoveHead@CLockedDoubleList@@QEAAQEAVCListEntry@@XZ
?RemoveTail@CDoubleList@@QEAAQEAVCListEntry@@XZ
?RemoveTail@CLockedDoubleList@@QEAAQEAVCListEntry@@XZ
?Reset@MULTISZ@@QEAAXXZ
?Reset@STRA@@QEAAXXZ
?Reset@STRU@@QEAAXXZ
?Resize@STRA@@QEAAJK@Z
?Resize@STRU@@QEAAJK@Z
?SetDefaultSpinAdjustmentFactor@CCritSec@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CFakeLock@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CReaderWriterLock2@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CReaderWriterLock3@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CReaderWriterLock@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CRtlResource@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CShareLock@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CSmallSpinLock@@SAXN@Z
?SetDefaultSpinAdjustmentFactor@CSpinLock@@SAXN@Z
?SetDefaultSpinCount@CCritSec@@SAXG@Z
?SetDefaultSpinCount@CFakeLock@@SAXG@Z
?SetDefaultSpinCount@CReaderWriterLock2@@SAXG@Z
?SetDefaultSpinCount@CReaderWriterLock3@@SAXG@Z
?SetDefaultSpinCount@CReaderWriterLock@@SAXG@Z
?SetDefaultSpinCount@CRtlResource@@SAXG@Z
?SetDefaultSpinCount@CShareLock@@SAXG@Z
?SetDefaultSpinCount@CSmallSpinLock@@SAXG@Z
?SetDefaultSpinCount@CSpinLock@@SAXG@Z
?SetLen@STRA@@QEAA_NK@Z
?SetLen@STRU@@QEAA_NK@Z
?SetSpinCount@CCritSec@@QEAA_NG@Z
?SetSpinCount@CFakeLock@@QEAA_NG@Z
?SetSpinCount@CReaderWriterLock2@@QEAA_NG@Z
?SetSpinCount@CReaderWriterLock3@@QEAA_NG@Z
?SetSpinCount@CReaderWriterLock@@QEAA_NG@Z
?SetSpinCount@CRtlResource@@QEAA_NG@Z
?SetSpinCount@CShareLock@@QEAA_NG@Z
?SetSpinCount@CSmallSpinLock@@QEAA_NG@Z
?SetSpinCount@CSpinLock@@QEAA_NG@Z
?SetTableLockSpinCount@CLKRLinearHashTable@@QEAAXG@Z
?SetValid@BUFFER@@QEAAX_N@Z
?Size@CLKRLinearHashTable@@QEBAKXZ
?SyncWithBuffer@STRA@@QEAAXXZ
?SyncWithBuffer@STRU@@QEAAXXZ
?TryConvertSharedToExclusive@CReaderWriterLock3@@QEAA_NXZ
?TryReadLock@CCritSec@@QEAA_NXZ
?TryReadLock@CFakeLock@@QEAA_NXZ
?TryReadLock@CReaderWriterLock2@@QEAA_NXZ
?TryReadLock@CReaderWriterLock3@@QEAA_NXZ
?TryReadLock@CReaderWriterLock@@QEAA_NXZ
?TryReadLock@CRtlResource@@QEAA_NXZ
?TryReadLock@CShareLock@@QEAA_NXZ
?TryReadLock@CSmallSpinLock@@QEAA_NXZ
?TryReadLock@CSpinLock@@QEAA_NXZ
?TryReadOrWriteLock@CReaderWriterLock3@@QEAA_NAEA_N@Z
?TryWriteLock@CFakeLock@@QEAA_NXZ
Sections
.text Size: 228KB - Virtual size: 227KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 137KB - Virtual size: 136KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 17KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 7KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ