Skip to content

Latest commit

 

History

History
130 lines (95 loc) · 5.39 KB

ne-ntddndis-_ndis_receive_queue_operational_state.md

File metadata and controls

130 lines (95 loc) · 5.39 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NE:ntddndis._NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
_NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE (ntddndis.h)
The NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration identifies the current queue state of a receive queue.
netvista\ndis_receive_queue_operational_state.htm
netvista
05/02/2018
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration
*PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration [Network Drivers Starting with Windows Vista], NdisReceiveQueueOperationalStateDmaStopped, NdisReceiveQueueOperationalStateMaximum, NdisReceiveQueueOperationalStatePaused, NdisReceiveQueueOperationalStateRunning, NdisReceiveQueueOperationalStateUndefined, PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration pointer [Network Drivers Starting with Windows Vista], _NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, netvista.ndis_receive_queue_operational_state, ntddndis/NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, ntddndis/NdisReceiveQueueOperationalStateDmaStopped, ntddndis/NdisReceiveQueueOperationalStateMaximum, ntddndis/NdisReceiveQueueOperationalStatePaused, ntddndis/NdisReceiveQueueOperationalStateRunning, ntddndis/NdisReceiveQueueOperationalStateUndefined, ntddndis/PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, virtual_machine_queue_ref_db0b16e1-5367-4a29-8a24-474aa09c07f5.xml
ntddndis.h
Ndis.h
Windows
Supported in NDIS 6.20 and later.
Windows
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, *PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
_NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
ntddndis/_NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
ntddndis/PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
ntddndis/NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
APIRef
kbSyntax
HeaderDef
Ntddndis.h
_NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE

_NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration

-description

The NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration identifies the current queue state of a receive queue.

-enum-fields

-field NdisReceiveQueueOperationalStateUndefined

The receive queue is in the Undefined state. The queue is not allocated.

-field NdisReceiveQueueOperationalStateRunning

The receive queue is in the Running state. The queue was allocated successfully, there is at least one filter set on the queue, and the miniport driver has completed, or will complete, the OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE OID request with a success status.

-field NdisReceiveQueueOperationalStatePaused

The receive queue is in the Paused state. The queue was allocated successfully with the OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID. There are no filters set on the queue.

-field NdisReceiveQueueOperationalStateDmaStopped

The DMA operations on the queue are stopped because the queue is being freed, and the queue is in the DMA Stopped state. The queue enters the DMA Stopped state when the miniport driver receives an OID_RECEIVE_FILTER_FREE_QUEUE OID request, stops the DMA operations for the queue, and issues an NDIS_STATUS_RECEIVE_QUEUE_STATE status indication.

-field NdisReceiveQueueOperationalStateMaximum

The maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries.

-remarks

The NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration is used in the NDIS_RECEIVE_QUEUE_STATE and NDIS_RECEIVE_QUEUE_INFO structures.

-see-also

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