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 요청을 성공 상태로 OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE. |
NdisReceiveQueueOperationalStatePaused 수신 큐가 일시 중지된 상태입니다. 큐가 성공적으로 할당되었습니다. OID_RECEIVE_FILTER_ALLOCATE_QUEUE OID. 큐에 설정된 필터가 없습니다. |
NdisReceiveQueueOperationalStateDmaStopped 큐가 해제되고 큐가 에 있으므로 큐의 DMA 작업이 중지됩니다. 다음을 실행합니다. DMA 중지됨 상태입니다. 큐가 다음을 입력합니다. 미니포트 드라이버가 을 수신할 때 DMA 중지됨 상태 OID 요청을 OID_RECEIVE_FILTER_FREE_QUEUE 큐에 대한 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 포함) |