msdasql.dll

Description: OLE DB Provider for ODBC Drivers

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.5794

Architecture: 32-bit

Operating System: Windows NT

SHA256: db5157ce139fe6465058c335a79a29de

File Size: 642.5 KB

Uploaded At: Dec. 1, 2025, 8:33 a.m.

Views: 24

Exported Functions

  • DllMain (Ordinal: 12, Address: 0x31250)
  • DllCanUnloadNow (Ordinal: 13, Address: 0x318e0)
  • DllGetClassObject (Ordinal: 14, Address: 0x31770)
  • DllRegisterServer (Ordinal: 15, Address: 0x324c0)
  • DllUnregisterServer (Ordinal: 16, Address: 0x324c0)

Imported DLLs & Functions

ADVAPI32.dll
  • RegCloseKey (Address: 0x10087008)
  • RegGetValueA (Address: 0x10087000)
  • RegisterTraceGuidsW (Address: 0x1008700c)
  • RegOpenKeyA (Address: 0x10087014)
  • RegOpenKeyExA (Address: 0x10087018)
  • RegQueryValueExA (Address: 0x10087004)
  • UnregisterTraceGuids (Address: 0x10087010)
KERNEL32.dll
  • AcquireSRWLockExclusive (Address: 0x100870c0)
  • AcquireSRWLockShared (Address: 0x100870b8)
  • CloseHandle (Address: 0x100870ac)
  • CloseThreadpoolTimer (Address: 0x10087098)
  • CreateFileW (Address: 0x10087040)
  • CreateMutexExW (Address: 0x1008708c)
  • CreateSemaphoreExW (Address: 0x10087114)
  • CreateThreadpoolTimer (Address: 0x10087084)
  • DebugBreak (Address: 0x100870d8)
  • DeleteCriticalSection (Address: 0x10087118)
  • DisableThreadLibraryCalls (Address: 0x10087074)
  • EnterCriticalSection (Address: 0x10087108)
  • ExitProcess (Address: 0x10087048)
  • FormatMessageW (Address: 0x100870f4)
  • FreeLibrary (Address: 0x10087078)
  • GetCurrentProcess (Address: 0x10087028)
  • GetCurrentProcessId (Address: 0x10087090)
  • GetCurrentThreadId (Address: 0x100870f0)
  • GetDriveTypeA (Address: 0x10087054)
  • GetFullPathNameA (Address: 0x1008705c)
  • GetLastError (Address: 0x100870cc)
  • GetModuleFileNameA (Address: 0x100870dc)
  • GetModuleFileNameW (Address: 0x10087110)
  • GetModuleHandleExW (Address: 0x100870e0)
  • GetModuleHandleW (Address: 0x100870d4)
  • GetPrivateProfileStringW (Address: 0x1008703c)
  • GetProcAddress (Address: 0x100870d0)
  • GetProcessHeap (Address: 0x100870e8)
  • GetSystemDirectoryA (Address: 0x10087060)
  • GetSystemInfo (Address: 0x1008707c)
  • GetSystemTimeAsFileTime (Address: 0x10087100)
  • GetTickCount (Address: 0x10087104)
  • GetUserDefaultLCID (Address: 0x10087080)
  • HeapAlloc (Address: 0x100870ec)
  • HeapFree (Address: 0x100870e4)
  • InitializeCriticalSection (Address: 0x1008704c)
  • InitializeCriticalSectionAndSpinCount (Address: 0x10087070)
  • InitializeCriticalSectionEx (Address: 0x10087124)
  • IsDebuggerPresent (Address: 0x100870c8)
  • LeaveCriticalSection (Address: 0x100870f8)
  • LoadLibraryA (Address: 0x1008710c)
  • LoadLibraryExA (Address: 0x10087064)
  • LoadLibraryExW (Address: 0x1008706c)
  • MultiByteToWideChar (Address: 0x10087044)
  • OpenSemaphoreW (Address: 0x10087120)
  • OutputDebugStringA (Address: 0x10087050)
  • OutputDebugStringW (Address: 0x100870c4)
  • QueryPerformanceCounter (Address: 0x10087088)
  • ReleaseMutex (Address: 0x100870a4)
  • ReleaseSemaphore (Address: 0x100870a8)
  • ReleaseSRWLockExclusive (Address: 0x100870bc)
  • ReleaseSRWLockShared (Address: 0x100870b4)
  • SearchPathA (Address: 0x10087058)
  • SetLastError (Address: 0x100870b0)
  • SetThreadpoolTimer (Address: 0x100870a0)
  • SetUnhandledExceptionFilter (Address: 0x1008702c)
  • Sleep (Address: 0x10087034)
  • SleepConditionVariableSRW (Address: 0x100870fc)
  • TerminateProcess (Address: 0x10087024)
  • UnhandledExceptionFilter (Address: 0x10087030)
  • VirtualQuery (Address: 0x10087068)
  • WaitForSingleObject (Address: 0x1008711c)
  • WaitForSingleObjectEx (Address: 0x10087094)
  • WaitForThreadpoolTimerCallbacks (Address: 0x1008709c)
  • WakeAllConditionVariable (Address: 0x10087020)
  • WritePrivateProfileStringW (Address: 0x10087038)
MSDART.DLL
  • ??0CEXAutoBackupFile@@QAE@XZ (Address: 0x1008714c)
  • ??1CEXAutoBackupFile@@QAE@XZ (Address: 0x10087150)
  • ?BackupFile@CEXAutoBackupFile@@QAEJPBG@Z (Address: 0x10087154)
  • ?RestoreFile@CEXAutoBackupFile@@QAEJXZ (Address: 0x1008715c)
  • ?UndoBackup@CEXAutoBackupFile@@QAEJXZ (Address: 0x10087158)
  • FXMemAttach (Address: 0x10087140)
  • FXMemDetach (Address: 0x10087144)
  • MPDeleteCriticalSection (Address: 0x10087134)
  • MpGetHeapHandle (Address: 0x1008713c)
  • MpHeapAlloc (Address: 0x1008712c)
  • MpHeapFree (Address: 0x10087160)
  • MPInitializeCriticalSection (Address: 0x10087148)
  • MPInitializeCriticalSectionAndSpinCount (Address: 0x10087138)
  • UMSEnterCSWraper (Address: 0x10087130)
MSDATL3.dll
  • ??0CBaseObj@@IAE@W4EBaseObjectType@@PAJ@Z (Address: 0x10087168)
  • ??0CBaseObjBoko@@QAE@W4EBaseObjectType@@PAJ@Z (Address: 0x10087230)
  • ??0CBaseObjZombie@@QAE@W4EBaseObjectType@@PAJ@Z (Address: 0x100872d4)
  • ??0CBitArray@@QAE@XZ (Address: 0x100871b4)
  • ??0CClassFactory@@QAE@PAJ0@Z (Address: 0x100871a8)
  • ??0CExtBuffer@@QAE@XZ (Address: 0x10087194)
  • ??0CHashTbl@@QAE@XZ (Address: 0x100871ec)
  • ??0CRowsetConnectionPointContainer@@QAE@PAUIUnknown@@@Z (Address: 0x100871d8)
  • ??0CSlotListShort@@QAE@XZ (Address: 0x100871e8)
  • ??0CUtlPropInfo@@QAE@XZ (Address: 0x10087178)
  • ??0CUtlPropsFastLookup2@@QAE@K@Z (Address: 0x10087250)
  • ??0CWString@@QAE@PBG@Z (Address: 0x10087238)
  • ??0CWString@@QAE@XZ (Address: 0x100872cc)
  • ??0IBookmarkObj@@QAE@XZ (Address: 0x10087240)
  • ??1CBaseObj@@UAE@XZ (Address: 0x1008716c)
  • ??1CBaseObjBoko@@UAE@XZ (Address: 0x10087234)
  • ??1CBaseObjZombie@@UAE@XZ (Address: 0x100872d0)
  • ??1CBitArray@@QAE@XZ (Address: 0x100871b8)
  • ??1CClassFactory@@QAE@XZ (Address: 0x100871a4)
  • ??1CExtBuffer@@QAE@XZ (Address: 0x10087190)
  • ??1CHashTbl@@UAE@XZ (Address: 0x100871fc)
  • ??1CRowsetConnectionPointContainer@@QAE@XZ (Address: 0x100871d4)
  • ??1CSlotListShort@@UAE@XZ (Address: 0x100871f8)
  • ??1CUtlPropInfo@@UAE@XZ (Address: 0x1008717c)
  • ??1CUtlPropsFastLookup2@@UAE@XZ (Address: 0x100872a4)
  • ??1CWString@@QAE@XZ (Address: 0x100872c8)
  • ??1IBookmarkObj@@UAE@XZ (Address: 0x1008723c)
  • ??4CWString@@QAEABV0@ABV0@@Z (Address: 0x1008724c)
  • ??4CWString@@QAEABV0@PBG@Z (Address: 0x100872a8)
  • ??YCWString@@QAEABV0@ABV0@@Z (Address: 0x100872f8)
  • ??YCWString@@QAEABV0@G@Z (Address: 0x10087278)
  • ??YCWString@@QAEABV0@PBG@Z (Address: 0x10087268)
  • ?AddRef@CClassFactory@@UAGKXZ (Address: 0x100871ac)
  • ?CompactExtBuffer@CExtBuffer@@QAGXXZ (Address: 0x10087188)
  • ?CompareDBIDs@@YAJPBUtagDBID@@0@Z (Address: 0x100872d8)
  • ?ConflictsWithCurrent@CUtlProps2@@UAEHKKABUtagVARIANT@@@Z (Address: 0x10087294)
  • ?ConvertRowsetIIDtoDBPROPSET@CUtlProps2@@QAEJPBU_GUID@@PAUtagDBPROPSET@@@Z (Address: 0x100872dc)
  • ?CountOfBusySlots@CSlotListShort@@UAGKXZ (Address: 0x10087224)
  • ?CreateVLHeap@@YAJPAPAUIVLHeap@@@Z (Address: 0x100871f4)
  • ?DeleteBmk@CHashTbl@@UAGJK@Z (Address: 0x100872ec)
  • ?DeleteFromExtBuffer@CExtBuffer@@QAGXK@Z (Address: 0x1008718c)
  • ?DoFcNotify@CRowsetConnectionPointContainer@@QAEJKW4DBREASONENUM@@W4DBEVENTPHASEENUM@@PAUIRowset@@KKQAK@Z (Address: 0x100871e4)
  • ?DoRcNotify@CRowsetConnectionPointContainer@@QAEJKW4DBREASONENUM@@W4DBEVENTPHASEENUM@@PAUIRowset@@KQAK@Z (Address: 0x100871e0)
  • ?DoRscNotify@CRowsetConnectionPointContainer@@QAEJKW4DBREASONENUM@@W4DBEVENTPHASEENUM@@PAUIRowset@@@Z (Address: 0x100871cc)
  • ?ElementAt@CWString@@QBE?AV1@QAGH@Z (Address: 0x10087270)
  • ?Empty@CWString@@QAEXXZ (Address: 0x100872ac)
  • ?FillDefaultValues@CUtlProps2@@QAEJK@Z (Address: 0x10087264)
  • ?FInit@CBaseObj@@IAEJXZ (Address: 0x100872c4)
  • ?FInit@CBitArray@@QAGJK@Z (Address: 0x100871bc)
  • ?FInit@CExtBuffer@@QAEHKPAXKK@Z (Address: 0x10087198)
  • ?FInit@CHashTbl@@QAEHGPAVCSlotListShort@@PAVIBookmarkObj@@@Z (Address: 0x100871f0)
  • ?FInit@CSlotListShort@@UAEHKPAPAVISlotList@@PAPAVIHashTbl@@K@Z (Address: 0x10087200)
  • ?FInit@CUtlPropInfo@@QAEJXZ (Address: 0x10087170)
  • ?FInit@CUtlProps2@@UAEJPAV1@@Z (Address: 0x10087284)
  • ?FInit@CUtlPropsFastLookup2@@UAEJPAV1@@Z (Address: 0x10087174)
  • ?FIsValidColId@CUtlProps2@@UAEHPAUtagDBPROP@@@Z (Address: 0x10087298)
  • ?fReasonNeeded@CRowsetConnectionPoint@@QAEHW4DBREASONENUM@@W4DBEVENTPHASEENUM@@@Z (Address: 0x100871d0)
  • ?GetBidID@CBaseObj@@QAEHXZ (Address: 0x100872c0)
  • ?GetBuffer@CWString@@QAEPAGH@Z (Address: 0x10087244)
  • ?GetIndexofPropIdinPropSet@CUtlPropsFastLookup2@@MAEJKKPAK@Z (Address: 0x1008728c)
  • ?GetIndexofPropSet@CUtlProps2@@UAEJPBU_GUID@@PAK@Z (Address: 0x10087288)
  • ?GetNextSlots@CSlotListShort@@UAGJKKPAK@Z (Address: 0x10087204)
  • ?GetProperties@CUtlProps2@@QAEJKQBUtagDBPROPIDSET@@PAKPAPAUtagDBPROPSET@@@Z (Address: 0x100872b8)
  • ?GetPropertiesArgChk@CUtlProps2@@QAEJKQBUtagDBPROPIDSET@@PAKPAPAUtagDBPROPSET@@@Z (Address: 0x100872bc)
  • ?GetPropertyInfo@CUtlPropInfo@@QAEJKQBUtagDBPROPIDSET@@PAKPAPAUtagDBPROPINFOSET@@PAPAG@Z (Address: 0x10087180)
  • ?GetPropValue@CUtlProps2@@QAEJPBU_GUID@@KPAUtagVARIANT@@@Z (Address: 0x10087260)
  • ?GetRowBuff@CSlotListShort@@UAIPAUtagRowBuff@@K@Z (Address: 0x10087210)
  • ?GetUPropValIndex@CUtlPropsFastLookup2@@MAEKKK@Z (Address: 0x10087280)
  • ?Init@CRowsetConnectionPointContainer@@QAEJXZ (Address: 0x100871dc)
  • ?InsertFindBmk@CHashTbl@@UAGJHKKPAEPAK@Z (Address: 0x1008722c)
  • ?InsertIntoExtBuffer@CExtBuffer@@QAGJPAXAAK@Z (Address: 0x10087184)
  • ?IsRequiredFalse@CUtlProps2@@QAEHKK@Z (Address: 0x10087258)
  • ?IsRequiredTrue@CUtlProps2@@QAEHKK@Z (Address: 0x100872e4)
  • ?IsSetIfCan@CUtlProps2@@QAEHKK@Z (Address: 0x100872f0)
  • ?IsValidSlot@CSlotListShort@@UAGJK@Z (Address: 0x10087214)
  • ?LoadResourceDLL@@YAJPAG0PAXPAPAX@Z (Address: 0x1008719c)
  • ?LoadStringW@CWString@@QAEHPAXI@Z (Address: 0x100871c4)
  • ?LockServer@CClassFactory@@UAGJH@Z (Address: 0x100872f4)
  • ?NextBusySlot@CSlotListShort@@UAGJPAK@Z (Address: 0x10087220)
  • ?NoBusySlots@CSlotListShort@@UAGJXZ (Address: 0x1008720c)
  • ?NumElements@CWString@@QBEKQAG@Z (Address: 0x1008726c)
  • ?OLEDBGetCharTypeW@@YAHKGPAG@Z (Address: 0x100871c8)
  • ?QueryInterface@CClassFactory@@UAGJABU_GUID@@PAPAX@Z (Address: 0x100871a0)
  • ?RecordInternalUse@CSlotListShort@@UAGXXZ (Address: 0x10087218)
  • ?Release@CClassFactory@@UAGKXZ (Address: 0x100871b0)
  • ?ReleaseBuffer@CWString@@QAEXH@Z (Address: 0x10087248)
  • ?ReleaseSlots@CSlotListShort@@UAGKKK@Z (Address: 0x10087208)
  • ?ResetBusySlotIteration@CSlotListShort@@UAGXXZ (Address: 0x1008721c)
  • ?SecureGetValue@CUtlProps2@@UAEJKKPAUtagVARIANT@@0@Z (Address: 0x100872a0)
  • ?SecureSetValue@CUtlProps2@@UAEJKKPAUtagVARIANT@@0@Z (Address: 0x1008729c)
  • ?SetCombinedPassThrough@CUtlProps2@@UAEJPBUtagDBPROPSET@@K@Z (Address: 0x10087290)
  • ?SetPassThrough@CUtlProps2@@UAEJPBUtagDBPROPSET@@@Z (Address: 0x10087254)
  • ?SetProperties@CUtlProps2@@QAEJKQBUtagDBPROPSET@@H@Z (Address: 0x100872b0)
  • ?SetPropertiesArgChk@CUtlProps2@@SAJKQBUtagDBPROPSET@@@Z (Address: 0x100872b4)
  • ?SetPropertyInError@CUtlProps2@@QAEXKK@Z (Address: 0x100872e8)
  • ?SetPropValue@CUtlProps2@@QAEJPBU_GUID@@KPAUtagVARIANT@@@Z (Address: 0x1008727c)
  • ?SetSlot@CBitArray@@QAGJK@Z (Address: 0x100871c0)
  • ?SetValBool@CUtlProps2@@QAEXKKF@Z (Address: 0x100872e0)
  • ?SetValLong@CUtlProps2@@QAEXKKJ@Z (Address: 0x1008725c)
  • ?SetValString@CUtlProps2@@UAEJKKPBG@Z (Address: 0x10087274)
  • ?SLSlotCapacity@CSlotListShort@@UAGKXZ (Address: 0x10087228)
msvcrt.dll
  • __CxxFrameHandler3 (Address: 0x100874d0)
  • __dllonexit (Address: 0x100874c4)
  • _amsg_exit (Address: 0x100874a4)
  • _CxxThrowException (Address: 0x10087438)
  • _except_handler4_common (Address: 0x100874cc)
  • _ftol2_sse (Address: 0x1008743c)
  • _initterm (Address: 0x100874b0)
  • _lock (Address: 0x100874bc)
  • _onexit (Address: 0x100874c8)
  • _purecall (Address: 0x1008745c)
  • _stricmp (Address: 0x10087468)
  • _ultoa_s (Address: 0x1008746c)
  • _unlock (Address: 0x100874c0)
  • _vsnprintf_s (Address: 0x10087454)
  • _vsnwprintf (Address: 0x1008744c)
  • _vsnwprintf_s (Address: 0x10087444)
  • _wcsicmp (Address: 0x100874d4)
  • _wcsnicmp (Address: 0x10087430)
  • _wfullpath (Address: 0x1008749c)
  • _wsplitpath_s (Address: 0x10087498)
  • _wtoi (Address: 0x1008747c)
  • _wtol (Address: 0x10087474)
  • _XcptFilter (Address: 0x100874a0)
  • ??0exception@@QAE@ABV0@@Z (Address: 0x10087460)
  • ??0exception@@QAE@XZ (Address: 0x10087448)
  • ??1exception@@UAE@XZ (Address: 0x10087434)
  • ??1type_info@@UAE@XZ (Address: 0x100874b8)
  • ?terminate@@YAXXZ (Address: 0x100874b4)
  • free (Address: 0x100874a8)
  • iswdigit (Address: 0x10087478)
  • iswspace (Address: 0x10087480)
  • malloc (Address: 0x100874ac)
  • memcpy (Address: 0x10087440)
  • memcpy_s (Address: 0x10087450)
  • memmove_s (Address: 0x10087458)
  • memset (Address: 0x100874d8)
  • qsort (Address: 0x10087490)
  • strncpy_s (Address: 0x10087470)
  • towupper (Address: 0x1008748c)
  • wcschr (Address: 0x10087488)
  • wcspbrk (Address: 0x10087484)
  • wcsrchr (Address: 0x10087494)
  • wcsstr (Address: 0x10087464)
