Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A extensão !ndiskd.netfragment exibe informações sobre uma estrutura de NET_PACKET_FRAGMENT .
Para obter mais informações sobre a Extensão de Classe WDF do Adaptador de Rede (NetAdapterCx), consulte A Extensão de Classe WDF do Adaptador de Rede (Cx).
!ndiskd.netfragment -handle <x>
Parâmetros
-manejar
Obrigatório Endereço de um NET_PACKET_FRAGMENT.
DLL
Ndiskd.dll
Exemplos
Nota 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, siga 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 .
- Insira o comando !ndiskd.cxadapter com o parâmetro -datapath para ver as filas de datapath do NETADAPTER.
- Clique no identificador de uma das filas de datapath.
- Clique no identificador do buffer de anel da fila do datapath.
- 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 anéis.
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-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 do 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
Clicando no identificador do primeiro fragmento ou inserindo o comando !ndiskd.netfragment -handle na linha de comando, você pode ver detalhes deste NET_PACKET_FRAGMENT, incluindo seu Endereço Virtual, capacidade e se é ou não o último pacote na cadeia de 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 do driver de rede)
Referência de rede posterior e do Windows Vista
Extensões de NDIS (Ndiskd.dll)