Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um driver de miniporta que ofereça suporte à divisão de dados de cabeçalho deve indicar os dados recebidos no formato exigido pela divisão de dados de cabeçalho. Por exemplo, os buffers de cabeçalho devem estar todos em um bloco contíguo de armazenamento e os buffers de dados devem incluir espaço de preenchimento.
As informações de cabeçalho em quadros divididos nunca devem incluir tags de LAN virtual (VLAN). A divisão de dados de cabeçalho requer suporte para VLAN no hardware e requer a remoção de tags VLAN dos quadros de entrada e colocá-las no Ieee8021QNetBufferListInfo informações OOB na estrutura NET_BUFFER_LIST. O driver de miniporta deve especificar o suporte para VLAN no MacOptions membro da estrutura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES e em resposta à consulta OID OID_GEN_MAC_OPTIONS.
NDIS e drivers sobrepostos ou aplicativos de modo de usuário usam o OID_GEN_HD_SPLIT_PARAMETERS OID para definir as configurações atuais de divisão de dados de cabeçalho de um adaptador de miniporta. Se o sinalizador NDIS_HD_SPLIT_COMBINE_ALL_HEADERS no HDSplitCombineFlags membro da estrutura NDIS_HD_SPLIT_PARAMETERS estiver definido, o adaptador miniport deverá combinar todos os quadros divididos. Se a divisão de dados de cabeçalho estiver habilitada no hardware, o driver de miniporta deverá combinar o cabeçalho e os dados antes de indicar o quadro para o NDIS. Para obter mais informações sobre OID_GEN_HD_SPLIT_PARAMETERS e outros problemas administrativos e de configuração, consulte Header-Data Split Administration and Configuration.
Esta secção inclui:
Alocando o buffer de cabeçalho