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.
A extensão !ndiskd.netfragment exibe informações sobre uma estrutura NET_PACKET_FRAGMENT .
Para obter mais informações sobre a extensão de classe WDF do adaptador de rede (NetAdapterCx), consulte Extensão de classe WDF do adaptador de rede (Cx).
!ndiskd.netfragment -handle <x>
Parâmetros
-pega
Required. Endereço de um NET_PACKET_FRAGMENT.
DLL
Ndiskd.dll
Examples
Observação Consulte Resumo de objetos para ver um diagrama explicando a relação do objeto NET_PACKET com outros objetos no NetAdapterCx.
Para obter um identificador para um NET_PACKET, execute estas etapas:
- Execute a extensão !ndiskd.netadapter .
- Clique no identificador de um NetAdapter que tenha um driver NetAdapterCx instalado.
- Clique no link "Mais informações" à direita do objeto NETADAPTER do NetAdapter para executar a extensão !ndiskd.cxadapter .
- Digite o comando !ndiskd.cxadapter com o parâmetro -datapath para ver que o caminho de dados do NETADAPTER está na fila.
- Clique no identificador de uma das filas de caminho de dados.
- Clique no identificador do buffer de anel da fila de caminho de dados.
- Clique no link "Listar todos os elementos" na parte inferior dos detalhes do buffer de anel para ver os elementos que ele contém.
- Clique em um dos objetos NET_PACKET na lista de elementos do buffer de anel.
Para obter detalhes sobre as etapas 1 a 4 deste procedimento, consulte os exemplos no tópico !ndiskd.cxadapter . Para obter detalhes sobre a Etapa 5 deste procedimento, consulte os exemplos no tópico !ndiskd.netqueue . Para obter detalhes sobre as etapas 6 a 7 deste procedimento, consulte os exemplos no tópico !ndiskd.netrb . Para obter detalhes sobre a Etapa 8 deste procedimento, consulte os exemplos no tópico !ndiskd.netpacket . No exemplo a seguir, procure o identificador para o primeiro fragmento deste NET_PACKET, ffffd1022d000040.
0: kd> !ndiskd.netpacket ffffd1022d000040
NET_PACKET ffffd1022d000040 Ring Buffer ffffd1022d000000
First fragment ffffd1022d000040 NETTXQUEUE ffffd1022f512700
Client Context ffffd1022d000090
Show protocol layout
Show checksum information
Dump data payload
Ao clicar no identificador do primeiro fragmento ou inserindo o comando !ndiskd.netfragment -handle na linha de comando, você pode ver detalhes dessa NET_PACKET_FRAGMENT, incluindo seu endereço virtual, capacidade e se é ou não o último pacote na cadeia NET_PACKET de fragmentos.
0: kd> !ndiskd.netfragment ffffd1022d000040
NET_PACKET_FRAGMENT ffffd1022d000040
Virtual Address ffffd102303e82f8
Capacity 0n92
Valid Length 0n34
Offset 0n58
Last packet of chain
Consulte também
Guia de Design de Driver de Rede)
Referência de rede do Windows Vista e posterior