NET_RXQUEUE_BUFFER_LAYOUT_HINT-Struktur (netrxqueue.h)
Die NET_RXQUEUE_BUFFER_LAYOUT_HINT-Struktur stellt Pufferlayouthinweise 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;
Member
MinimumBackfillSize
Der mindeste Speicherplatz, der am Anfang des ersten Fragments des Ringpuffers nicht verwendet werden sollte.
L3HeaderAlignment
Die ideale Ausrichtung für den Start des L3-Headers. Der Wert dieses Elements hat das Format N-1, wobei N die Ausrichtung ist. Beispielsweise ist die TCP/IP-Leistung mit einer Ausrichtungsgrenze von 4 Byte optimiert, sodass dieser Member 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.
Hinweise
Die Informationen in dieser Struktur werden von der oberen Ebene festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
KMDF-Mindestversion | 1.23 |
Kopfzeile | netrxqueue.h (include netadaptercx.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für