ntdll.dll
  • WinSqmSetDWORD (Address: 0x100874e0)
ODBC32.dll
  • (Address: 0x100873a0)
  • (Address: 0x10087364)
  • (Address: 0x1008739c)
  • (Address: 0x10087398)
  • (Address: 0x10087394)
  • (Address: 0x10087390)
  • (Address: 0x1008738c)
  • (Address: 0x10087388)
  • (Address: 0x10087384)
  • (Address: 0x10087380)
  • (Address: 0x1008737c)
  • (Address: 0x10087378)
  • (Address: 0x10087374)
  • (Address: 0x10087370)
  • (Address: 0x1008736c)
  • (Address: 0x10087368)
  • (Address: 0x10087360)
  • (Address: 0x100873c4)
  • (Address: 0x100873e4)
  • (Address: 0x100873e0)
  • (Address: 0x100873dc)
  • (Address: 0x100873d8)
  • (Address: 0x100873d4)
  • (Address: 0x100873d0)
  • (Address: 0x100873cc)
  • (Address: 0x100873c8)
  • (Address: 0x100873a4)
  • (Address: 0x100873c0)
  • (Address: 0x100873bc)
  • (Address: 0x100873b8)
  • (Address: 0x100873b4)
  • (Address: 0x100873b0)
  • (Address: 0x100873ac)
  • (Address: 0x100873a8)
  • (Address: 0x1008735c)
  • (Address: 0x10087300)
  • (Address: 0x10087304)
  • (Address: 0x10087308)
  • (Address: 0x1008730c)
  • (Address: 0x10087310)
  • (Address: 0x10087314)
  • (Address: 0x10087318)
  • (Address: 0x1008731c)
  • (Address: 0x10087320)
  • (Address: 0x10087324)
  • (Address: 0x10087328)
  • (Address: 0x1008732c)
  • (Address: 0x10087334)
  • (Address: 0x10087358)
  • (Address: 0x10087354)
  • (Address: 0x10087350)
  • (Address: 0x1008734c)
  • (Address: 0x10087348)
  • (Address: 0x10087344)
  • (Address: 0x10087340)
  • (Address: 0x1008733c)
  • (Address: 0x10087338)
  • (Address: 0x10087330)
