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 |
|
*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 |
|
|
|
|
|
The NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration identifies the current queue state of a receive queue.
The receive queue is in the Undefined state. The queue is not allocated.
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.
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.
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.
The maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries.
The NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration is used in the NDIS_RECEIVE_QUEUE_STATE and NDIS_RECEIVE_QUEUE_INFO structures.
NDIS_STATUS_RECEIVE_QUEUE_STATE OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE