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) |