IDebugThreadCall Interface
The IDebugThreadCall
interface is typically implemented by a component that makes cross-thread calls with the IDebugThread
marshalling implementation provided by the process debug manager (PDM).
The PDM calls the IDebugThreadCall
interface in the desired thread, and the IDebugThreadCall
interface dispatches the call to the desired implementation. The IDebugThreadCall
interface casts the parameter information passed in the parameters to the appropriate top.
The IDebugThreadCall
interface is a free-threaded object.
Methods
In addition to the methods inherited from IUnknown
, the IDebugThreadCall
interface exposes the following methods.
Method | Description |
---|---|
IDebugThreadCall::ThreadCallHandler | Handles calls to run code in another thread. |