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


перечисление NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE (ntddndis.h)

Перечисление NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE определяет текущее состояние очереди получения.

Синтаксис

typedef enum _NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE {
  NdisReceiveQueueOperationalStateUndefined,
  NdisReceiveQueueOperationalStateRunning,
  NdisReceiveQueueOperationalStatePaused,
  NdisReceiveQueueOperationalStateDmaStopped,
  NdisReceiveQueueOperationalStateMaximum
} NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, *PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE;

Константы

 
NdisReceiveQueueOperationalStateUndefined
Очередь получения находится в
Неопределенное состояние. Очередь не выделена.
NdisReceiveQueueOperationalStateRunning
Очередь получения находится в
Состояние выполнения. Очередь успешно выделена, для нее установлен по крайней мере один фильтр.
очередь, и драйвер мини-порта завершил или завершит,

OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE запрос OID с состоянием успешного выполнения.
NdisReceiveQueueOperationalStatePaused
Очередь получения находится в
Приостановленное состояние. Очередь успешно выделена с помощью

OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID. В очереди не заданы фильтры.
NdisReceiveQueueOperationalStateDmaStopped
Операции DMA в очереди останавливаются, так как очередь освобождается, а очередь находится в
мыши
Состояние остановлено DMA. Очередь входит в
Состояние остановлено DMA, когда драйвер мини-порта получает

OID_RECEIVE_FILTER_FREE_QUEUE запрос OID, останавливает операции DMA для очереди и выдает

NDIS_STATUS_RECEIVE_QUEUE_STATE указание состояния.
NdisReceiveQueueOperationalStateMaximum
Максимальное значение данного перечисления. Это значение может измениться в будущих версиях NDIS.
файлы заголовков и двоичные файлы.

Комментарии

Перечисление NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE используется в NDIS_RECEIVE_QUEUE_STATE и NDIS_RECEIVE_QUEUE_INFO структуры.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.20 и более поздних версиях.
Верхняя часть ntddndis.h (включая Ndis.h)

См. также раздел

NDIS_RECEIVE_QUEUE_INFO

NDIS_RECEIVE_QUEUE_STATE

NDIS_STATUS_RECEIVE_QUEUE_STATE OID_RECEIVE_FILTER_ALLOCATE_QUEUE

OID_RECEIVE_FILTER_FREE_QUEUE

OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE