IDebugSyncOperation::InProgressAbort

Cancels an operation in progress on another thread.

Syntax

HRESULT InProgressAbort();  

Parameters

This method takes no parameters.

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 operation cannot be cancelled.
E_ABORT The operation could not be completed.

Remarks

The Process Debug Manager calls this method from within the debugger thread to cancel an operation that is in progress in another thread.

If the InProgressAbort method cannot complete the operation, it returns E_ABORT as soon as possible. This method can return E_NOTIMPL if the operation cannot be cancelled.

See also

IDebugSyncOperation Interface