NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE枚举 (ntddndis.h)
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE 枚举标识接收队列的当前队列状态。
语法
typedef enum _NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE {
NdisReceiveQueueOperationalStateUndefined,
NdisReceiveQueueOperationalStateRunning,
NdisReceiveQueueOperationalStatePaused,
NdisReceiveQueueOperationalStateDmaStopped,
NdisReceiveQueueOperationalStateMaximum
} NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE, *PNDIS_RECEIVE_QUEUE_OPERATIONAL_STATE;
常数
NdisReceiveQueueOperationalStateUndefined 接收队列位于 未定义状态。 未分配队列。 |
NdisReceiveQueueOperationalStateRunning 接收队列位于 运行状态。 已成功分配队列,至少设置了一个筛选器 队列和微型端口驱动程序已完成或将完成 OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE具有成功状态的 OID 请求。 |
NdisReceiveQueueOperationalStatePaused 接收队列位于 已暂停状态。 队列已成功分配 OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID。 队列中没有设置筛选器。 |
NdisReceiveQueueOperationalStateDmaStopped 队列上的 DMA作由于正在释放队列而停止,并且队列处于其中 这 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 (include Ndis.h) |