NET_RXQUEUE_BUFFER_LAYOUT_HINT 結構 (netrxqueue.h)

NET_RXQUEUE_BUFFER_LAYOUT_HINT 結構代表從上層傳回給客戶端驅動程式的接收緩衝區配置提示。

語法

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

成員

MinimumBackfillSize

應該在環形緩衝區第一個片段開頭未使用的最小空間。

L3HeaderAlignment

L3 標頭開頭的理想對齊方式。 這個成員的值格式為 N-1,其中 N 是對齊方式。 例如,TCP/IP 效能已使用 4 位元組對齊界限進行優化,因此在此情況下,此成員會設定為 3。 您可以使用 FILE_XXX_ALIGNMENT 常數,例如 FILE_QUAD_ALIGNMENT來命名特定的對齊方式。

備註

這個結構中的資訊是由上層所設定。

規格需求

需求
最小 KMDF 版本 1.23
最低UMDF版本 2.33
標頭 netrxqueue.h (包含 netadaptercx.h)