crdb_ado.dll

v12.0.0.683 32-bit Windows NT Analyzed
Description
Crystal Reports database driver for Microsoft ActiveX Data Objects
Authors
Copyright 1999-2008 Business Objects
File size
456.7 KB
Uploaded
2025-12-02 14:32
Views
38
SHA-256
c67446a2b1022e681f9589891af6d8cf

Exported functions 58

DbBindToField #1 · 0xc640
DbFreeChildRowsetInfoList #2 · 0x2ab0
DbGetNativeConnectionPtr #3 · 0x3a80
DbReadRecord #4 · 0xa190
DbReadVariantColumnValue #5 · 0xbac0
DbAttachToRowset #6 · 0x6830
DbBuildCommand #7 · 0x2600
DbBuildFullyQualifiedTableName #8 · 0x1580
DbCanAttachToRowset #9 · 0x1690
DbCanOpenDataFile #10 · 0x2b00
DbCancelQuery #11 · 0x1670
DbCheckValidAlias #12 · 0x1960
DbCloseRowset #13 · 0x16e0
DbConvertValueToString #14 · 0x2ba0
DbExecuteQuery #15 · 0x2750
DbFetchChildTableAndFieldList #16 · 0x8ad0
DbFetchDatabaseType #17 · 0x1460
DbFetchLogonUIInfo #18 · 0x6050
DbFetchRowsetFields #19 · 0x5630
DbFetchServerName #20 · 0x14e0
DbFetchTableFields #21 · 0x8680
DbFetchTableIndexes #22 · 0x9310
DbFetchTableInfo #23 · 0x4290
DbFetchTableInfoEx #24 · 0x38f0
DbFetchTableList #25 · 0x61b0
DbFetchTableParameters #26 · 0x63d0
DbFetchTableQualifiers #27 · 0x75a0
DbFreeBookmark #28 · 0x17d0
DbFreeChildTableAndFieldList #29 · 0x3390
DbFreeErrorInfo #30 · 0xa2e0
DbFreeFieldBinding #31 · 0xa8b0
DbFreeFieldList #32 · 0x24c0
DbFreeForeignKeyInfoList #33 · 0x25b0
DbFreeIndexList #34 · 0x2560
DbFreeLogonInfo #35 · 0x2390
DbFreeParametersList #36 · 0x2510
DbFreePropertyCollection #37 · 0x3370
DbFreeServerFunctionInfo #38 · 0x1820
DbFreeString #39 · 0xa070
DbFreeTableInfo #40 · 0x1630
DbFreeTableList #41 · 0x2400
DbFreeTableQualifiers #42 · 0x23b0
DbGetBookmark #43 · 0x8a50
DbGetChildRowsetInfo #44 · 0x57d0
DbGetForeignKeyInfo #45 · 0x95f0
DbGetInfo #46 · 0x1280
DbGetNRecords #47 · 0x17f0
DbGetServerFunctionInfo #48 · 0x9ac0
DbHandleUIPropertyRequest #49 · 0x2e40
DbInitialize #50 · 0x20a0
DbLogoffServer #51 · 0x4220
DbLogonServer #52 · 0x7b30
DbMatchLogonInfo #53 · 0x7020
DbParseExpressionOnServer #54 · 0x59b0
DbTerminate #55 · 0x2280
DbUpdateFilter #56 · 0x1700
DbUpdateSort #57 · 0x17a0
IsThreadSafe #58 · 0x18d0

Imported DLLs & functions 254

