Поделиться через


Интерфейс IDStorageQueue (dstorage.h)

Представляет очередь DirectStorage для выполнения операций чтения.

Наследование

Интерфейс IDStorageQueue наследуется от интерфейса IUnknown .

Методы

Интерфейс IDStorageQueue содержит следующие методы.

 
IDStorageQueue::CancelRequestsWithTag

Пытается отменить группу ранее помещенных в очередь запросов на чтение.
IDStorageQueue::Close

Закрывает очередь DirectStorage независимо от количества ссылок для этого объекта.
IDStorageQueue::EnqueueRequest

Помещает запрос на чтение в очередь.
IDStorageQueue::EnqueueSignal

Постановка в очередь забор записи.
IDStorageQueue::EnqueueStatus

Постановка в очередь записи состояния.
IDStorageQueue::GetErrorEvent

Получает событие для ожидания.
IDStorageQueue::Query

Получает сведения об очереди.
IDStorageQueue::RetrieveErrorRecord

При сигнале события ошибки эту функцию можно вызвать для получения DSTORAGE_ERROR_RECORD.
IDStorageQueue::Submit

Отправляет все запросы, помещенные в очередь, в DirectStorage для выполнения.

Требования

   
Верхняя часть dstorage.h