NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS-Struktur (ntddndis.h)

Die NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS-Struktur enthält Informationen über die Zuordnung status 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;

Member

Header

Die NDIS_OBJECT_HEADER-Struktur für die NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS-Struktur . Der Treiber legt das Typelement der Struktur, die Header angibt, auf NDIS_OBJECT_TYPE_DEFAULT, das Revisionselement auf NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1 und das Size-Element auf NDIS_SIZEOF_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1 fest.

Flags

Ein ULONG-Wert , der ein bitweises OR von Flags enthält. Dieses Element 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 von Warteschlangen, die der Netzwerkadapter unterstützt. Der Wert NDIS_DEFAULT_RECEIVE_QUEUE_ID gibt die Standard-Empfangswarteschlange an.

CompletionStatus

Ein NDIS_STATUS-Wert, der eine NDIS_STATUS_Xxx-Vervollständigung status Code enthält. Der Miniporttreiber stellt diesen status Code bereit, um die Vervollständigung status einer Warteschlange anzugeben. Der Miniporttreiber kann NDIS_STATUS_SUCCESS verwenden, wenn die Zuordnung erfolgreich war. Andernfalls kann der Miniporttreiber einen entsprechenden Fehler status verwenden, z. B. NDIS_STATUS_RESOURCES.

Hinweise

Die NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS-Struktur wird mit dem NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY Struktur und die OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE 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

NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE