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