Partager via


structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY (ntddndis.h)

La structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY contient des informations sur l’état d’allocation d’un lot de files d’attente de réception.

Syntaxe

typedef struct _NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  ULONG              FirstElementOffset;
  ULONG              NumElements;
  ULONG              ElementSize;
} NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY, *PNDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY;

Membres

Header

Structure NDIS_OBJECT_HEADER pour la structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY. Le pilote définit le membre Type de la structure spécifiée par Header sur NDIS_OBJECT_TYPE_DEFAULT, le membre Revision sur NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1et le membre Size sur NDIS_SIZEOF_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1.

Flags

Valeur de ULONG qui contient une OU d’indicateurs au niveau du bit. Ce membre est réservé à NDIS.

FirstElementOffset

Valeur ULONG qui spécifie le décalage, en octets, au 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_ALLOCATION_COMPLETE_ARRAY jusqu’au début du premier élément. Chaque élément du tableau est une structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS.

Remarque Si nombre d’éléments est défini sur zéro, ce membre est ignoré.
 

NumElements

Valeur ULONG pour le nombre d’éléments dans la liste des éléments qui suivent la structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY.

ElementSize

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

Remarques

La structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY est utilisée dans la OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE OID.

Chaque élément du tableau qui suit cette structure est une structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS.

Exigences

Exigence Valeur
client minimum pris en charge Pris en charge dans NDIS 6.20 et versions ultérieures.
d’en-tête ntddndis.h (include Ndis.h)

Voir aussi

NDIS_OBJECT_HEADER

NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE