Dentrix.API.dll

v17.6.38.0 32-bit Windows Analyzed
Description
Dentrix .NET Wrapper DLL
Authors
Copyright 1987-2022, Henry Schein, Inc.
File size
449.9 KB
Uploaded
2026-03-12 16:27
Views
132
SHA-256
dc19ef34eb6ade321eb2e00e65b52d7d

Exported functions 47

DENTRIXAPI_Get_Last_Error #1 · 0x773e
DENTRIXAPI_GetDentrixVersion #2 · 0x79fe
DENTRIXAPI_RegisterUser #3 · 0x7d03
DENTRIXAPI_GetAppSharedDirectory #4 · 0x7988
DENTRIXAPI_EncryptionRequired #5 · 0x7aa6
_DTX_RscFillListCtrl@8 #6 · 0x38510
DeleteListControlData #7 · 0x38ec0
_SortListCtrl@8 #8 · 0x38f50
DENTRIXAPI_GetConnectionString #10 · 0x7941
DENTRIXAPI_GetFCConnectionString #11 · 0x795f
DENTRIXAPI_Initialize #20 · 0x76cc
DENTRIXAPI_GetLoggedInUserId #30 · 0x7854
DENTRIXAPI_CheckModuleOpenPasswordPermission #31 · 0x79af
DENTRIXAPI_CheckPasswordRightsGetOverrideId #32 · 0x79d9
DENTRIXAPI_LaunchDentrixApp #33 · 0x767e
DENTRIXAPI_LaunchApptBookForApptId #34 · 0x76a3
DENTRIXAPI_MoreInfo #40 · 0x78c9
DENTRIXAPI_SelectPatient #41 · 0x787b
DENTRIXAPI_SelectProvider #42 · 0x78ef
DENTRIXAPI_SelectReferral #43 · 0x7917
DENTRIXAPI_SelectGuarantor #44 · 0x78a3
DENTRIXAPI_ChangePatientsBillingType #60 · 0x76f4
DENTRIXAPI_CreateAdjustment #70 · 0x7724
DENTRIXAPI_PostPaymentForPatient #71 · 0x7d38
DENTRIXAPI_GetAuditData #72 · 0x7afa
DENTRIXAPI_ImportFileToDocumentCenter #80 · 0x7a28
DENTRIXAPI_Import835 #81 · 0x7acc
DENTRIXAPI_ImportDocumentFileToEntity #82 · 0x7a58
DENTRIXAPI_DeleteDocumentCenterDocument #83 · 0x7a7f
DENTRIXAPI_Letters_LaunchReportDialog #90 · 0x7c0f
DENTRIXAPI_Letters_LaunchQuickLetter #91 · 0x7c38
DENTRIXAPI_Letters_ExecuteReport #92 · 0x7c89
DENTRIXAPI_Letters_LaunchQuickLetterEx #93 · 0x7c62
DENTRIXAPI_AddClinicalNote #100 · 0x7b21
DENTRIXAPI_SetClinicalNoteText #101 · 0x7b49
DENTRIXAPI_AppendClinicalNote #102 · 0x7b71
DENTRIXAPI_DeleteClinicalNote #103 · 0x7be7
DENTRIXAPI_UpdateClinicalNoteDate #104 · 0x7b98
DENTRIXAPI_UpdateClinicalNoteProv #105 · 0x7bc0
DENTRIXAPI_DDX_AttachmentsExist #200 · 0x77b4
DENTRIXAPI_DDX_SelectAttachFile #201 · 0x77dc
DENTRIXAPI_DDX_CopyAttachFile #202 · 0x7806
DENTRIXAPI_DDX_UseDDX #203 · 0x7763
DENTRIXAPI_DDX_SetFilenamePath #204 · 0x778c
DENTRIXAPI_DDX_RemoveAttachments #205 · 0x782c
DENTRIXAPI_RegisterIntegrationComponent #1000 · 0x7cb4
DENTRIXAPI_UninstallIntegrationComponent #1001 · 0x7cdb

Imported DLLs & functions 304

