IDebugApplication::FireDebuggerEvent

Fires a generic event to the debugger's IApplicationDebugger interface.

Syntax

HRESULT FireDebuggerEvent(  
   REFGUID    riid,  
   IUnknown*  punk  
);  

Parameters

riid
[in] A GUID for the object.

punk
[in] An event object to pass to the debugger.

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 GUID and the IUnknown are entirely application/debugger defined.

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

This method causes IApplicationDebugger::onDebuggerEvent to be called.

See also

IDebugApplication Interface
IApplicationDebugger::onDebuggerEvent