The ActivDbg.h header file provides the interfaces listed in this section.
The following interfaces allow language-neutral, host-neutral debugging:
IActiveScriptDebug Interface
IActiveScriptErrorDebug Interface
IActiveScriptSiteDebug Interface
IApplicationDebugger Interface
IApplicationDebuggerUI Interface
IDebugApplication Interface
IDebugApplicationNode Interface
IDebugApplicationNodeEvents Interface
IDebugApplicationThread Interface
IDebugAsyncOperation Interface
IDebugAsyncOperationCallBack Interface
IDebugCodeContext Interface
IDebugCookie Interface
IDebugDocument Interface
IDebugDocumentContext Interface
IDebugDocumentHelper Interface
IDebugDocumentHost Interface
IDebugDocumentInfo Interface
IDebugDocumentProvider Interface
IDebugDocumentText Interface
IDebugDocumentTextAuthor Interface
IDebugDocumentTextEvents Interface
IDebugDocumentTextExternalAuthor Interface
IDebugExpression Interface
IDebugExpressionCallBack Interface
IDebugExpressionContext Interface
IDebugFormatter Interface
IDebugHelper Interface
IDebugSessionProvider Interface
IDebugStackFrame Interface
IDebugStackFrameSniffer Interface
IDebugStackFrameSnifferEx Interface
IDebugSyncOperation Interface
IDebugThreadCall Interface
IEnumDebugApplicationNodes Interface
IEnumDebugCodeContexts Interface
IEnumDebugExpressionContexts Interface
IEnumDebugStackFrames Interface
IEnumRemoteDebugApplications Interface
IEnumRemoteDebugApplicationThreads Interface
IMachineDebugManager Interface
IMachineDebugManagerCookie Interface
IMachineDebugManagerEvents Interface
IProcessDebugManager Interface
IProvideExpressionContexts Interface
IRemoteDebugApplication Interface
IRemoteDebugApplicationEvents Interface
IRemoteDebugApplicationThread Interface
ISimpleConnectionPoint Interface
The following section lists the constants, enumerations, and structures used for debugging:
Active Script Debugger Constants, Enumerations, and Structures