Partager via


structure NDIS_RECEIVE_QUEUE_FREE_PARAMETERS (ntddndis.h)

La structure NDIS_RECEIVE_QUEUE_FREE_PARAMETERS identifie une file d’attente de réception à libérer.

Syntaxe

typedef struct _NDIS_RECEIVE_QUEUE_FREE_PARAMETERS {
  NDIS_OBJECT_HEADER    Header;
  ULONG                 Flags;
  NDIS_RECEIVE_QUEUE_ID QueueId;
} NDIS_RECEIVE_QUEUE_FREE_PARAMETERS, *PNDIS_RECEIVE_QUEUE_FREE_PARAMETERS;

Membres

Header

Structure NDIS_OBJECT_HEADER de la structure NDIS_RECEIVE_QUEUE_FREE_PARAMETERS . Le pilote définit le membre Type de la structure que l’en-tête spécifie sur NDIS_OBJECT_TYPE_DEFAULT, le membre Revision sur NDIS_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1 et le membre Size sur NDIS_SIZEOF_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1.

Flags

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

QueueId

Valeur de type NDIS_RECEIVE_QUEUE_ID qui contient un identificateur de file d’attente de réception. Cet identificateur est une valeur entière comprise entre un et le nombre de files d’attente que la carte réseau prend en charge.

Note La file d’attente de réception par défaut est toujours allouée et ne peut jamais être libérée. Les pilotes ne doivent pas définir le membre QueueId sur NDIS_DEFAULT_RECEIVE_QUEUE_ID.
 

Remarques

La structure NDIS_RECEIVE_QUEUE_FREE_PARAMETERS est utilisée dans le OID_RECEIVE_FILTER_FREE_QUEUE OID.

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

OID_RECEIVE_FILTER_FREE_QUEUE