Edit

Share via


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