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