msado15.dll

v10.0.19041.5794 32-bit Windows NT Analyzed
Description
ActiveX Data Objects
Authors
© Microsoft Corporation. All rights reserved.
File size
1.0 MB
Uploaded
2025-12-01 08:32
Views
37
SHA-256
057843d205760d3cb4d2fce367647c3a

Exported functions 18

DllCanUnloadNow #1 · 0x405c0
DllGetClassObject #2 · 0x3fd60
DllRegisterServer #3 · 0x40610
DllUnregisterServer #4 · 0x40610
RNIGetCompatibleVersion #5 · 0x98500
com_ms_wfc_data_Field_getBoolean #6 · 0x98510
com_ms_wfc_data_Field_getByte #7 · 0x98540
com_ms_wfc_data_Field_getBytes #8 · 0x98570
com_ms_wfc_data_Field_getDataTimestamp #9 · 0x985a0
com_ms_wfc_data_Field_getDouble #10 · 0x985f0
com_ms_wfc_data_Field_getFloat #11 · 0x98620
com_ms_wfc_data_Field_getInt #12 · 0x98650
com_ms_wfc_data_Field_getLong #13 · 0x98680
com_ms_wfc_data_Field_getShort #14 · 0x986b0
com_ms_wfc_data_Field_getString #15 · 0x986e0
com_ms_wfc_data_Field_isNull #16 · 0x98710
com_ms_wfc_data_Field_loadMsjava #17 · 0x40650
com_ms_wfc_data_Field_setDataDate #18 · 0x98740

Imported DLLs & functions 210

GetFileSecurityW 0x100e600c
RegCloseKey 0x100e6018
RegGetValueA 0x100e6010
RegisterTraceGuidsW 0x100e6000
RegOpenKeyExA 0x100e6020
RegOpenKeyExW 0x100e6024
RegQueryValueExA 0x100e6014
RegQueryValueExW 0x100e6004
SetFileSecurityW 0x100e6008
UnregisterTraceGuids 0x100e601c
AcquireSRWLockExclusive 0x100e6164
AcquireSRWLockShared 0x100e6104
CloseHandle 0x100e6110
CloseThreadpoolTimer 0x100e60e8
CompareStringW 0x100e6058
CreateFileW 0x100e602c
CreateMutexExW 0x100e60bc
CreateSemaphoreExW 0x100e60b8
CreateThread 0x100e6114
CreateThreadpoolTimer 0x100e60cc
DebugBreak 0x100e614c
DeleteCriticalSection 0x100e60d8
DeleteFileW 0x100e6054
DisableThreadLibraryCalls 0x100e6084
EnterCriticalSection 0x100e60e0
FormatMessageW 0x100e6134
FreeLibrary 0x100e6074
GetCurrentProcess 0x100e6040
GetCurrentProcessId 0x100e60c0
GetCurrentThreadId 0x100e6118
GetDriveTypeA 0x100e6094
GetFileTime 0x100e609c
GetFileType 0x100e60a8
GetFullPathNameA 0x100e6088
GetFullPathNameW 0x100e60b0
GetLastError 0x100e6158
GetModuleFileNameA 0x100e6148
GetModuleFileNameW 0x100e606c
GetModuleHandleExW 0x100e6144
GetModuleHandleW 0x100e6150
GetProcAddress 0x100e6154
GetProcessHeap 0x100e613c
GetSystemDirectoryA 0x100e6080
GetSystemInfo 0x100e612c
GetSystemTimeAsFileTime 0x100e6034
GetTempFileNameW 0x100e60ac
GetTickCount 0x100e6030
GetUserDefaultLCID 0x100e611c
GetWindowsDirectoryW 0x100e605c
HeapAlloc 0x100e6138
HeapDestroy 0x100e6078
HeapFree 0x100e6140
InitializeCriticalSection 0x100e608c
InitializeCriticalSectionEx 0x100e60dc
IsDebuggerPresent 0x100e615c
LCMapStringW 0x100e6060
LeaveCriticalSection 0x100e6130
LoadLibraryExA 0x100e6090
LoadLibraryExW 0x100e6070
MultiByteToWideChar 0x100e60c8
OpenSemaphoreW 0x100e60d0
OutputDebugStringA 0x100e6098
OutputDebugStringW 0x100e6160
QueryPerformanceCounter 0x100e6038
ReadFile 0x100e60a0
ReleaseMutex 0x100e60f4
ReleaseSemaphore 0x100e60f8
ReleaseSRWLockExclusive 0x100e6168
ReleaseSRWLockShared 0x100e6100
SearchPathA 0x100e607c
SetLastError 0x100e60fc
SetThreadpoolTimer 0x100e60f0
SetUnhandledExceptionFilter 0x100e6044
Sleep 0x100e60b4
SleepConditionVariableSRW 0x100e604c
TerminateProcess 0x100e603c
TlsAlloc 0x100e6068
TlsFree 0x100e6064
TlsGetValue 0x100e610c
TlsSetValue 0x100e6108
UnhandledExceptionFilter 0x100e6048
VirtualAlloc 0x100e6124
VirtualProtect 0x100e6120
VirtualQuery 0x100e6128
WaitForSingleObject 0x100e60d4
WaitForSingleObjectEx 0x100e60e4
WaitForThreadpoolTimerCallbacks 0x100e60ec
WakeAllConditionVariable 0x100e6050
WideCharToMultiByte 0x100e60c4
WriteFile 0x100e60a4
??0CReaderWriterLock3AR@@QAE@XZ 0x100e61a8
??1CReaderWriterLock3AR@@QAE@XZ 0x100e61a4
?ReadLock@CReaderWriterLock3AR@@QAEXXZ 0x100e6190
?ReadOrWriteLock@CReaderWriterLock3AR@@QAE_NXZ 0x100e6198
?ReadOrWriteUnlock@CReaderWriterLock3AR@@QAEX_N@Z 0x100e6194
?ReadUnlock@CReaderWriterLock3AR@@QAEXXZ 0x100e618c
?WriteLock@CReaderWriterLock3AR@@QAEXXZ 0x100e61a0
?WriteUnlock@CReaderWriterLock3AR@@QAEXXZ 0x100e619c
FXMemAttach 0x100e6178
FXMemDetach 0x100e6170
MPDeleteCriticalSection 0x100e6188
MpGetHeapHandle 0x100e6174
MpHeapAlloc 0x100e61ac
MpHeapFree 0x100e61b0
MpHeapReAlloc 0x100e617c
MPInitializeCriticalSection 0x100e6180
UMSEnterCSWraper 0x100e6184
__CxxFrameHandler3 0x100e6320
__dllonexit 0x100e6328
_amsg_exit 0x100e6308
_CxxThrowException 0x100e62d4
_except_handler4_common 0x100e6314
_fileno 0x100e62e8
_ftol2 0x100e62d0
_ftol2_sse 0x100e62cc
_get_osfhandle 0x100e62e4
_initterm 0x100e630c
_lock 0x100e631c
_onexit 0x100e632c
_purecall 0x100e62bc
_stricmp 0x100e628c
_ultoa_s 0x100e6290
_ultow_s 0x100e62dc
_unlock 0x100e6324
_vsnprintf_s 0x100e6268
_vsnwprintf 0x100e629c
_waccess 0x100e62ec
_wcsicmp 0x100e62c0
_wcsnicmp 0x100e62b4
_wfopen 0x100e62e0
_wmakepath_s 0x100e627c
_wrename 0x100e62f0
_wsplitpath_s 0x100e6334
_wtol 0x100e62d8
_XcptFilter 0x100e6304
??0exception@@QAE@ABV0@@Z 0x100e62a4
??0exception@@QAE@XZ 0x100e62a0
??1exception@@UAE@XZ 0x100e62a8
??1type_info@@UAE@XZ 0x100e6318
?terminate@@YAXXZ 0x100e6310
fclose 0x100e62f4
fread 0x100e62f8
free 0x100e62b0
fseek 0x100e6300
fwrite 0x100e62fc
iswalnum 0x100e6274
iswalpha 0x100e6270
iswspace 0x100e6278
malloc 0x100e62ac
memcmp 0x100e62c8
memcpy 0x100e62c4
memcpy_s 0x100e6298
memmove 0x100e6330
memmove_s 0x100e626c
memset 0x100e6338
realloc 0x100e6288
strncpy_s 0x100e6284
wcschr 0x100e62b8
wcsncmp 0x100e6294
wcsstr 0x100e6280
CoCreateFreeThreadedMarshaler 0x100e6358
CoCreateInstance 0x100e6354
CoInitialize 0x100e6350
CoTaskMemAlloc 0x100e635c
CoTaskMemFree 0x100e6348
CoUninitialize 0x100e634c
CreateBindCtx 0x100e6344
CreateFileMoniker 0x100e6340
CreateErrorInfo 0x100e61fc
GetErrorInfo 0x100e61d0
LoadRegTypeLib 0x100e61dc
LoadTypeLib 0x100e6200
OaBuildVersion 0x100e6204
SafeArrayCopy 0x100e620c
SafeArrayCreate 0x100e6210
SafeArrayDestroy 0x100e61ec
SafeArrayGetElement 0x100e61f8
SafeArrayLock 0x100e6214
SafeArrayPutElement 0x100e61f4
SafeArrayRedim 0x100e61e8
SafeArrayUnlock 0x100e61bc
SetErrorInfo 0x100e61e4
SysAllocString 0x100e61c4
SysAllocStringLen 0x100e61c0
SysFreeString 0x100e61cc
SysReAllocStringLen 0x100e6208
SysStringByteLen 0x100e61f0
SysStringLen 0x100e61c8
VariantChangeType 0x100e61d8
VariantClear 0x100e61d4
VariantCopy 0x100e61b8
VariantInit 0x100e61e0
CreateWindowExW 0x100e6254
DefWindowProcW 0x100e6220
DestroyWindow 0x100e6260
DispatchMessageW 0x100e6244
GetActiveWindow 0x100e6248
GetDesktopWindow 0x100e6234
GetWindow 0x100e6230
GetWindowLongW 0x100e622c
GetWindowThreadProcessId 0x100e6224
IsWindowVisible 0x100e6228
LoadStringW 0x100e6240
MessageBoxW 0x100e6238
MsgWaitForMultipleObjects 0x100e623c
PeekMessageW 0x100e6250
PostMessageW 0x100e624c
RegisterClassExW 0x100e6258
TranslateMessage 0x100e625c
UnregisterClassW 0x100e621c