structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS (ntddndis.h)
La structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS contient des informations sur l’allocation status d’une file d’attente de réception.
Syntaxe
typedef struct _NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_RECEIVE_QUEUE_ID QueueId;
NDIS_STATUS CompletionStatus;
} NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS, *PNDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS;
Membres
Header
Structure NDIS_OBJECT_HEADER de la structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_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 Revisionsur NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1 et le membre Size sur NDIS_SIZEOF_RECEIVE_QUEUE_ALLOCATION_COMPLETE_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 zéro et le nombre de files d’attente que la carte réseau prend en charge. La valeur NDIS_DEFAULT_RECEIVE_QUEUE_ID spécifie la file d’attente de réception par défaut.
CompletionStatus
Valeur NDIS_STATUS qui contient un code de status d’achèvement NDIS_STATUS_Xxx. Le pilote miniport fournit ce code status pour indiquer l’achèvement status d’une file d’attente. Le pilote miniport peut utiliser NDIS_STATUS_SUCCESS si l’allocation a réussi. Sinon, le pilote miniport peut utiliser une status d’erreur appropriée, par exemple, NDIS_STATUS_RESOURCES.
Remarques
La structure NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS est utilisée avec le NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY structure et le OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE 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) |