Condividi tramite


struttura NDIS_RECEIVE_QUEUE_INFO_ARRAY (ntddndis.h)

La struttura NDIS_RECEIVE_QUEUE_INFO_ARRAY specifica un elenco di code di ricezione in una scheda di rete.

Sintassi

typedef struct _NDIS_RECEIVE_QUEUE_INFO_ARRAY {
  NDIS_OBJECT_HEADER Header;
  ULONG              FirstElementOffset;
  ULONG              NumElements;
  ULONG              ElementSize;
} NDIS_RECEIVE_QUEUE_INFO_ARRAY, *PNDIS_RECEIVE_QUEUE_INFO_ARRAY;

Membri

Header

Struttura NDIS_OBJECT_HEADER per la struttura NDIS_RECEIVE_QUEUE_INFO_ARRAY. Il driver imposta il membro Type della struttura che Header specifica di NDIS_OBJECT_TYPE_DEFAULT, il membro revisionNDIS_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1e il membro Size su NDIS_SIZEOF_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1.

FirstElementOffset

Valore ULONG che specifica l'offset, in byte, al primo elemento di una matrice di elementi che seguono questa struttura. L'offset viene misurato dall'inizio della struttura NDIS_RECEIVE_QUEUE_INFO_ARRAY fino all'inizio del primo elemento. Ogni elemento della matrice è una struttura NDIS_RECEIVE_QUEUE_INFO.

Nota Se NumElements è impostato su zero, questo membro viene ignorato.
 

NumElements

Valore ULONG che rappresenta il numero di elementi nell'elenco di elementi che seguono la struttura NDIS_RECEIVE_QUEUE_INFO_ARRAY.

ElementSize

Valore ULONG che specifica le dimensioni, in byte, di ogni elemento nella matrice.

Osservazioni

La struttura NDIS_RECEIVE_QUEUE_INFO_ARRAY viene utilizzata nell'oggetto OID_RECEIVE_FILTER_ENUM_QUEUES OID che enumera le code di ricezione in una scheda di rete. Ogni elemento nella matrice è un NDIS_RECEIVE_QUEUE_INFO struttura.

Fabbisogno

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

Vedere anche

NDIS_OBJECT_HEADER

NDIS_RECEIVE_QUEUE_INFO

OID_RECEIVE_FILTER_ENUM_QUEUES