Share via


IApplicationDebugger::onDebuggerEvent

Handles a custom application event.

Syntax

HRESULT onDebuggerEvent(  
   REFIID     riid,  
   IUnknown*  punk  
);  

Parameters

riid
[in] The interface identifier for the object.

punk
[in] The event object, which implements the interface defined by riid.

Return Value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Value Description
S_OK The method succeeded.
E_NOTIMPL The method is not currently implemented.

Remarks

The semantics of the IUnknown is entirely application/debugger defined.

This method allows for custom extensions of the debugger model; it is not currently implemented.

This method is called when IDebugApplication::FireDebuggerEvent is called.

See also

IApplicationDebugger Interface
IDebugApplication::FireDebuggerEvent