Compartir a través de


enumeración NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE (ntddndis.h)

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

Sintaxis

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 el
Estado indefinido. No se asigna la cola.
NdisReceiveQueueOperationalStateRunning
La cola de recepción está en el
Estado de ejecución. La cola se asignó correctamente, hay al menos un conjunto de filtros en el
queue, and the miniport driver has completed, or will complete, the

OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE
solicitud de OID con un estado correcto.
NdisReceiveQueueOperationalStatePaused
La cola de recepción está en el
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 de DMA en la cola se detienen porque la cola se libera y la cola está en
el
Estado detenido de DMA. La cola entra en el
Estado detenido de DMA cuando el controlador de miniporte recibe un

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

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.

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Se admite en NDIS 6.20 y versiones posteriores.
encabezado de 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