Condividi tramite


enumerazione NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE (ntddndis.h)

L'enumerazione NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE identifica lo stato della coda corrente di una coda di ricezione.

Sintassi

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

Costanti

 
NdisReceiveQueueOperationalStateUndefined
La coda di ricezione si trova nell'oggetto
Stato non definito. La coda non è allocata.
NdisReceiveQueueOperationalStateRunning
La coda di ricezione si trova nell'oggetto
Stato in esecuzione. La coda è stata allocata correttamente, è presente almeno un set di filtri sul
coda e il driver miniport è stato completato o verrà completato,

OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE richiesta OID con stato di esito positivo.
NdisReceiveQueueOperationalStatePaused
La coda di ricezione si trova nell'oggetto
Stato sospeso. La coda è stata allocata correttamente con l'oggetto

OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID. Nella coda non sono impostati filtri.
NdisReceiveQueueOperationalStateDmaStopped
Le operazioni DMA sulla coda vengono arrestate perché la coda viene liberata e la coda si trova in
il
Stato arrestato DMA. La coda entra nell'oggetto
Stato arrestato DMA quando il driver miniport riceve un

OID_RECEIVE_FILTER_FREE_QUEUE richiesta OID, arresta le operazioni DMA per la coda e genera un problema

NDIS_STATUS_RECEIVE_QUEUE_STATE indicazione dello stato.
NdisReceiveQueueOperationalStateMaximum
Valore massimo dell'enumerazione. Questo valore potrebbe cambiare nelle versioni future dell'NDIS
file di intestazione e file binari.

Commenti

L'enumerazione NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE viene usata nell'NDIS_RECEIVE_QUEUE_STATE e NDIS_RECEIVE_QUEUE_INFO strutture.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.20 e versioni successive.
Intestazione ntddndis.h (include Ndis.h)

Vedi anche

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