msdasql.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
OLE DB Provider for ODBC Drivers
Authors
© Microsoft Corporation. All rights reserved.
File size
750.5 KB
Uploaded
2025-12-01 08:13
Views
63
SHA-256
7a69d0df256fe0c698a7cd157631e071

Exported functions 5

DllMain #12 · 0x1f8c0
DllCanUnloadNow #13 · 0x1ff40
DllGetClassObject #14 · 0x1fda0
DllRegisterServer #15 · 0x13650
DllUnregisterServer #16 · 0x13650

Imported DLLs & functions 316

RegCloseKey 0x180077b50
RegGetValueW 0x180077b40
RegisterTraceGuidsW 0x180077b58
RegOpenKeyA 0x180077b68
RegOpenKeyExW 0x180077b78
RegQueryValueExA 0x180077b70
RegQueryValueExW 0x180077b48
UnregisterTraceGuids 0x180077b60
AcquireSRWLockExclusive 0x180077cc8
AcquireSRWLockShared 0x180077cb8
CloseHandle 0x180077ca0
CloseThreadpoolTimer 0x180077c78
CreateFileW 0x180077bd0
CreateMutexExW 0x180077d90
CreateSemaphoreExW 0x180077d78
CreateThreadpoolTimer 0x180077c50
DebugBreak 0x180077cf8
DeleteCriticalSection 0x180077d68
DisableThreadLibraryCalls 0x180077c30
EnterCriticalSection 0x180077c68
ExitProcess 0x180077be0
FormatMessageW 0x180077d30
FreeLibrary 0x180077c38
GetCurrentProcess 0x180077b88
GetCurrentProcessId 0x180077d88
GetCurrentThreadId 0x180077d28
GetDriveTypeW 0x180077bf0
GetFullPathNameW 0x180077c00
GetLastError 0x180077ce0
GetModuleFileNameA 0x180077d00
GetModuleFileNameW 0x180077c20
GetModuleHandleExW 0x180077d08
GetModuleHandleW 0x180077cf0
GetPrivateProfileStringW 0x180077bc8
GetProcAddress 0x180077ce8
GetProcessHeap 0x180077d18
GetSystemDirectoryW 0x180077c08
GetSystemInfo 0x180077c40
GetSystemTimeAsFileTime 0x180077d58
GetTickCount 0x180077d60
GetUserDefaultLCID 0x180077c48
HeapAlloc 0x180077d20
HeapFree 0x180077d10
InitializeCriticalSection 0x180077be8
InitializeCriticalSectionAndSpinCount 0x180077c28
InitializeCriticalSectionEx 0x180077c60
IsDebuggerPresent 0x180077cd8
LeaveCriticalSection 0x180077d38
LoadLibraryA 0x180077d70
LoadLibraryExW 0x180077c18
MultiByteToWideChar 0x180077bd8
OpenSemaphoreW 0x180077d80
OutputDebugStringW 0x180077cd0
QueryPerformanceCounter 0x180077d50
ReleaseMutex 0x180077c90
ReleaseSemaphore 0x180077c98
ReleaseSRWLockExclusive 0x180077cc0
ReleaseSRWLockShared 0x180077cb0
RtlCaptureContext 0x180077bb0
RtlLookupFunctionEntry 0x180077ba8
RtlVirtualUnwind 0x180077ba0
SearchPathW 0x180077bf8
SetLastError 0x180077ca8
SetThreadpoolTimer 0x180077c88
SetUnhandledExceptionFilter 0x180077b90
Sleep 0x180077bb8
SleepConditionVariableSRW 0x180077d48
TerminateProcess 0x180077d40
UnhandledExceptionFilter 0x180077b98
VirtualQuery 0x180077c10
WaitForSingleObject 0x180077d98
WaitForSingleObjectEx 0x180077c70
WaitForThreadpoolTimerCallbacks 0x180077c80
WakeAllConditionVariable 0x180077c58
WritePrivateProfileStringW 0x180077bc0
??0CEXAutoBackupFile@@QEAA@XZ 0x180077de8
??1CEXAutoBackupFile@@QEAA@XZ 0x180077df0
?BackupFile@CEXAutoBackupFile@@QEAAJPEBG@Z 0x180077df8
?RestoreFile@CEXAutoBackupFile@@QEAAJXZ 0x180077e08
?UndoBackup@CEXAutoBackupFile@@QEAAJXZ 0x180077e00
FXMemAttach 0x180077dd0
FXMemDetach 0x180077dd8
MPDeleteCriticalSection 0x180077db8
MpGetHeapHandle 0x180077dc8
MpHeapAlloc 0x180077da8
MpHeapFree 0x180077e10
MPInitializeCriticalSection 0x180077de0
MPInitializeCriticalSectionAndSpinCount 0x180077dc0
UMSEnterCSWraper 0x180077db0
??0CBaseObj@@IEAA@W4EBaseObjectType@@PEAJ@Z 0x1800780f0
??0CBaseObjBoko@@QEAA@W4EBaseObjectType@@PEAJ@Z 0x180077fa8
??0CBaseObjZombie@@QEAA@W4EBaseObjectType@@PEAJ@Z 0x180078118
??0CBitArray@@QEAA@XZ 0x180077ea8
??0CClassFactory@@QEAA@PEAJ0@Z 0x180077e88
??0CExtBuffer@@QEAA@XZ 0x180077e60
??0CHashTbl@@QEAA@XZ 0x180077f18
??0CRowsetConnectionPointContainer@@QEAA@PEAUIUnknown@@@Z 0x180077ef0
??0CSlotListShort@@QEAA@XZ 0x180077f10
??0CUtlPropInfo@@QEAA@XZ 0x180077e28
??0CUtlPropsFastLookup2@@QEAA@K@Z 0x180077ff0
??0CWString@@QEAA@PEBG@Z 0x180077fc0
??0CWString@@QEAA@XZ 0x180078108
??0IBookmarkObj@@QEAA@XZ 0x180077fd0
??1CBaseObj@@UEAA@XZ 0x180077fb8
??1CBaseObjBoko@@UEAA@XZ 0x180077fb0
??1CBaseObjZombie@@UEAA@XZ 0x180078110
??1CBitArray@@QEAA@XZ 0x180078138
??1CClassFactory@@QEAA@XZ 0x180077e80
??1CExtBuffer@@QEAA@XZ 0x180077e58
??1CHashTbl@@UEAA@XZ 0x180077f38
??1CRowsetConnectionPointContainer@@QEAA@XZ 0x180077ee8
??1CSlotListShort@@UEAA@XZ 0x180077f30
??1CUtlPropInfo@@UEAA@XZ 0x180077e30
??1CUtlPropsFastLookup2@@UEAA@XZ 0x1800780a0
??1CWString@@QEAA@XZ 0x180078100
??1IBookmarkObj@@UEAA@XZ 0x180077fc8
??4CWString@@QEAAAEBV0@AEBV0@@Z 0x180077fe8
??4CWString@@QEAAAEBV0@PEBG@Z 0x1800780b0
??YCWString@@QEAAAEBV0@AEBV0@@Z 0x180078038
??YCWString@@QEAAAEBV0@G@Z 0x180078140
??YCWString@@QEAAAEBV0@PEBG@Z 0x180078020
?AddRef@CClassFactory@@UEAAKXZ 0x180077e90
?CompactExtBuffer@CExtBuffer@@QEAAXXZ 0x180077e48
?CompareDBIDs@@YAJPEBUtagDBID@@0@Z 0x180078120
?ConflictsWithCurrent@CUtlProps2@@UEAAHKKAEBUtagVARIANT@@@Z 0x180078080
?ConvertRowsetIIDtoDBPROPSET@CUtlProps2@@QEAAJPEBU_GUID@@PEAUtagDBPROPSET@@@Z 0x180078128
?CountOfBusySlots@CSlotListShort@@UEAA_KXZ 0x180077f88
?CreateVLHeap@@YAJPEAPEAUIVLHeap@@@Z 0x180077f28
?DeleteBmk@CHashTbl@@UEAAJ_K@Z 0x180077fa0
?DeleteFromExtBuffer@CExtBuffer@@QEAAX_K@Z 0x180077e50
?DoFcNotify@CRowsetConnectionPointContainer@@QEAAJKW4DBREASONENUM@@W4DBEVENTPHASEENUM@@PEAUIRowset@@_K3QEA_K@Z 0x180077f08
?DoRcNotify@CRowsetConnectionPointContainer@@QEAAJKW4DBREASONENUM@@W4DBEVENTPHASEENUM@@PEAUIRowset@@_KQEA_K@Z 0x180077f00
?DoRscNotify@CRowsetConnectionPointContainer@@QEAAJKW4DBREASONENUM@@W4DBEVENTPHASEENUM@@PEAUIRowset@@@Z 0x180077ed8
?ElementAt@CWString@@QEBA?AV1@QEAGH@Z 0x180078030
?Empty@CWString@@QEAAXXZ 0x1800780b8
?FillDefaultValues@CUtlProps2@@QEAAJK@Z 0x180078018
?FInit@CBaseObj@@IEAAJXZ 0x1800780f8
?FInit@CBitArray@@QEAAJ_K@Z 0x180077eb8
?FInit@CExtBuffer@@QEAAH_KPEAX00@Z 0x180077e68
?FInit@CHashTbl@@QEAAHGPEAVCSlotListShort@@PEAVIBookmarkObj@@@Z 0x180077f20
?FInit@CSlotListShort@@UEAAH_KPEAPEAVISlotList@@PEAPEAVIHashTbl@@0@Z 0x180077f40
?FInit@CUtlPropInfo@@QEAAJXZ 0x1800780e8
?FInit@CUtlProps2@@UEAAJPEAV1@@Z 0x180078060
?FInit@CUtlPropsFastLookup2@@UEAAJPEAV1@@Z 0x180077e20
?FIsValidColId@CUtlProps2@@UEAAHPEAUtagDBPROP@@@Z 0x180078088
?fReasonNeeded@CRowsetConnectionPoint@@QEAAHW4DBREASONENUM@@W4DBEVENTPHASEENUM@@@Z 0x180077ee0
?GetBidID@CBaseObj@@QEAAHXZ 0x1800780e0
?GetBuffer@CWString@@QEAAPEAGH@Z 0x180077fd8
?GetIndexofPropIdinPropSet@CUtlPropsFastLookup2@@MEAAJKKPEAK@Z 0x180078070
?GetIndexofPropSet@CUtlProps2@@UEAAJPEBU_GUID@@PEAK@Z 0x180078068
?GetNextSlots@CSlotListShort@@UEAAJ_K0PEA_K@Z 0x180077f48
?GetProperties@CUtlProps2@@QEAAJKQEBUtagDBPROPIDSET@@PEAKPEAPEAUtagDBPROPSET@@@Z 0x1800780d0
?GetPropertiesArgChk@CUtlProps2@@QEAAJKQEBUtagDBPROPIDSET@@PEAKPEAPEAUtagDBPROPSET@@@Z 0x1800780d8
?GetPropertyInfo@CUtlPropInfo@@QEAAJKQEBUtagDBPROPIDSET@@PEAKPEAPEAUtagDBPROPINFOSET@@PEAPEAG@Z 0x180077e38
?GetPropValue@CUtlProps2@@QEAAJPEBU_GUID@@KPEAUtagVARIANT@@@Z 0x180078010
?GetRowBuff@CSlotListShort@@UEAAPEAUtagRowBuff@@_K@Z 0x180077f60
?GetUPropValIndex@CUtlPropsFastLookup2@@MEAAKKK@Z 0x180078058
?Init@CRowsetConnectionPointContainer@@QEAAJXZ 0x180077ef8
?InsertFindBmk@CHashTbl@@UEAAJH_K0PEAEPEA_K@Z 0x180077f98
?InsertIntoExtBuffer@CExtBuffer@@QEAAJPEAXAEA_K@Z 0x180077e40
?IsRequiredFalse@CUtlProps2@@QEAAHKK@Z 0x180078000
?IsRequiredTrue@CUtlProps2@@QEAAHKK@Z 0x180077eb0
?IsSetIfCan@CUtlProps2@@QEAAHKK@Z 0x1800780a8
?IsValidSlot@CSlotListShort@@UEAAJ_K@Z 0x180077f68
?LoadResourceDLL@@YAJPEAG0PEAXPEAPEAX@Z 0x180077e70
?LoadStringW@CWString@@QEAAHPEAXI@Z 0x180077ec8
?LockServer@CClassFactory@@UEAAJH@Z 0x180077ea0
?NextBusySlot@CSlotListShort@@UEAAJPEA_K@Z 0x180077f80
?NoBusySlots@CSlotListShort@@UEAAJXZ 0x180077f58
?NumElements@CWString@@QEBAKQEAG@Z 0x180078028
?OLEDBGetCharTypeW@@YAHKGPEAG@Z 0x180077ed0
?QueryInterface@CClassFactory@@UEAAJAEBU_GUID@@PEAPEAX@Z 0x180077e78
?RecordInternalUse@CSlotListShort@@UEAAXXZ 0x180077f70
?Release@CClassFactory@@UEAAKXZ 0x180077e98
?ReleaseBuffer@CWString@@QEAAXH@Z 0x180077fe0
?ReleaseSlots@CSlotListShort@@UEAA_K_K0@Z 0x180077f50
?ResetBusySlotIteration@CSlotListShort@@UEAAXXZ 0x180077f78
?SecureGetValue@CUtlProps2@@UEAAJKKPEAUtagVARIANT@@0@Z 0x180078098
?SecureSetValue@CUtlProps2@@UEAAJKKPEAUtagVARIANT@@0@Z 0x180078090
?SetCombinedPassThrough@CUtlProps2@@UEAAJPEBUtagDBPROPSET@@K@Z 0x180078078
?SetPassThrough@CUtlProps2@@UEAAJPEBUtagDBPROPSET@@@Z 0x180077ff8
?SetProperties@CUtlProps2@@QEAAJKQEBUtagDBPROPSET@@H@Z 0x1800780c0
?SetPropertiesArgChk@CUtlProps2@@SAJKQEBUtagDBPROPSET@@@Z 0x1800780c8
?SetPropertyInError@CUtlProps2@@QEAAXKK@Z 0x180078048
?SetPropValue@CUtlProps2@@QEAAJPEBU_GUID@@KPEAUtagVARIANT@@@Z 0x180078050
?SetSlot@CBitArray@@QEAAJ_K@Z 0x180077ec0
?SetValBool@CUtlProps2@@QEAAXKKF@Z 0x180078130
?SetValLong@CUtlProps2@@QEAAXKKJ@Z 0x180078008
?SetValString@CUtlProps2@@UEAAJKKPEBG@Z 0x180078040
?SLSlotCapacity@CSlotListShort@@UEAA_KXZ 0x180077f90
__C_specific_handler 0x180078438
__CxxFrameHandler3 0x180078500
__dllonexit 0x1800784f0
_amsg_exit 0x1800784b0
_CxxThrowException 0x1800783d0
_initterm 0x1800784c8
_lock 0x1800784e0
_onexit 0x1800784f8
_purecall 0x180078420
_ultow_s 0x180078440
_unlock 0x1800784e8
_vsnprintf_s 0x180078408
_vsnwprintf 0x1800783f8
_vsnwprintf_s 0x1800783e0
_wcsicmp 0x180078428
_wcsnicmp 0x1800783c8
_wfullpath 0x1800784a0
_wsplitpath_s 0x180078498
_wtoi 0x180078460
_wtol 0x180078450
_XcptFilter 0x1800784a8
??0exception@@QEAA@AEBV0@@Z 0x1800783f0
??0exception@@QEAA@XZ 0x180078410
??1exception@@UEAA@XZ 0x1800783e8
??1type_info@@UEAA@XZ 0x1800784d8
?terminate@@YAXXZ 0x1800784d0
free 0x1800784b8
iswdigit 0x180078458
iswspace 0x180078468
malloc 0x1800784c0
memcmp 0x1800783d8
memcpy 0x180078418
memcpy_s 0x180078400
memmove_s 0x180078508
memset 0x180078510
qsort 0x180078488
towupper 0x180078480
wcschr 0x180078478
wcsncpy_s 0x180078448
wcspbrk 0x180078470
wcsrchr 0x180078490
wcsstr 0x180078430
WinSqmSetDWORD 0x180078520
0x180078288
0x180078208
0x180078280
0x180078278
0x180078270
0x180078268
0x180078260
0x180078258
0x180078250
0x180078248
0x180078240
0x180078238
0x180078230
0x180078228
0x180078220
0x180078218
0x180078210
0x180078200
0x1800782d8
0x180078318
0x180078310
0x180078308
0x180078300
0x1800782f8
0x1800782f0
0x1800782e8
0x1800782e0
0x180078290
0x1800782d0
0x1800782c8
0x1800782c0
0x1800782b8
0x1800782b0
0x1800782a8
0x1800782a0
0x180078298
0x1800781f8
0x180078150
0x180078158
0x180078160
0x180078168
0x180078170
0x180078178
0x180078180
0x180078188
0x180078190
0x180078198
0x1800781a0
0x1800781b0
0x1800781b8
0x1800781c0
0x1800781c8
0x1800781d0
0x1800781d8
0x1800781e0
0x1800781e8
0x1800781f0
0x1800781a8
CoCreateInstance 0x180078558
CoGetClassObject 0x180078560
CoGetMalloc 0x180078548
CoTaskMemAlloc 0x180078530
CoTaskMemFree 0x180078568
CoTaskMemRealloc 0x180078538
CreatePointerMoniker 0x180078550
StringFromGUID2 0x180078540
GetErrorInfo 0x180078388
SafeArrayCreateVector 0x180078378
SafeArrayPutElement 0x180078370
SetErrorInfo 0x180078348
SysAllocString 0x180078390
SysFreeString 0x180078330
SysStringLen 0x180078340
VarDecDiv 0x180078368
VarDecFix 0x180078328
VarDecMul 0x180078360
VariantChangeType 0x180078338
VariantClear 0x180078350
VariantCopy 0x180078380
VariantInit 0x180078358
UuidCreate 0x1800783a0
LoadStringW 0x1800783b0
MessageBoxW 0x1800783b8