RegCloseKey 0x1004e004
RegOpenKeyExA 0x1004e000
RegQueryValueExA 0x1004e008
_itoa 0x1004e344
atoi 0x1004e340
atol 0x1004e33c
strtoul 0x1004e338
_callnewh 0x1004e360
calloc 0x1004e358
free 0x1004e354
malloc 0x1004e35c
_cexit 0x1004e370
_configure_narrow_argv 0x1004e39c
_crt_atexit 0x1004e374
_errno 0x1004e390
_execute_onexit_table 0x1004e378
_initialize_narrow_environment 0x1004e3a0
_initialize_onexit_table 0x1004e380
_initterm 0x1004e394
_initterm_e 0x1004e368
_invalid_parameter_noinfo 0x1004e38c
_invalid_parameter_noinfo_noreturn 0x1004e384
_register_onexit_function 0x1004e37c
_seh_filter_dll 0x1004e398
abort 0x1004e388
terminate 0x1004e36c
__stdio_common_vsprintf 0x1004e3ac
__stdio_common_vsprintf_s 0x1004e3a8
__stdio_common_vsscanf 0x1004e3b0
_getcwd 0x1004e3b4
_strdup 0x1004e3d4
_stricmp 0x1004e3e4
_strnicmp 0x1004e404
_strupr 0x1004e3f8
isdigit 0x1004e3c8
strcat 0x1004e3dc
strcat_s 0x1004e3d8
strcmp 0x1004e3e0
strcpy 0x1004e3fc
strcpy_s 0x1004e400
strlen 0x1004e3bc
strncat 0x1004e408
strncmp 0x1004e3e8
strncpy 0x1004e3ec
strncpy_s 0x1004e3c4
strnlen 0x1004e3c0
strspn 0x1004e3f0
strtok 0x1004e3f4
tolower 0x1004e3d0
toupper 0x1004e3cc
_ftime64 0x1004e414
_strtime 0x1004e410
0x1004e428
0x1004e434
0x1004e438
0x1004e43c
0x1004e444
0x1004e484
0x1004e488
0x1004e490
0x1004e4a0
0x1004e4a8
0x1004e4ac
0x1004e4b0
0x1004e4b8
0x1004e4bc
0x1004e4c4
_DTX_BuildInitialProcAudit@16 0x1004e4c8
_DTX_BuildProcAudit@16 0x1004e440
_DTX_CloseAuditVFile@0 0x1004e4d8
_DTX_DateIn@12 0x1004e49c
_DTX_DateOut@16 0x1004e498
_DTX_DBFindErr@4 0x1004e454
_DTX_fmtDateString1900@24 0x1004e424
_DTX_fmtDateString2000@24 0x1004e420
_DTX_FormatMoney@8 0x1004e46c
_DTX_FormatNDate2000@8 0x1004e474
_DTX_FreeAuditVRec@4 0x1004e4d4
_DTX_GetCountry@0 0x1004e48c
_DTX_GetCurrentDbCommonPath@8 0x1004e4a4
_DTX_GetFirstAuditVRec@8 0x1004e4cc
_DTX_getmonth_name@8 0x1004e450
_DTX_GetNextAuditVRec@4 0x1004e4d0
_DTX_InitializeDB@0 0x1004e470
_DTX_InitializeDBEx@4 0x1004e448
_DTX_OpenAuditVFile@0 0x1004e4b4
_DTX_PackName@20 0x1004e460
_DTX_PasswordCheckwAudit@12 0x1004e41c
_DTX_SetOverrideToLoggedIn@0 0x1004e42c
_DTX_SpellChecker_AddBMPToBtn@8 0x1004e480
_DTX_SpellChecker_CheckControlText@8 0x1004e47c
_DTX_SpellChecker_CheckControlTextWithHwnd@8 0x1004e478
_DTX_SpellChecker_CheckCtrlBackgroundNotify@4 0x1004e464
_DTX_SpellChecker_KillBtnToolTip@8 0x1004e458
_DTX_SpellChecker_SetBtnToolTip@8 0x1004e45c
_DTX_SysDate@8 0x1004e494
_DTX_verf_Money@16 0x1004e468
_DTX_week_day@12 0x1004e44c
_IsFileSignatureValid@4 0x1004e4c0
FixCrLfForTextbox 0x1004e430
_DDB_AddRec@8 0x1004e014
_DDB_CloseFile@4 0x1004e010
_DDB_CommitTransaction@4 0x1004e064
_DDB_CREIFIL@8 0x1004e020
_DDB_DeleteCurRec@4 0x1004e018
_DDB_EndSession@4 0x1004e060
_DDB_EndSet@4 0x1004e080
_DDB_EnsureLockingNotOn@4 0x1004e070
_DDB_EnsureLockingOn@4 0x1004e06c
_DDB_FindRec@16 0x1004e01c
_DDB_FirstRec@12 0x1004e0d4
_DDB_GetAccessMode@4 0x1004e0a0
_DDB_GetFilePos@4 0x1004e0bc
_DDB_GetLastErrorNum@4 0x1004e034
_DDB_GetLastFileNum@4 0x1004e0a8
_DDB_GetLastResultNum@4 0x1004e050
_DDB_GetLockMode@4 0x1004e054
_DDB_GetOpenFile@8 0x1004e094
_DDB_GetRecSizeFromIFILDefinition@4 0x1004e0b0
_DDB_GetVarRecLength@4 0x1004e098
_DDB_GreaterThanOrEqualRec@16 0x1004e0ac
_DDB_LastRec@12 0x1004e044
_DDB_LessThanOrEqualRec@16 0x1004e0c0
_DDB_LKISAM@8 0x1004e024
_DDB_MIDSET@16 0x1004e028
_DDB_NextRec@12 0x1004e0d0
_DDB_NextRecInSet@8 0x1004e07c
_DDB_OpenFile@8 0x1004e05c
_DDB_OpenFileExclusive@8 0x1004e04c
_DDB_PauseLocking@4 0x1004e0cc
_DDB_PrevRec@12 0x1004e040
_DDB_PrevRecInSet@8 0x1004e0a4
_DDB_ReadEntireVarRec@8 0x1004e0b8
_DDB_ReadRec@12 0x1004e048
_DDB_ReReadRecord@12 0x1004e0b4
_DDB_RestoreLockingState@8 0x1004e074
_DDB_ResumeLocking@4 0x1004e0c8
_DDB_SetAccessMode@8 0x1004e058
_DDB_SETCURI@20 0x1004e03c
_DDB_SetFilePos@12 0x1004e068
_DDB_StartLocking@4 0x1004e084
_DDB_StartSession@4 0x1004e09c
_DDB_StartSet@24 0x1004e078
_DDB_StartTransaction@4 0x1004e030
_DDB_StopLocking@4 0x1004e088
_DDB_UnlockCurRecord@4 0x1004e0c4
_DDB_UnlockRecordInFile@8 0x1004e090
_DDB_UPDCURI@12 0x1004e038
_DDB_WriteRec@8 0x1004e02c
_DDB_WriteVRec@12 0x1004e08c
_DOCUTILS_WriteEntireNoteSTD@12 0x1004e0dc
0x1004e4e0
0x1004e4e4
0x1004e4e8
0x1004e4f0
0x1004e4f4
0x1004e4f8
0x1004e4fc
DTXSQL_GetWorkstationOptionString 0x1004e4ec
CreateFontIndirectA 0x1004e0fc
CreatePen 0x1004e108
CreateSolidBrush 0x1004e0f4
DeleteObject 0x1004e114
DPtoLP 0x1004e100
GetDeviceCaps 0x1004e0e8
GetStockObject 0x1004e104
GetTextExtentPoint32A 0x1004e0ec
LineTo 0x1004e0f0
MoveToEx 0x1004e10c
SelectObject 0x1004e0e4
SetBkColor 0x1004e0f8
SetBkMode 0x1004e118
SetTextColor 0x1004e110
_lclose 0x1004e198
_llseek 0x1004e19c
_lwrite 0x1004e194
CloseHandle 0x1004e1b4
CreateEventW 0x1004e1d4
DeleteCriticalSection 0x1004e1c4
EnterCriticalSection 0x1004e1b8
FreeLibrary 0x1004e180
GetCurrentProcess 0x1004e1a8
GetCurrentProcessId 0x1004e120
GetCurrentThreadId 0x1004e124
GetDllDirectoryA 0x1004e13c
GetLastError 0x1004e12c
GetLocalTime 0x1004e174
GetModuleHandleA 0x1004e14c
GetModuleHandleW 0x1004e1d8
GetProcAddress 0x1004e184
GetSystemTimeAsFileTime 0x1004e128
GlobalAlloc 0x1004e154
GlobalFree 0x1004e164
GlobalHandle 0x1004e178
GlobalLock 0x1004e160
GlobalSize 0x1004e158
GlobalUnlock 0x1004e15c
InitializeCriticalSectionAndSpinCount 0x1004e1c0
InitializeSListHead 0x1004e148
IsDebuggerPresent 0x1004e138
IsProcessorFeaturePresent 0x1004e1b0
LeaveCriticalSection 0x1004e1bc
LoadLibraryA 0x1004e150
lstrcatA 0x1004e170
lstrcmpA 0x1004e168
lstrcpyA 0x1004e16c
lstrlenA 0x1004e17c
MulDiv 0x1004e130
OpenFile 0x1004e190
OutputDebugStringA 0x1004e188
QueryPerformanceCounter 0x1004e134
ResetEvent 0x1004e1cc
SetCurrentDirectoryA 0x1004e140
SetDllDirectoryA 0x1004e144
SetEvent 0x1004e1c8
SetFileAttributesA 0x1004e18c
SetUnhandledExceptionFilter 0x1004e1a4
Sleep 0x1004e1dc
TerminateProcess 0x1004e1ac
UnhandledExceptionFilter 0x1004e1a0
WaitForSingleObjectEx 0x1004e1d0
_CorDllMain 0x1004e504
?_Xlength_error@std@@YAXPBD@Z 0x1004e1e8
?_Xout_of_range@std@@YAXPBD@Z 0x1004e1e4
_REFERRAL_PackReferralName@20 0x1004e1f4
_REFERRAL_RefFind@20 0x1004e1f8
_REFERRAL_RefTypeSelect@4 0x1004e1f0
BeginPaint 0x1004e298
CallWindowProcA 0x1004e208
CheckDlgButton 0x1004e22c
CheckRadioButton 0x1004e230
CopyRect 0x1004e2ac
CreateWindowExA 0x1004e20c
DefWindowProcA 0x1004e204
DestroyMenu 0x1004e250
DestroyWindow 0x1004e2bc
DialogBoxParamA 0x1004e214
DrawTextA 0x1004e2c0
EnableMenuItem 0x1004e254
EnableWindow 0x1004e244
EndDialog 0x1004e218
EndPaint 0x1004e29c
FillRect 0x1004e2a8
GetActiveWindow 0x1004e240
GetClassNameA 0x1004e294
GetClientRect 0x1004e28c
GetCursorPos 0x1004e278
GetDC 0x1004e2c4
GetDesktopWindow 0x1004e2b4
GetDlgItem 0x1004e21c
GetDlgItemTextA 0x1004e228
GetMenu 0x1004e2dc
GetParent 0x1004e280
GetSubMenu 0x1004e258
GetSysColorBrush 0x1004e2d0
GetSystemMetrics 0x1004e2e0
GetWindowRect 0x1004e2a0
GetWindowTextA 0x1004e26c
GetWindowTextLengthA 0x1004e270
InvalidateRect 0x1004e264
InvertRect 0x1004e2b8
IsDlgButtonChecked 0x1004e234
IsWindowEnabled 0x1004e248
LoadCursorA 0x1004e2ec
LoadImageA 0x1004e290
LoadMenuA 0x1004e24c
MapWindowPoints 0x1004e2a4
MessageBoxA 0x1004e284
OffsetRect 0x1004e2b0
PostMessageA 0x1004e200
RegisterClassA 0x1004e2e4
ReleaseDC 0x1004e2c8
SendDlgItemMessageA 0x1004e238
SendMessageA 0x1004e2d8
SetCursor 0x1004e274
SetDlgItemInt 0x1004e220
SetDlgItemTextA 0x1004e224
SetFocus 0x1004e23c
SetRect 0x1004e2d4
SetWindowLongA 0x1004e27c
SetWindowPos 0x1004e288
SetWindowTextA 0x1004e268
ShowWindow 0x1004e210
TrackPopupMenu 0x1004e25c
UpdateWindow 0x1004e260
ValidateRect 0x1004e2cc
wsprintfA 0x1004e2e8
__current_exception 0x1004e32c
__current_exception_context 0x1004e2f4
__CxxFrameHandler3 0x1004e31c
__FrameUnwindFilter 0x1004e2f8
__std_exception_copy 0x1004e310
__std_exception_destroy 0x1004e314
__std_type_info_destroy_list 0x1004e330
_CxxThrowException 0x1004e318
_except_handler4_common 0x1004e300
memchr 0x1004e2fc
memcmp 0x1004e320
memcpy 0x1004e304
memmove 0x1004e308
memset 0x1004e30c
strchr 0x1004e324
strstr 0x1004e328