p2bbtrv.dll

v12.0.0.683 32-bit DOS Windows 16 Analyzed
Description
—
Authors
Unknown
File size
96.8 KB
Uploaded
2025-12-02 14:34
Views
22
SHA-256
0c21afb7d37009e54bb5f27e577a6fe6

Exported functions 46

ConvertBrahma2Native #1 · 0xc840
BuildAndExecSQLQuery #2 · 0x5a30
CanBuildIndex #3 · 0x4f90
CanFetchDataFileIndexInfo #4 · 0x4f70
CanFetchDataFileInfo #5 · 0x4f50
CanFetchNRecurringRecords #6 · 0x4fb0
CanReadRangeOfValues #7 · 0x4eb0
CanReadSortedOrder #8 · 0x4e30
CanRecognizeDataFile #9 · 0x4f30
CanUseFileLocking #10 · 0x4ff0
CanUseRecordLocking #11 · 0x4fd0
CloseDataFile #12 · 0x5930
FetchDataFileIndexInfo #13 · 0x5a10
FetchDataFileInfo #14 · 0x59f0
FetchDatabaseName #15 · 0x5180
FetchMemoField #16 · 0xc330
FetchPersistentMemoField #17 · 0xc360
FreeDataFileIndexInfo #18 · 0x5a20
FreeDataFileInfo #19 · 0x5a00
FreeDatabaseName #20 · 0x51e0
FreeMemoField #21 · 0xc350
FreePersistentMemoField #22 · 0xc380
InitDataFileAndIndexForReadV115 #23 · 0x8e90
InitDataFileForReadingVer17 #24 · 0x5c20
InitPhysicalDatabase #25 · 0x5010
LogOffServer #26 · 0x5140
LogOnServer #27 · 0x5100
LookupMatchingRecurringRecVer15 #28 · 0xbb30
NRecurringRecordsToRead #29 · 0x9280
OpenDataAndIndexFileIfRecogV113 #30 · 0x58c0
OpenDataFileAndIndexChoiceVer113 #31 · 0x58e0
OpenDataFileIfRecognizedVer113 #32 · 0x52f0
OpenSession #33 · 0x50e0
ParseLogOnInfo #34 · 0x5230
PasswordDlgProc #35 · 0x5250
PhysDbVersionNumber #36 · 0x4de0
ReadFlatRecordVer15 #37 · 0x9370
ReadNextRecurringRecordVer15 #38 · 0x93b0
RebuildConnectBuf #39 · 0x5240
SQLCompatible #40 · 0x4e00
SetPLangCode #41 · 0xcca0
TermDataFileForReading #42 · 0x9140
TermPhysicalDatabase #43 · 0x5090
TermSession #44 · 0x50f0
UseFileLocking #45 · 0xc3d0
UseRecordLocking #46 · 0xc3c0

Imported DLLs & functions 165

