server-re/third-party/BugTrap-1.3-57bd515/source/BugTrap.def
2026-10-14 15:54:34 -04:00

104 lines
1.8 KiB
Modula-2

; Override names for external functions
EXPORTS
; Application title management
BT_GetAppName
BT_SetAppName
BT_GetAppVersion
BT_SetAppVersion
BT_ReadVersionInfo
; User interface customization.
BT_GetDialogMessage
BT_SetDialogMessage
; Support URL management
BT_GetSupportURL
BT_SetSupportURL
BT_GetSupportEMail
BT_SetSupportEMail
; Server configuration
BT_GetSupportHost
BT_SetSupportHost
BT_GetSupportPort
BT_SetSupportPort
BT_SetSupportServer
BT_GetNotificationEMail
BT_SetNotificationEMail
; Report customization
BT_GetFlags
BT_SetFlags
BT_GetDumpType
BT_SetDumpType
BT_GetReportFormat
BT_SetReportFormat
BT_GetUserMessage
BT_SetUserMessage
BT_SetUserMessageFromCode
; Silent mode configuration
BT_GetActivityType
BT_SetActivityType
BT_GetExitMode
BT_SetExitMode
BT_GetReportFilePath
BT_SetReportFilePath
BT_GetMailProfile
BT_SetMailProfile
; Custom log files management
BT_ExportRegistryKey
BT_AddLogFile
BT_AddRegFile
BT_DeleteLogFile
BT_ClearLogFiles
BT_GetLogFilesCount
BT_GetLogFileEntry
; Custom error handlers
BT_GetPreErrHandler
BT_SetPreErrHandler
BT_GetPostErrHandler
BT_SetPostErrHandler
; Tracing functions
BT_OpenLogFile
BT_CloseLogFile
BT_FlushLogFile
BT_GetLogFileName
BT_GetLogSizeInBytes
BT_SetLogSizeInBytes
BT_GetLogSizeInEntries
BT_SetLogSizeInEntries
BT_GetLogFlags
BT_SetLogFlags
BT_GetLogLevel
BT_SetLogLevel
BT_GetLogEchoMode
BT_SetLogEchoMode
BT_ClearLog
BT_InsLogEntryF
BT_AppLogEntryF
BT_InsLogEntryV
BT_AppLogEntryV
BT_InsLogEntry
BT_AppLogEntry
; Internal functions
BT_InstallSehFilter
BT_UninstallSehFilter
BT_InterceptSUEF
BT_SaveSnapshot
BT_SaveSnapshotEx
BT_SendSnapshot
BT_SendSnapshotEx
BT_MailSnapshot
BT_MailSnapshotEx
BT_SehFilter
BT_CallSehFilter
BT_CppFilter
BT_CallCppFilter
BT_NetFilter
BT_CallNetFilter