ole32.dll
  • CoCreateInstance (Address: 0x100874fc)
  • CoGetClassObject (Address: 0x10087500)
  • CoGetMalloc (Address: 0x100874f4)
  • CoTaskMemAlloc (Address: 0x100874ec)
  • CoTaskMemFree (Address: 0x10087504)
  • CoTaskMemRealloc (Address: 0x100874e8)
  • CreatePointerMoniker (Address: 0x100874f8)
  • StringFromGUID2 (Address: 0x100874f0)
OLEAUT32.dll
  • GetErrorInfo (Address: 0x10087410)
  • SafeArrayCreateVector (Address: 0x10087408)
  • SafeArrayPutElement (Address: 0x100873f4)
  • SetErrorInfo (Address: 0x100873f8)
  • SysAllocString (Address: 0x100873ec)
  • SysFreeString (Address: 0x10087414)
  • SysStringLen (Address: 0x10087400)
  • VariantChangeType (Address: 0x100873fc)
  • VariantClear (Address: 0x10087404)
  • VariantCopy (Address: 0x1008740c)
  • VariantInit (Address: 0x100873f0)
RPCRT4.dll
  • UuidCreate (Address: 0x1008741c)
USER32.dll
  • LoadStringW (Address: 0x10087428)
  • MessageBoxW (Address: 0x10087424)