crdb_query.dll

v12.0.0.683 32-bit Windows NT Analyzed
Description
Crystal Reports database driver for Query Data
Authors
Copyright 1999-2008 Business Objects
File size
352.7 KB
Uploaded
2025-12-02 14:33
Views
34
SHA-256
c8579adc4cb562b0bcb2847d45ce26fe

Exported functions 40

DbGetNativeConnectionPtr #1 · 0x19c60
DbBindToField #2 · 0x1cee0
DbBindToFieldEx #3 · 0x1c550
DbBuildCommand #4 · 0x1c490
DbCanMakeThreadSafeConnection #5 · 0x1d040
DbCanOpenDataFile #6 · 0x1cfa0
DbCloseRowset #7 · 0x1c530
DbExecuteQuery #8 · 0x1cea0
DbExecuteQueryEx #9 · 0x1cdf0
DbFetchDatabaseType #10 · 0x1c2a0
DbFetchLogonUIInfo #11 · 0x1bfc0
DbFetchServerName #12 · 0x1c320
DbFetchTableFields #13 · 0x1c3f0
DbFetchTableInfo #14 · 0x1c350
DbFetchTableList #15 · 0x1cbe0
DbFetchTableParameters #16 · 0x1c440
DbFreeBookmark #17 · 0x1c5b0
DbFreeErrorInfo #18 · 0x1d240
DbFreeFieldBinding #19 · 0x1d430
DbFreeFieldList #20 · 0x1cd50
DbFreeLogonInfo #21 · 0x1cb60
DbFreeParametersList #22 · 0x1cda0
DbFreePropertyCollection #23 · 0x1d260
DbFreeString #24 · 0x1c600
DbFreeTableInfo #25 · 0x1c3d0
DbFreeTableList #26 · 0x1ccf0
DbGetBookmark #27 · 0x1c590
DbGetInfo #28 · 0x19bc0
DbGetNRecords #29 · 0x1c5c0
DbHandleUIPropertyRequest #30 · 0x1cb80
DbInitialize #31 · 0x19cb0
DbLogoffServer #32 · 0x1cb40
DbLogonServer #33 · 0x1ab00
DbMatchLogonInfo #34 · 0x1b310
DbReadRecord #35 · 0x1cf30
DbReadRecordEx #36 · 0x1d290
DbReadVariantColumnValue #37 · 0x1d2e0
DbTerminate #38 · 0x19eb0
DbUpdateLogonInfo #39 · 0x1b160
IsThreadSafe #40 · 0x1c5f0

Imported DLLs & functions 264

