IDebugHostErrorSink interface (dbgmodel.h)

An interface to which errors will be sinked.

An interface implemented by callers to receive errors from certain portions of the host and data model.

Inheritance

IDebugHostErrorSink inherits from IUnknown.

Methods

The IDebugHostErrorSink interface has these methods.

 
IDebugHostErrorSink::AddRef

The IDebugHostErrorSink::AddRef method increments the reference count for an interface on an object.
IDebugHostErrorSink::QueryInterface

The IDebugHostErrorSink::QueryInterface method retrieves pointers to the supported interfaces on an object.
IDebugHostErrorSink::Release

The IDebugHostErrorSink::Release method decrements the reference count for an interface on an object.
IDebugHostErrorSink::ReportError

The ReportError method is a callback on the error sink to notify it that an error has occurred and allow the sink to route the error to whatever UI or mechanism is appropriate.

Remarks

The IDebugHostErrorSink is a means by which a client can receive notifications of errors which occur during certain operations and route those errors where needed.

Requirements

Requirement Value
Header dbgmodel.h

See also

Debugger Data Model C++ Overview