IDebugSyncOperation Interface

Allows a script engine to abstract an operation (such as expression evaluation) that needs to be performed while nested in a particular blocked thread. The interface also provides a mechanism for canceling unresponsive operations.

In addition to the methods inherited from IUnknown, the IDebugSyncOperation interface exposes the following methods.

Methods in Vtable Order

Method Description
IDebugSyncOperation::GetTargetThread Returns the target application thread for this synchronous operation.
IDebugSyncOperation::Execute Synchronously performs the operation and returns.
IDebugSyncOperation::InProgressAbort Cancels an operation in progress on another thread.