RegCloseKey 0x2906e00c
RegOpenKeyExA 0x2906e004
RegOpenKeyExW 0x2906e010
RegQueryValueExA 0x2906e008
RegQueryValueExW 0x2906e000
??0?$SChar_t@G$00@CXLib400@@QAE@ABV01@@Z 0x2906e3b4
??0?$SChar_t@G$00@CXLib400@@QAE@G@Z 0x2906e35c
??0?$SString_t@G$00@CXLib400@@QAE@PBG@Z 0x2906e2c8
??0Registry@CXLib400@@QAE@ABVSWCharStringCI@1@0ABQAUHKEY__@@_N@Z 0x2906e3a4
??0SAnsiString@CXLib400@@QAE@PBD@Z 0x2906e350
??0SDate@CXLib400@@QAE@FEE@Z 0x2906e3f4
??0SFile@CXLib400@@QAE@XZ 0x2906e2b4
??0SStrTok@CXLib400@@QAE@ABVSWCharString@1@0@Z 0x2906e3d4
??0STime@CXLib400@@QAE@EEEGABVSTimeZone@1@@Z 0x2906e3ec
??0SWCharString@CXLib400@@QAE@ABV?$SString_t@G$00@1@@Z 0x2906e368
??0SWCharString@CXLib400@@QAE@ABV01@@Z 0x2906e414
??0SWCharString@CXLib400@@QAE@PBG@Z 0x2906e41c
??0SWCharString@CXLib400@@QAE@XZ 0x2906e420
??0SWCharStringCI@CXLib400@@QAE@PBG@Z 0x2906e3a8
??1?$SString_t@G$00@CXLib400@@QAE@XZ 0x2906e2cc
??1Registry@CXLib400@@UAE@XZ 0x2906e39c
??1SAnsiString@CXLib400@@QAE@XZ 0x2906e348
??1SFile@CXLib400@@UAE@XZ 0x2906e2dc
??1SStrTok@CXLib400@@UAE@XZ 0x2906e3cc
??1SWCharString@CXLib400@@QAE@XZ 0x2906e42c
??1SWCharStringCI@CXLib400@@QAE@XZ 0x2906e370
??4SWCharString@CXLib400@@QAEAAV01@ABV?$SString_t@G$00@1@@Z 0x2906e294
??4SWCharString@CXLib400@@QAEAAV01@ABV01@@Z 0x2906e428
??4SWCharString@CXLib400@@QAEAAV01@PBG@Z 0x2906e418
??7iterator@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x2906e394
??8?$SString_t@G$00@CXLib400@@QBE_NABV01@@Z 0x2906e28c
??8?$SString_t@G$00@CXLib400@@QBE_NPBG@Z 0x2906e3b8
??9?$SChar_t@G$00@CXLib400@@QBE_NABV01@@Z 0x2906e374
??9?$SString_t@G$00@CXLib400@@QBE_NABV01@@Z 0x2906e288
??B?$SString_t@D$0A@@CXLib400@@QBEPBDXZ 0x2906e34c
??B?$SString_t@G$00@CXLib400@@QBEPBGXZ 0x2906e2d4
??Biterator@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x2906e2b8
??Eiterator@?$SString_t@G$00@CXLib400@@QAEAAV012@XZ 0x2906e364
??H?$SString_t@G$00@CXLib400@@QBE?AV01@ABV01@@Z 0x2906e2a4
??Y?$SString_t@G$00@CXLib400@@QAEAAV01@ABV01@@Z 0x2906e2ac
??Y?$SString_t@G$00@CXLib400@@QAEAAV01@PBG@Z 0x2906e2c0
??Y?$SString_t@G$00@CXLib400@@QAEAAV01@V?$SChar_t@G$00@1@@Z 0x2906e360
?close@SFile@CXLib400@@QAEXXZ 0x2906e2e0
?compare@?$SString_t@G$00@CXLib400@@QBEHABV12@@Z 0x2906e2c4
?compareNoCase@?$SString_t@G$00@CXLib400@@QBEHABV12@@Z 0x2906e410
?copyFrom@?$SString_t@G$00@CXLib400@@QAE_NPBD@Z 0x2906e404
?copyFrom@?$SString_t@G$00@CXLib400@@QAE_NPBG@Z 0x2906e408
?CopyString@CXLib400@@YAXPAGIPBG@Z 0x2906e2d0
?create@SFile@CXLib400@@2HB 0x2906e324
?deleteChars@?$SString_t@G$00@CXLib400@@QAEXAAViterator@12@I@Z 0x2906e3c8
?denyNothing@SFile@CXLib400@@2HB 0x2906e318
?empty@?$SString_t@G$00@CXLib400@@QAEXXZ 0x2906e354
?exclusive@SFile@CXLib400@@2HB 0x2906e31c
?find@?$SString_t@G$00@CXLib400@@QBE?AViterator@12@ABV12@@Z 0x2906e2a0
?findFirst@?$SString_t@G$00@CXLib400@@QBE?AViterator@12@V?$SChar_t@G$00@2@@Z 0x2906e3b0
?findLast@?$SString_t@G$00@CXLib400@@QBE?AViterator@12@V?$SChar_t@G$00@2@@Z 0x2906e3ac
?FormatDate@SLocale@CXLib400@@SA?AVSWCharString@2@KABVSDate@2@@Z 0x2906e3f0
?FormatTime@SLocale@CXLib400@@SA?AVSWCharString@2@KABVSTime@2@ABVSTimeZone@2@@Z 0x2906e3e8
?fromMBCS@?$SString_t@G$00@CXLib400@@QAE_NPBD@Z 0x2906e3e4
?FromString@SWCharStringConv@CXLib400@@SA_NABVSWCharString@2@AAN@Z 0x2906e400
?getAt@?$SString_t@G$00@CXLib400@@QBE?AV?$SChar_t@G$00@2@I@Z 0x2906e36c
?GetCollection@SResManager@CXLib400@@SA?AV?$CSmartRefCountPtr@VSResCollection@CXLib400@@@2@PBG0QAUHINSTANCE__@@@Z 0x2906e384
?GetEnv@SEnv@CXLib400@@SA?AVSWCharString@2@ABV32@@Z 0x2906e390
?getErrno@SFileException@CXLib400@@QBEHXZ 0x2906e338
?getNChars@?$SString_t@G$00@CXLib400@@QBEIXZ 0x2906e430
?getPositionEx@SFile@CXLib400@@QBE_JXZ 0x2906e304
?getTempDirname@SFileSys@CXLib400@@SA?AVSWCharString@2@XZ 0x2906e3c0
?groupRWXMask@SFile@CXLib400@@2HB 0x2906e340
?Initialize@SResManager@CXLib400@@SA_NXZ 0x2906e388
?insertChars@?$SString_t@G$00@CXLib400@@QAEXAAViterator@12@ABV12@@Z 0x2906e3c4
?isAtEnd@iterator@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x2906e37c
?isEmpty@?$SString_t@G$00@CXLib400@@QBE_NXZ 0x2906e29c
?isOpened@SFile@CXLib400@@QBE_NXZ 0x2906e2d8
?left@?$SString_t@G$00@CXLib400@@QBE?AV12@I@Z 0x2906e290
?left@?$SString_t@G$00@CXLib400@@QBE?AV12@Viterator@12@@Z 0x2906e2bc
?mid@?$SString_t@G$00@CXLib400@@QBE?AV12@II@Z 0x2906e298
?Next@SStrTok@CXLib400@@QAE?AVSWCharString@2@XZ 0x2906e3d0
?open@SFile@CXLib400@@QAEXABVSWCharString@2@HHH@Z 0x2906e2e4
?othersRWXMask@SFile@CXLib400@@2HB 0x2906e344
?ownerRWXMask@SFile@CXLib400@@2HB 0x2906e33c
?read@SFile@CXLib400@@QAEHPAXI@Z 0x2906e2e8
?readOnly@SFile@CXLib400@@2HB 0x2906e310
?ReadValue@Registry@CXLib400@@QBE?AVSWCharString@2@ABV32@@Z 0x2906e3a0
?readWriteMask@SFile@CXLib400@@2HB 0x2906e314
?remove@SFileSys@CXLib400@@SAXABVSWCharString@2@@Z 0x2906e334
?Rfc1766ToLcid@SLocale@CXLib400@@SAKABVSWCharString@2@@Z 0x2906e38c
?right@?$SString_t@G$00@CXLib400@@QBE?AV12@I@Z 0x2906e2b0
?right@?$SString_t@G$00@CXLib400@@QBE?AV12@Viterator@12@@Z 0x2906e32c
?seek@SFile@CXLib400@@QBEJHJ@Z 0x2906e2f4
?seekBegin@SFile@CXLib400@@2HB 0x2906e2f8
?seekCurrent@SFile@CXLib400@@2HB 0x2906e2fc
?seekEnd@SFile@CXLib400@@2HB 0x2906e300
?seekEx@SFile@CXLib400@@QBE_JH_J@Z 0x2906e2f0
?sequential@SFile@CXLib400@@2HB 0x2906e30c
?sizeEx@SFile@CXLib400@@QBE_JXZ 0x2906e308
?SplitPathEx@CXLib400@@YAXABVSWCharString@1@AAV21@11G@Z 0x2906e330
?Terminate@SResManager@CXLib400@@SA_NXZ 0x2906e380
?ToNumber@NeutralString@CXLib400@@SA_NABVSWCharString@2@AA_J@Z 0x2906e3fc
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@_JH@Z 0x2906e3d8
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@_KH@Z 0x2906e3dc
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@HH@Z 0x2906e2a8
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@IH@Z 0x2906e3e0
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@JH@Z 0x2906e40c
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@KH@Z 0x2906e424
?ToString@SWCharStringConv@CXLib400@@SA?AVSWCharString@2@NH@Z 0x2906e3f8
?toWChar@?$SString_t@G$00@CXLib400@@QBEIPAGI@Z 0x2906e398
?trim@?$SString_t@G$00@CXLib400@@QAEXXZ 0x2906e3bc
?trimRight@?$SString_t@G$00@CXLib400@@QAEXXZ 0x2906e358
?truncate@SFile@CXLib400@@2HB 0x2906e320
?TZ_Local@STimeZone@CXLib400@@SAABV12@XZ 0x2906e378
?write@SFile@CXLib400@@QAEHPBXI@Z 0x2906e2ec
?writeOnly@SFile@CXLib400@@2HB 0x2906e328
CloseHandle 0x2906e05c
CreateFileA 0x2906e060
DeleteCriticalSection 0x2906e0ac
DeleteFileA 0x2906e068
EnterCriticalSection 0x2906e02c
ExitProcess 0x2906e088
FlushFileBuffers 0x2906e06c
FreeLibrary 0x2906e028
GetACP 0x2906e0c8
GetCurrentProcessId 0x2906e094
GetCurrentThreadId 0x2906e090
GetEnvironmentVariableW 0x2906e0bc
GetLastError 0x2906e064
GetLocaleInfoA 0x2906e070
GetModuleFileNameA 0x2906e0a4
GetModuleFileNameW 0x2906e0b4
GetProcAddress 0x2906e034
GetSystemTimeAsFileTime 0x2906e098
GetThreadLocale 0x2906e018
GetTickCount 0x2906e03c
GetVersionExA 0x2906e0a0
GetVersionExW 0x2906e01c
GlobalAlloc 0x2906e054
GlobalFlags 0x2906e050
GlobalFree 0x2906e0c0
GlobalLock 0x2906e04c
GlobalSize 0x2906e048
GlobalUnlock 0x2906e044
InitializeCriticalSection 0x2906e0d0
InterlockedExchange 0x2906e0cc
LeaveCriticalSection 0x2906e030
LoadLibraryA 0x2906e0a8
LoadLibraryExW 0x2906e0d8
LoadLibraryW 0x2906e0c4
LocalFree 0x2906e09c
LockFile 0x2906e074
lstrlenA 0x2906e038
lstrlenW 0x2906e020
MultiByteToWideChar 0x2906e024
QueryPerformanceCounter 0x2906e08c
ReadFile 0x2906e07c
SetEndOfFile 0x2906e080
SetEnvironmentVariableW 0x2906e0b8
SetErrorMode 0x2906e0b0
SetFilePointer 0x2906e0d4
SetHandleCount 0x2906e058
UnlockFile 0x2906e078
WideCharToMultiByte 0x2906e040
WriteFile 0x2906e084
?_Nomemory@std@@YAXXZ 0x2906e0e0
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x2906e0f0
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x2906e0ec
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x2906e0e4
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ 0x2906e0e8
__CppXcptFilter 0x2906e1ec
__CxxFrameHandler 0x2906e124
__dllonexit 0x2906e1d4
__mb_cur_max 0x2906e1b4
__security_error_handler 0x2906e1dc
_access 0x2906e164
_adjust_fdiv 0x2906e1e8
_callnewh 0x2906e170
_CxxThrowException 0x2906e110
_errno 0x2906e160
_except_handler3 0x2906e114
_exit 0x2906e104
_ftol 0x2906e180
_initterm 0x2906e1e4
_isctype 0x2906e1b0
_itoa 0x2906e158
_onexit 0x2906e1d8
_pctype 0x2906e1ac
_purecall 0x2906e144
_splitpath 0x2906e0fc
_strcmpi 0x2906e0f8
_waccess 0x2906e168
_wcsicmp 0x2906e1f8
_wcsicoll 0x2906e1f4
_wsplitpath 0x2906e14c
??_V@YAXPAX@Z 0x2906e130
??0exception@@QAE@ABV0@@Z 0x2906e12c
??0exception@@QAE@XZ 0x2906e120
??1exception@@UAE@XZ 0x2906e11c
??1type_info@@UAE@XZ 0x2906e1d0
??3@YAXPAX@Z 0x2906e118
?terminate@@YAXXZ 0x2906e1e0
atof 0x2906e1a0
atoi 0x2906e184
atol 0x2906e1a4
calloc 0x2906e19c
fclose 0x2906e1b8
floor 0x2906e138
fopen 0x2906e1c0
fputs 0x2906e1bc
free 0x2906e128
localtime 0x2906e1c4
malloc 0x2906e16c
memchr 0x2906e188
memcpy 0x2906e178
memmove 0x2906e134
memset 0x2906e194
modf 0x2906e13c
realloc 0x2906e148
rename 0x2906e1cc
sprintf 0x2906e174
strchr 0x2906e190
strcmp 0x2906e18c
strcpy 0x2906e198
strlen 0x2906e17c
strstr 0x2906e15c
time 0x2906e1c8
toupper 0x2906e1a8
vswprintf 0x2906e140
wcscmp 0x2906e10c
wcscpy 0x2906e100
wcslen 0x2906e154
wcsncpy 0x2906e150
wcstok 0x2906e1f0
wcstol 0x2906e108
CoCreateInstance 0x2906e438
GetErrorInfo 0x2906e22c
SafeArrayAccessData 0x2906e260
SafeArrayCreate 0x2906e224
SafeArrayCreateVector 0x2906e248
SafeArrayDestroy 0x2906e24c
SafeArrayGetDim 0x2906e268
SafeArrayGetLBound 0x2906e26c
SafeArrayGetUBound 0x2906e270
SafeArrayPutElement 0x2906e230
SafeArrayUnaccessData 0x2906e264
SysAllocString 0x2906e278
SysAllocStringByteLen 0x2906e23c
SysAllocStringLen 0x2906e250
SysFreeString 0x2906e274
SysStringByteLen 0x2906e238
SysStringLen 0x2906e240
SystemTimeToVariantTime 0x2906e220
VarBstrCmp 0x2906e234
VarBstrFromCy 0x2906e218
VarBstrFromDec 0x2906e20c
VarCmp 0x2906e244
VarCyFromDec 0x2906e214
VarCyFromStr 0x2906e210
VarDecFromR8 0x2906e21c
VarDecFromStr 0x2906e200
VarDecInt 0x2906e208
VariantClear 0x2906e258
VariantCopy 0x2906e254
VariantInit 0x2906e25c
VariantTimeToSystemTime 0x2906e228
VarR8FromDec 0x2906e204
CharUpperA 0x2906e280