struttura NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY (ntddndis.h)
La struttura NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY contiene informazioni sullo stato di allocazione di un batch di code di ricezione.
Sintassi
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;
Members
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY . Il driver imposta il membro Type della struttura specificata da Header su NDIS_OBJECT_TYPE_DEFAULT, il membro Revision su NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1 e il membro Sizesu NDIS_SIZEOF_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1.
Flags
Valore ULONG che contiene un OR bit per bit di flag. Questo membro è riservato per NDIS.
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_ALLOCATION_COMPLETE_ARRAY fino all'inizio del primo elemento. Ogni elemento nella matrice è una struttura NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS .
NumElements
Valore ULONG per il numero di elementi nell'elenco di elementi che seguono la struttura NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY .
ElementSize
Valore ULONG che specifica le dimensioni, in byte, di ogni elemento nella matrice.
Commenti
La struttura NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY viene utilizzata nell'oggetto OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE OID.
Ogni elemento nella matrice che segue questa struttura è un NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS struttura.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.20 e versioni successive. |
Intestazione | ntddndis.h (include Ndis.h) |