NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE列舉 (ntddndis.h)
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE列舉可識別接收佇列的目前佇列狀態。
Syntax
typedef enum _NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE {
NdisReceiveQueueOperationalStateUndefined,
NdisReceiveQueueOperationalStateRunning,
NdisReceiveQueueOperationalStatePaused,
NdisReceiveQueueOperationalStateDmaStopped,
NdisReceiveQueueOperationalStateMaximum
} NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, *PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE;
常數
NdisReceiveQueueOperationalStateUndefined 接收佇列位於 未定義狀態。 佇列未配置。 |
NdisReceiveQueueOperationalStateRunning 接收佇列位於 執行中狀態。 已成功配置佇列,在 上至少設定一個篩選 queue, and the miniport driver has completed, or will complete, the OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE成功狀態的 OID 要求。 |
NdisReceiveQueueOperationalStatePaused 接收佇列位於 暫停狀態。 已順利使用 配置佇列 OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID。 佇列上沒有設定任何篩選。 |
NdisReceiveQueueOperationalStateDmaStopped 佇列上的 DMA 作業會停止,因為佇列正在釋放,而且佇列位於 the DMA 已停止狀態。 佇列會輸入 迷你埠驅動程式收到 時 DMA 已停止狀態 OID_RECEIVE_FILTER_FREE_QUEUE OID 要求、停止佇列的 DMA 作業,併發出 NDIS_STATUS_RECEIVE_QUEUE_STATE狀態指示。 |
NdisReceiveQueueOperationalStateMaximum 這個列舉型別的最大值。 此值在未來版本的 NDIS 中可能會變更 標頭檔與二進位檔。 |
備註
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE列舉用於 NDIS_RECEIVE_QUEUE_STATE 和 NDIS_RECEIVE_QUEUE_INFO 結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | NDIS 6.20 和更新版本支援。 |
標頭 | ntddndis.h (包括 Ndis.h) |