3.1.3.1 IVdsAsync Interface
The IVdsAsync interface manages asynchronous operations. Methods that initiate asynchronous operations return a pointer to an IVdsAsync interface, allowing the caller to optionally cancel, wait for, or query the status of the asynchronous operation.
The UUID for this interface is {D5D23B6D-5A55-4492-9889-397A3C2D2DBC}.
The IVdsAsync methods are specified in section 3.4.5.2.2.
Methods in RPC Opnum Order
Method |
Description |
---|---|
Cancels the asynchronous operation. Opnum: 3 |
|
Blocks and returns when the asynchronous operation has either finished successfully or failed. Opnum: 4 |
|
Retrieves the status of the asynchronous operation. Opnum: 5 |
All methods MUST NOT throw exceptions.