structure NDIS_RECEIVE_QUEUE_INFO_ARRAY (ntddndis.h)

La structure NDIS_RECEIVE_QUEUE_INFO_ARRAY spécifie une liste de files d’attente de réception sur une carte réseau.

Syntaxe

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;

Membres

Header

Structure NDIS_OBJECT_HEADER de la structure NDIS_RECEIVE_QUEUE_INFO_ARRAY . Le pilote définit le membre Type de la structure que l’en-tête spécifie sur NDIS_OBJECT_TYPE_DEFAULT, le membre Revisionsur NDIS_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1 et le membre Size sur NDIS_SIZEOF_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1.

FirstElementOffset

Valeur ULONG qui spécifie le décalage, en octets, sur le premier élément d’un tableau d’éléments qui suivent cette structure. Le décalage est mesuré du début de la structure NDIS_RECEIVE_QUEUE_INFO_ARRAY jusqu’au début du premier élément. Chaque élément du tableau est une structure NDIS_RECEIVE_QUEUE_INFO .

Note Si NumElements est défini sur zéro, ce membre est ignoré.
 

NumElements

Valeur ULONG qui représente le nombre d’éléments dans la liste des éléments qui suivent la structure NDIS_RECEIVE_QUEUE_INFO_ARRAY .

ElementSize

Valeur ULONG qui spécifie la taille, en octets, de chaque élément du tableau.

Remarques

La structure NDIS_RECEIVE_QUEUE_INFO_ARRAY est utilisée dans le OID_RECEIVE_FILTER_ENUM_QUEUES OID qui énumère les files d’attente de réception sur une carte réseau. Chaque élément du tableau est un NDIS_RECEIVE_QUEUE_INFO structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.20 et versions ultérieures.
En-tête ntddndis.h (inclure Ndis.h)

Voir aussi

NDIS_OBJECT_HEADER

NDIS_RECEIVE_QUEUE_INFO

OID_RECEIVE_FILTER_ENUM_QUEUES