RegCloseKey 0x2a26f010
RegCreateKeyExA 0x2a26f00c
RegOpenKeyExA 0x2a26f004
RegQueryValueExA 0x2a26f000
RegSetValueExA 0x2a26f008
DeleteCriticalSection 0x2a26f02c
EnterCriticalSection 0x2a26f024
ExitProcess 0x2a26f094
FreeLibrary 0x2a26f078
GetCurrentProcessId 0x2a26f084
GetCurrentThreadId 0x2a26f088
GetModuleFileNameA 0x2a26f07c
GetPrivateProfileIntA 0x2a26f05c
GetPrivateProfileStringA 0x2a26f050
GetProcAddress 0x2a26f054
GetProfileStringA 0x2a26f098
GetShortPathNameA 0x2a26f048
GetSystemTimeAsFileTime 0x2a26f080
GetTickCount 0x2a26f08c
GlobalAlloc 0x2a26f058
GlobalFree 0x2a26f0a0
GlobalLock 0x2a26f068
GlobalUnlock 0x2a26f064
InitializeCriticalSection 0x2a26f020
IsDBCSLeadByte 0x2a26f070
LeaveCriticalSection 0x2a26f028
LoadLibraryA 0x2a26f018
LocalAlloc 0x2a26f044
LocalFree 0x2a26f038
lstrcatA 0x2a26f074
lstrcmpA 0x2a26f060
lstrcmpiA 0x2a26f04c
lstrcpyA 0x2a26f09c
lstrcpynA 0x2a26f06c
lstrlenA 0x2a26f0a4
QueryPerformanceCounter 0x2a26f090
SetErrorMode 0x2a26f01c
TlsAlloc 0x2a26f030
TlsFree 0x2a26f034
TlsGetValue 0x2a26f03c
TlsSetValue 0x2a26f040
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x2a26f0b4
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x2a26f0b8
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x2a26f0ac
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ 0x2a26f0b0
__CppXcptFilter 0x2a26f0c8
__CxxFrameHandler 0x2a26f160
__dllonexit 0x2a26f0e0
__security_error_handler 0x2a26f0f0
_adjust_fdiv 0x2a26f0cc
_CxxThrowException 0x2a26f144
_except_handler3 0x2a26f0ec
_fullpath 0x2a26f104
_initterm 0x2a26f0d4
_itoa 0x2a26f0c0
_makepath 0x2a26f164
_memicmp 0x2a26f154
_onexit 0x2a26f0dc
_splitpath 0x2a26f100
_stricmp 0x2a26f0c4
??_U@YAPAXI@Z 0x2a26f15c
??_V@YAXPAX@Z 0x2a26f168
??0exception@@QAE@ABV0@@Z 0x2a26f148
??0exception@@QAE@XZ 0x2a26f13c
??1exception@@UAE@XZ 0x2a26f140
??1type_info@@UAE@XZ 0x2a26f0e4
??2@YAPAXI@Z 0x2a26f158
??3@YAXPAX@Z 0x2a26f16c
?terminate@@YAXXZ 0x2a26f0e8
atof 0x2a26f10c
atoi 0x2a26f170
atol 0x2a26f128
fmod 0x2a26f130
free 0x2a26f0d8
isprint 0x2a26f108
malloc 0x2a26f0d0
mbstowcs 0x2a26f0fc
memcmp 0x2a26f124
memcpy 0x2a26f134
memmove 0x2a26f114
memset 0x2a26f150
modf 0x2a26f12c
sprintf 0x2a26f110
strchr 0x2a26f138
strcmp 0x2a26f11c
strcpy 0x2a26f14c
strlen 0x2a26f120
strncmp 0x2a26f118
toupper 0x2a26f0f4
wcstombs 0x2a26f0f8
Get_Binary 0x2a26f198
Get_BtrieveDate 0x2a26f1cc
Get_BtrieveTime 0x2a26f17c
Get_Ctime 0x2a26f1d4
Get_Decimal 0x2a26f1b0
Get_DecMath 0x2a26f188
Get_Double 0x2a26f1a8
Get_Logical 0x2a26f1b4
Get_LongDouble 0x2a26f1ac
Get_LongYMD 0x2a26f1e8
Get_MagicDate 0x2a26f1ec
Get_MagicNum100 0x2a26f1f0
Get_MagicReal 0x2a26f180
Get_MagicTime 0x2a26f1c8
Get_MBDouble 0x2a26f1a0
Get_MBSingle 0x2a26f19c
Get_Numeric 0x2a26f194
Get_PascalReal 0x2a26f190
Get_Single 0x2a26f1a4
Get_TasProDate 0x2a26f1dc
Get_TasProNum 0x2a26f184
Get_TasProTime 0x2a26f178
Get_Timestamp 0x2a26f1d8
Get_UDecimal 0x2a26f18c
Get_VBDate 0x2a26f1d0
Get_YMD 0x2a26f1e4
Get_YYMMDD 0x2a26f258
Get_YYYYMMDD 0x2a26f1e0
Set_Binary 0x2a26f230
Set_BtrieveDate 0x2a26f1fc
Set_BtrieveTime 0x2a26f22c
Set_Ctime 0x2a26f200
Set_Decimal 0x2a26f234
Set_Double 0x2a26f23c
Set_LongDate 0x2a26f20c
Set_LongDouble 0x2a26f240
Set_MagicDate 0x2a26f220
Set_MagicNum100 0x2a26f1b8
Set_MagicReal 0x2a26f1bc
Set_MagicTime 0x2a26f228
Set_MBDouble 0x2a26f248
Set_MBSingle 0x2a26f244
Set_Numeric 0x2a26f24c
Set_NumericSTS 0x2a26f250
Set_PascalReal 0x2a26f254
Set_Single 0x2a26f238
Set_TasProDate 0x2a26f210
Set_TasProNum 0x2a26f1c0
Set_TasProTime 0x2a26f224
Set_Timestamp 0x2a26f208
Set_UDecimal 0x2a26f1c4
Set_VBDate 0x2a26f204
Set_YMD 0x2a26f21c
Set_YYMMDD 0x2a26f218
Set_YYYYMMDD 0x2a26f214
TimeToYMDHNS 0x2a26f1f4
YMDToDate 0x2a26f1f8
CharLowerA 0x2a26f264
CharNextA 0x2a26f274
CharToOemA 0x2a26f288
CharToOemBuffA 0x2a26f27c
DialogBoxParamA 0x2a26f290
EndDialog 0x2a26f268
GetActiveWindow 0x2a26f28c
GetDlgItemTextA 0x2a26f298
LoadStringW 0x2a26f280
MessageBoxW 0x2a26f270
OemToCharA 0x2a26f260
SendDlgItemMessageA 0x2a26f294
wsprintfA 0x2a26f278
wsprintfW 0x2a26f284
wvsprintfW 0x2a26f26c
0x2a26f2a0
0x2a26f2a4
0x2a26f2a8