GetUserNameW 0x24c70008
ImpersonateLoggedOnUser 0x24c70010
LogonUserW 0x24c70014
RegCloseKey 0x24c70020
RegOpenKeyExA 0x24c7001c
RegOpenKeyExW 0x24c70000
RegQueryValueExA 0x24c70018
RegQueryValueExW 0x24c70004
RevertToSelf 0x24c7000c
??0?$SChar_t@G$00@CXLib400@@QAE@ABV01@@Z 0x24c702d8
??0?$SChar_t@G$00@CXLib400@@QAE@G@Z 0x24c7032c
??0?$SString_t@G$00@CXLib400@@QAE@PBG@Z 0x24c70224
??0iterator@?$SString_t@G$00@CXLib400@@QAE@ABV12@@Z 0x24c7037c
??0Registry@CXLib400@@QAE@ABVSWCharStringCI@1@0ABQAUHKEY__@@_N@Z 0x24c7039c
??0SDate@CXLib400@@QAE@FEE@Z 0x24c703d0
??0SFile@CXLib400@@QAE@XZ 0x24c702dc
??0SResString@CXLib400@@QAE@ABVSWCharString@1@ABV?$SChar_t@G$00@1@@Z 0x24c702bc
??0SStrTok@CXLib400@@QAE@ABVSWCharString@1@0@Z 0x24c703ac
??0STime@CXLib400@@QAE@EEEGABVSTimeZone@1@@Z 0x24c703c4
??0SWCharString@CXLib400@@QAE@ABV?$SString_t@G$00@1@@Z 0x24c7021c
??0SWCharString@CXLib400@@QAE@ABV01@@Z 0x24c70320
??0SWCharString@CXLib400@@QAE@PBG@Z 0x24c70334
??0SWCharString@CXLib400@@QAE@XZ 0x24c7031c
??0SWCharStringCI@CXLib400@@QAE@ABV?$SString_t@G$00@1@@Z 0x24c70370
??0SWCharStringCI@CXLib400@@QAE@ABVSWCharString@1@@Z 0x24c70384
??0SWCharStringCI@CXLib400@@QAE@PBG@Z 0x24c70238
??1?$SString_t@G$00@CXLib400@@QAE@XZ 0x24c70268
??1Registry@CXLib400@@UAE@XZ 0x24c70394
??1SFile@CXLib400@@UAE@XZ 0x24c70274
??1SFileException@CXLib400@@QAE@XZ 0x24c702e8
??1SResString@CXLib400@@QAE@XZ 0x24c702b0
??1SStrTok@CXLib400@@UAE@XZ 0x24c703a4
??1SWCharString@CXLib400@@QAE@XZ 0x24c70338
??1SWCharStringCI@CXLib400@@QAE@XZ 0x24c70368
??4?$SChar_t@G$00@CXLib400@@QAEAAV01@G@Z 0x24c7030c
??4SWCharString@CXLib400@@QAEAAV01@ABV?$SString_t@G$00@1@@Z 0x24c70264
??4SWCharString@CXLib400@@QAEAAV01@ABV01@@Z 0x24c7025c
??4SWCharString@CXLib400@@QAEAAV01@PBG@Z 0x24c7026c
??4SWCharStringCI@CXLib400@@QAEAAV01@ABV01@@Z 0x24c7036c
??6SResString@CXLib400@@QAEAAV01@ABVSWCharString@1@@Z 0x24c702ac
??6SResString@CXLib400@@QAEAAV01@K@Z 0x24c702b8
??7iterator@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x24c7020c
??8?$SChar_t@G$00@CXLib400@@QBE_NABV01@@Z 0x24c702e4
??8?$SString_t@G$00@CXLib400@@QBE_NABV01@@Z 0x24c70258
??8?$SString_t@G$00@CXLib400@@QBE_NPBG@Z 0x24c70210
??9?$SChar_t@G$00@CXLib400@@QBE_NABV01@@Z 0x24c70374
??9?$SString_t@G$00@CXLib400@@QBE_NABV01@@Z 0x24c70254
??B?$SString_t@G$00@CXLib400@@QBEPBGXZ 0x24c70340
??Biterator@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x24c70220
??BSResString@CXLib400@@QBE?AVSWCharString@1@XZ 0x24c702b4
??Diterator@?$SString_t@G$00@CXLib400@@QBE?BV?$SChar_t@G$00@2@XZ 0x24c70360
??Eiterator@?$SString_t@G$00@CXLib400@@QAEAAV012@XZ 0x24c70244
??H?$SString_t@G$00@CXLib400@@QBE?AV01@ABV01@@Z 0x24c702d4
??M?$SString_t@G$00@CXLib400@@QBE_NABV01@@Z 0x24c70324
??Y?$SString_t@G$00@CXLib400@@QAEAAV01@ABV01@@Z 0x24c70234
??Y?$SString_t@G$00@CXLib400@@QAEAAV01@PBG@Z 0x24c7022c
??Y?$SString_t@G$00@CXLib400@@QAEAAV01@V?$SChar_t@G$00@1@@Z 0x24c70230
??Yiterator@?$SString_t@G$00@CXLib400@@QAEAAV012@I@Z 0x24c70378
?compare@?$SString_t@G$00@CXLib400@@QBEHABV12@@Z 0x24c7023c
?compareNoCase@?$SString_t@G$00@CXLib400@@QBEHABV12@@Z 0x24c70228
?copyFrom@?$SString_t@G$00@CXLib400@@QAE_NPBD@Z 0x24c703e0
?copyFrom@?$SString_t@G$00@CXLib400@@QAE_NPBG@Z 0x24c703e4
?CopyString@CXLib400@@YAXPAGIPBG@Z 0x24c70240
?create@SFile@CXLib400@@2HB 0x24c7034c
?deleteChar@?$SString_t@G$00@CXLib400@@QAEXI@Z 0x24c7029c
?denyNothing@SFile@CXLib400@@2HB 0x24c703ec
?empty@?$SString_t@G$00@CXLib400@@QAEXXZ 0x24c70270
?find@?$SString_t@G$00@CXLib400@@QBE?AViterator@12@ABV12@@Z 0x24c70208
?find@SWCharStringCI@CXLib400@@QBE?AViterator@?$SString_t@G$00@2@ABVSWCharString@2@@Z 0x24c70380
?findFirst@?$SString_t@G$00@CXLib400@@QBE?AViterator@12@V?$SChar_t@G$00@2@@Z 0x24c70214
?findLast@?$SString_t@G$00@CXLib400@@QBE?AViterator@12@V?$SChar_t@G$00@2@@Z 0x24c703a0
?FormatDate@SLocale@CXLib400@@SA?AVSWCharString@2@KABVSDate@2@@Z 0x24c703cc
?FormatTime@SLocale@CXLib400@@SA?AVSWCharString@2@KABVSTime@2@ABVSTimeZone@2@@Z 0x24c703c0
?fromMBCS@?$SString_t@G$00@CXLib400@@QAE_NPBD@Z 0x24c703bc
?FromString@SWCharStringConv@CXLib400@@SA_NABVSWCharString@2@AAN@Z 0x24c703dc
?getAt@?$SString_t@G$00@CXLib400@@QBE?AV?$SChar_t@G$00@2@I@Z 0x24c702e0
?getChar@?$SChar_t@G$00@CXLib400@@QBEGXZ 0x24c70310
?GetCollection@SResManager@CXLib400@@SA?AV?$CSmartRefCountPtr@VSResCollection@CXLib400@@@2@PBG0QAUHINSTANCE__@@@Z 0x24c70354
?GetCurrentDateTime@SDateTime@CXLib400@@SA?AV12@XZ 0x24c70278
?GetDay@SDateTime@CXLib400@@QBEEABVSTimeZone@2@@Z 0x24c70284
?GetDayOfWeek@SDateTime@CXLib400@@QBEEABVSTimeZone@2@@Z 0x24c70288
?GetEnv@SEnv@CXLib400@@SA?AVSWCharString@2@ABV32@@Z 0x24c70304
?getFilename@SFile@CXLib400@@QBE?AVSWCharString@2@XZ 0x24c70300
?GetHour@SDateTime@CXLib400@@QBEEABVSTimeZone@2@@Z 0x24c7028c
?GetMillisecond@SDateTime@CXLib400@@QBEGXZ 0x24c703e8
?GetMinute@SDateTime@CXLib400@@QBEEABVSTimeZone@2@@Z 0x24c70290
?GetMonth@SDateTime@CXLib400@@QBEEABVSTimeZone@2@@Z 0x24c70280
?getNChars@?$SString_t@G$00@CXLib400@@QBEIXZ 0x24c70328
?GetSecond@SDateTime@CXLib400@@QBEEXZ 0x24c70294
?getTempFilename@SFileSys@CXLib400@@SA?AVSWCharString@2@ABV32@@Z 0x24c702fc
?GetWin32Error@CXLib400@@YA?AVSWCharString@1@K@Z 0x24c702c8
?GetYear@SDateTime@CXLib400@@QBEFABVSTimeZone@2@@Z 0x24c7027c
?groupRWXMask@SFile@CXLib400@@2HB 0x24c702f4
?Initialize@SResManager@CXLib400@@SA_NXZ 0x24c70358
?isAtEnd@iterator@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x24c702a8
?isEmpty@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x24c7033c
?isOpened@SFile@CXLib400@@QBE_NXZ 0x24c70344
?LanguageIdToLCID@SLocale@CXLib400@@SAKVSWCharStringCI@2@@Z 0x24c70250
?left@?$SString_t@G$00@CXLib400@@QBE?AV12@I@Z 0x24c70308
?left@?$SString_t@G$00@CXLib400@@QBE?AV12@Viterator@12@@Z 0x24c70218
?makeWords@SStringHelper@CXLib400@@SAXABVSWCharString@2@AAV?$SIArray@VSWCharString@CXLib400@@@2@0_N2@Z 0x24c702a4
?mid@?$SString_t@G$00@CXLib400@@QBE?AV12@I@Z 0x24c70204
?mid@?$SString_t@G$00@CXLib400@@QBE?AV12@II@Z 0x24c70260
?mid@?$SString_t@G$00@CXLib400@@QBE?AV12@Viterator@12@0@Z 0x24c70364
?Next@SStrTok@CXLib400@@QAE?AVSWCharString@2@XZ 0x24c703a8
?open@SFile@CXLib400@@QAEXABVSWCharString@2@HHH@Z 0x24c702ec
?othersRWXMask@SFile@CXLib400@@2HB 0x24c702f8
?ownerRWXMask@SFile@CXLib400@@2HB 0x24c702f0
?ReadValue@Registry@CXLib400@@QBE?AVSWCharString@2@ABV32@@Z 0x24c70398
?releaseBuffer@?$SString_t@G$00@CXLib400@@IAEXXZ 0x24c702cc
?Rfc1766ToLcid@SLocale@CXLib400@@SAKABVSWCharString@2@@Z 0x24c7035c
?right@?$SString_t@G$00@CXLib400@@QBE?AV12@I@Z 0x24c702a0
?right@?$SString_t@G$00@CXLib400@@QBE?AV12@Viterator@12@@Z 0x24c70318
?SAssert@CXLib400@@YAXPBDH0@Z 0x24c702c0
?setAt@?$SString_t@G$00@CXLib400@@QAEXIV?$SChar_t@G$00@2@@Z 0x24c70330
?setBuffer@?$SString_t@G$00@CXLib400@@IAEXPAUSStringBuffer@12@@Z 0x24c702d0
?ShouldAssert@CXLib400@@YA_NPBD@Z 0x24c702c4
?temporary@SFile@CXLib400@@2HB 0x24c70348
?Terminate@SResManager@CXLib400@@SA_NXZ 0x24c70350
?ToNumber@NeutralString@CXLib400@@SA_NABVSWCharString@2@AA_J@Z 0x24c703d8
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@_JH@Z 0x24c703b0
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@_KH@Z 0x24c703b4
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@F@Z 0x24c70388
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@HH@Z 0x24c70314
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@IH@Z 0x24c703b8
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@JH@Z 0x24c7038c
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@KH@Z 0x24c70248
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@NH@Z 0x24c703d4
?toUpper@?$SString_t@G$00@CXLib400@@QAEXXZ 0x24c7024c
?toWChar@?$SString_t@G$00@CXLib400@@QBEIPAGI@Z 0x24c70390
?trim@?$SString_t@G$00@CXLib400@@QAEXXZ 0x24c70298
?TZ_Local@STimeZone@CXLib400@@SAABV12@XZ 0x24c703c8
CloseHandle 0x24c70038
DeleteCriticalSection 0x24c7009c
EnterCriticalSection 0x24c70060
ExitProcess 0x24c70054
FreeLibrary 0x24c70074
GetACP 0x24c700b4
GetCurrentProcessId 0x24c70064
GetCurrentThreadId 0x24c700b8
GetEnvironmentVariableW 0x24c70098
GetLastError 0x24c70034
GetLocaleInfoA 0x24c700b0
GetModuleFileNameA 0x24c7007c
GetModuleFileNameW 0x24c70090
GetProcAddress 0x24c70078
GetSystemTimeAsFileTime 0x24c70068
GetThreadLocale 0x24c700ac
GetTickCount 0x24c7005c
GetVersionExA 0x24c70070
GetVersionExW 0x24c700a8
GlobalAlloc 0x24c70050
GlobalFlags 0x24c7004c
GlobalFree 0x24c70084
GlobalLock 0x24c70048
GlobalSize 0x24c70044
GlobalUnlock 0x24c70040
InitializeCriticalSection 0x24c700a0
InterlockedDecrement 0x24c70030
InterlockedExchange 0x24c700c0
InterlockedIncrement 0x24c7003c
LeaveCriticalSection 0x24c70028
LoadLibraryA 0x24c70080
LoadLibraryExW 0x24c70088
LoadLibraryW 0x24c700bc
LocalFree 0x24c7006c
lstrlenW 0x24c7002c
QueryPerformanceCounter 0x24c70058
SetEnvironmentVariableW 0x24c70094
SetErrorMode 0x24c7008c
WideCharToMultiByte 0x24c700a4
?instance@SSOSessionManager@Ocalibsecurity300@@SAPAV12@XZ 0x24c703f4
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x24c700d4
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x24c700c8
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x24c700d0
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ 0x24c700cc
__CppXcptFilter 0x24c70100
__CxxFrameHandler 0x24c7017c
__dllonexit 0x24c70114
__security_error_handler 0x24c70120
_access 0x24c70170
_adjust_fdiv 0x24c70104
_CxxThrowException 0x24c70158
_errno 0x24c70174
_except_handler3 0x24c70194
_exit 0x24c700e8
_initterm 0x24c7010c
_ltow 0x24c70154
_onexit 0x24c70110
_purecall 0x24c70144
_splitpath 0x24c700e4
_ultow 0x24c70150
_waccess 0x24c7016c
_wcsicmp 0x24c70130
_wcsicoll 0x24c70140
_wcsncoll 0x24c70134
_wcsnicoll 0x24c70138
_wsplitpath 0x24c70168
_wtoi 0x24c7012c
_wtol 0x24c70124
??_U@YAPAXI@Z 0x24c70178
??_V@YAXPAX@Z 0x24c70188
??0exception@@QAE@ABV0@@Z 0x24c7015c
??0exception@@QAE@XZ 0x24c70180
??1exception@@UAE@XZ 0x24c70184
??1type_info@@UAE@XZ 0x24c7011c
??2@YAPAXI@Z 0x24c7018c
??3@YAXPAX@Z 0x24c70190
?terminate@@YAXXZ 0x24c70118
floor 0x24c700e0
free 0x24c70198
malloc 0x24c70108
memmove 0x24c70128
memset 0x24c700dc
towupper 0x24c700f0
vswprintf 0x24c700fc
wcschr 0x24c70148
wcscmp 0x24c700ec
wcscoll 0x24c7013c
wcscpy 0x24c70164
wcslen 0x24c70160
wcsncpy 0x24c7014c
wcstok 0x24c700f4
wcstol 0x24c700f8
BindMoniker 0x24c70400
CLSIDFromProgID 0x24c703fc
CLSIDFromString 0x24c70410
CoCreateInstance 0x24c70404
CreateBindCtx 0x24c70408
OleRun 0x24c7040c
GetErrorInfo 0x24c701c4
SafeArrayAccessData 0x24c701d8
SafeArrayCreateVector 0x24c701d0
SafeArrayPutElement 0x24c701c8
SafeArrayUnaccessData 0x24c701dc
SysAllocString 0x24c701fc
SysAllocStringByteLen 0x24c701f8
SysAllocStringLen 0x24c701d4
SysFreeString 0x24c701f0
SysStringByteLen 0x24c701f4
SysStringLen 0x24c701cc
SystemTimeToVariantTime 0x24c701a0
VarBstrFromCy 0x24c701bc
VarBstrFromDec 0x24c701b0
VarCyFromDec 0x24c701b8
VarCyFromStr 0x24c701b4
VarDecFromR8 0x24c701c0
VarDecFromStr 0x24c701a4
VarDecInt 0x24c701ac
VariantChangeType 0x24c701e4
VariantClear 0x24c701e0
VariantCopy 0x24c701e8
VariantInit 0x24c701ec
VarR8FromDec 0x24c701a8