IRtwqAsyncResult interface (rtworkq.h)

Provides information about the result of an asynchronous operation.

Inheritance

The IRtwqAsyncResult interface inherits from the IUnknown interface. IRtwqAsyncResult also has these types of members:

Methods

The IRtwqAsyncResult interface has these methods.

 
IRtwqAsyncResult::GetObject

Returns an object associated with the asynchronous operation. The type of object, if any, depends on the asynchronous method that was called. (IRtwqAsyncResult.GetObject)
IRtwqAsyncResult::GetState

Returns the state object specified by the caller in the asynchronous Begin method. (IRtwqAsyncResult.GetState)
IRtwqAsyncResult::GetStateNoAddRef

Returns the state object specified by the caller in the asynchronous Begin method, without incrementing the object's reference count. (IRtwqAsyncResult.GetStateNoAddRef)
IRtwqAsyncResult::GetStatus

Returns the status of the asynchronous operation. (IRtwqAsyncResult.GetStatus)
IRtwqAsyncResult::SetStatus

Sets the status of the asynchronous operation. (IRtwqAsyncResult.SetStatus)

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps only]
Minimum supported server Windows Server 2012 R2 [desktop apps only]
Target Platform Windows
Header rtworkq.h