IDStorageStatusArray interface (dstorage.h)
Represents an array of status entries to receive completion results for the read requests before them.
Inheritance
The IDStorageStatusArray interface inherits from the IUnknown interface.
Methods
The IDStorageStatusArray interface has these methods.
IDStorageStatusArray::GetHResult Returns the HRESULT code of all requests between the specified status entry and the status entry enqueued before it. |
IDStorageStatusArray::IsComplete Returns a Boolean value indicating whether all requests enqueued prior to the specified status entry have completed. |
Remarks
A status entry receives completion status for all the requests in the DStorageQueue between where it is enqueued and the previously enqueued status entry. Only when all requests enqueued before the status entry complete (that is, IsComplete for the entry returns true), can the status entry be enqueued again.
Requirements
Header | dstorage.h |