Freigeben über


NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS Struktur (ntddndis.h)

Die NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS-Struktur enthält Informationen zum Zuordnungsstatus einer Empfangswarteschlange.

Syntax

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;

Angehörige

Header

Die NDIS_OBJECT_HEADER Struktur für die NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS Struktur. Der Treiber legt das Type- Element der Struktur fest, das Header- angibt, NDIS_OBJECT_TYPE_DEFAULT, das Revision Member auf NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1und das Size Member auf NDIS_SIZEOF_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1.

Flags

Ein ULONG--Wert, der ein bitweises ODER- von Flags enthält. Dieses Mitglied ist für NDIS reserviert.

QueueId

Ein NDIS_RECEIVE_QUEUE_ID Typwert, der einen Empfangswarteschlangenbezeichner enthält. Dieser Bezeichner ist ein ganzzahliger Wert zwischen Null und der Anzahl der Warteschlangen, die der Netzwerkadapter unterstützt. Ein Wert von NDIS_DEFAULT_RECEIVE_QUEUE_ID gibt die Standard-Empfangswarteschlange an.

CompletionStatus

Ein NDIS_STATUS Wert, der einen NDIS_STATUS_Xxx- Abschlussstatuscode enthält. Der Miniporttreiber stellt diesen Statuscode bereit, um den Abschlussstatus einer Warteschlange anzugeben. Der Miniporttreiber kann NDIS_STATUS_SUCCESS verwenden, wenn die Zuordnung erfolgreich war. Andernfalls kann der Miniporttreiber einen entsprechenden Fehlerstatus verwenden, z. B. NDIS_STATUS_RESOURCES.

Bemerkungen

Die NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS-Struktur wird mit der NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY Struktur und die OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE OID.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.20 und höher.
Header- ntddndis.h (include Ndis.h)

Siehe auch

NDIS_OBJECT_HEADER

NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE