Compartir a través de


NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeración (ntddndis.h)

La enumeración NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE identifica el estado de cola actual de una cola de recepción.

Syntax

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

Constantes

 
NdisReceiveQueueOperationalStateUndefined
La cola de recepción está en
Estado indefinido. No se asigna la cola.
NdisReceiveQueueOperationalStateRunning
La cola de recepción está en
Estado en ejecución. La cola se asignó correctamente, hay al menos un conjunto de filtros en el
queue, y el controlador de minipuerto se ha completado, o se completará,

OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE solicitud de OID con un estado correcto.
NdisReceiveQueueOperationalStatePaused
La cola de recepción está en
Estado en pausa. La cola se asignó correctamente con .

OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID. No hay ningún filtro establecido en la cola.
NdisReceiveQueueOperationalStateDmaStopped
Las operaciones DMA de la cola se detienen porque la cola se libera y la cola está en
el
Estado detenido de DMA. La cola entra en
Estado detenido de DMA cuando el controlador de minipuerto recibe un

OID_RECEIVE_FILTER_FREE_QUEUE solicitud de OID, detiene las operaciones DMA de la cola y emite una

NDIS_STATUS_RECEIVE_QUEUE_STATE indicación de
estado.
NdisReceiveQueueOperationalStateMaximum
Valor máximo de esta enumeración. Este valor podría cambiar en versiones futuras de NDIS.
archivos de encabezado y archivos binarios.

Comentarios

La enumeración NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE se usa en el NDIS_RECEIVE_QUEUE_STATE y NDIS_RECEIVE_QUEUE_INFO estructuras.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.20 y versiones posteriores.
Encabezado ntddndis.h (include Ndis.h)

Consulte también

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