Freigeben über


NET_RXQUEUE_BUFFER_LAYOUT_HINT Struktur (netrxqueue.h)

Die NET_RXQUEUE_BUFFER_LAYOUT_HINT-Struktur stellt den Empfang von Pufferlayouthinweisen dar, die von der oberen Ebene an einen Clienttreiber zurückgegeben werden.

Syntax

typedef struct _NET_RXQUEUE_BUFFER_LAYOUT_HINT {
  ULONG MinimumBackfillSize;
  ULONG L3HeaderAlignment;
} NET_RXQUEUE_BUFFER_LAYOUT_HINT;

Angehörige

MinimumBackfillSize

Der mindeste Abstand, der am Anfang des ersten Fragments des Ringpuffers nicht verwendet werden sollte.

L3HeaderAlignment

Die ideale Ausrichtung für den Anfang der L3-Kopfzeile. Der Wert dieses Elements befindet sich in der Form N-1-, wobei N- die Ausrichtung ist. Beispielsweise ist die TCP/IP-Leistung mit einer 4-Byte-Ausrichtungsgrenze optimiert, sodass dieses Element in diesem Fall auf 3 festgelegt wird. Sie können die FILE_XXX_ALIGNMENT Konstanten verwenden, z. B. FILE_QUAD_ALIGNMENT, um eine bestimmte Ausrichtung zu benennen.

Bemerkungen

Die Informationen in dieser Struktur werden von der oberen Ebene festgelegt.

Anforderungen

Anforderung Wert
Minimale KMDF-Version 1.23
Mindest-UMDF-Version 2.33
Header- netrxqueue.h (include netadaptercx.h)