IDebugApplication::CreateAsyncDebugOperation
Provides asynchronous access to a given synchronous debug operation.
Syntax
HRESULT CreateAsyncDebugOperation(
IDebugSyncOperation* psdo,
IDebugAsyncOperation** ppado
);
Parameters
psdo
[in] The synchronous debug operation object.
ppado
[out] The asynchronous debug operation object.
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. |
Remarks
This method allows language engines to evaluate expressions asynchronously without explicitly synchronizing with the debugger thread. For more information, see IDebugSyncOperation Interface and IDebugAsyncOperation Interface.
See also
IDebugApplication Interface
IDebugSyncOperation Interface
IDebugAsyncOperation Interface