NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY structure (ntddndis.h)
La structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY contient des informations sur l’allocation status 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 de 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 Revisionsur NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1 et le membre Size sur NDIS_SIZEOF_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1.
Flags
Valeur ULONG qui contient un OR au niveau du bit d’indicateurs. Ce membre est réservé à NDIS.
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_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 .
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 le OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE OID.
Chaque élément du tableau qui suit cette structure est un NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS 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 (include Ndis.h) |