IDebugAsyncOperation Interface
The Process Debug Manager implements the IDebugAsyncOperation
interface. A language engine calls the IDebugApplication::CreateAsyncDebugOperation
method to obtain a reference to this interface. The language engine can use the IDebugAsyncOperation
interface to provide asynchronous access to a synchronous debug operation.
In addition to the methods inherited from IUnknown
, the IDebugAsyncOperation
interface exposes the following methods.
Methods in Vtable Order
Method | Description |
---|---|
IDebugAsyncOperation::GetSyncDebugOperation | Returns the synchronous debug operation associated with this object. |
IDebugAsyncOperation::Start | Causes the asynchronous operation to begin. |
IDebugAsyncOperation::Abort | Cancels an operation. |
IDebugAsyncOperation::QueryIsComplete | Determines if the debug operation has completed. |
IDebugAsyncOperation::GetResult | Provides the return value and return object parameter from the synchronous debug operation. |