estrutura NET_RXQUEUE_BUFFER_LAYOUT_HINT (netrxqueue.h)
A estrutura NET_RXQUEUE_BUFFER_LAYOUT_HINT representa dicas de layout de buffer de recebimento retornadas para um driver cliente da camada superior.
Sintaxe
typedef struct _NET_RXQUEUE_BUFFER_LAYOUT_HINT {
ULONG MinimumBackfillSize;
ULONG L3HeaderAlignment;
} NET_RXQUEUE_BUFFER_LAYOUT_HINT;
Membros
MinimumBackfillSize
O espaço mínimo que deve ser não utilizado no início do primeiro fragmento do buffer de anéis.
L3HeaderAlignment
O alinhamento ideal para o início do cabeçalho L3. O valor desse membro está no formato N-1, em que N é o alinhamento. Por exemplo, o desempenho de TCP/IP é otimizado com um limite de alinhamento de 4 bytes, portanto, esse membro seria definido como 3 nesse caso. Você pode usar as constantes FILE_XXX_ALIGNMENT , como FILE_QUAD_ALIGNMENT, para nomear um alinhamento específico.
Comentários
As informações nessa estrutura são definidas pela camada superior.
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.23 |
Versão mínima do UMDF | 2.33 |
Cabeçalho | netrxqueue.h (inclua netadaptercx.h) |