NDIS_RECEIVE_QUEUE_FREE_PARAMETERS-Struktur (ntddndis.h)

Die NDIS_RECEIVE_QUEUE_FREE_PARAMETERS-Struktur identifiziert eine zu freigebende Empfangswarteschlange.

Syntax

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;

Member

Header

Die NDIS_OBJECT_HEADER-Struktur für die NDIS_RECEIVE_QUEUE_FREE_PARAMETERS-Struktur . Der Treiber legt den Typmember der Struktur, den Header angibt, auf NDIS_OBJECT_TYPE_DEFAULT, den Revisionsmember auf NDIS_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1 und das Size-Element auf NDIS_SIZEOF_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1 fest.

Flags

Ein ULONG-Wert , der ein bitweises OR von Flags enthält. Dieser Member ist für NDIS reserviert.

QueueId

Ein NDIS_RECEIVE_QUEUE_ID Typwert, der einen Empfangswarteschlangenbezeichner enthält. Dieser Bezeichner ist ein ganzzahliger Wert zwischen 1 und der Anzahl von Warteschlangen, die vom Netzwerkadapter unterstützt werden.

Hinweis Die Standard-Empfangswarteschlange ist immer zugeordnet und kann nie freigegeben werden. Treiber dürfen das QueueId-Element nicht auf NDIS_DEFAULT_RECEIVE_QUEUE_ID festlegen.
 

Hinweise

Die NDIS_RECEIVE_QUEUE_FREE_PARAMETERS-Struktur wird im OID_RECEIVE_FILTER_FREE_QUEUE OID.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.20 und höher.
Kopfzeile ntddndis.h (include Ndis.h)

Weitere Informationen

NDIS_OBJECT_HEADER

OID_RECEIVE_FILTER_FREE_QUEUE