Compartilhar via


!ndiskd.nrc

A extensão !ndiskd.nrc exibe as informações sobre uma estrutura NET_RING_COLLECTION.

Para obter mais informações sobre a extensão de classe WDF do adaptador de rede (NetAdapterCx), consulte Extensão de classe WDF (Cx) do adaptador de rede e Introdução aos anéis de rede.

!ndiskd.nrc -handle <x> [-basic] [-packet] [-fragment] [-dump]

Parâmetros

-handle
Obrigatória. Endereço de NET_RING_COLLECTION

-basic
Exibe links para anel de pacote e anel de fragmento.

-packet
Exibe apenas o conteúdo do anel de pacote.

-fragment
Exibe apenas o conteúdo do anel de fragmento.

-dump
Exibe informações sobre cada elemento (pacote/fragmento).

DLL

Ndiskd.dll

Exemplos

Observação Consulte Resumo de objetos para ver um diagrama explicando a relação do objeto NET_PACKET com os outros objetos no NetAdapterCx.

Para obter um identificador para um NET_PACKET, realize estas etapas:

  1. Execute a extensão !ndiskd.netadapter.
  2. Clique no identificador de um NetAdapter que tenha um driver NetAdapterCx instalado.
  3. Clique no link "Mais informações" à direita do objeto NETADAPTER do NetAdapter para executar a extensão !ndiskd.cxadapter.
  4. Insira o comando !ndiskd.cxadapter com o parâmetro -datapath para ver as filas de caminho de dados do NETADAPTER.
  5. Clique no identificador de uma das filas de caminho de dados.
  6. Clique no identificador do buffer de anel dessa fila de caminho de dados.
  7. Clique no link "Listar todos os elementos" na parte inferior dos detalhes do buffer de anel para ver os elementos que ele contém.
  8. Clique em um dos objetos NET RING COLLECTION.

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 e 7 deste procedimento, consulte os exemplos no tópico !ndiskd.netrb.

No exemplo a seguir, o identificador do NET_RING_COLLECTION, ffff8b82fbcf94b0 é usado com o comando nrc.

0: kd> !ndiskd.nrc fffff8b82fbcf94b0 

NET RING COLLECTION ffff8b82fbcf94b0

Packet Ring         ffff8b82f8e75000 
Fragment Ring       ffff8b8300961000

List only packets
List only fragments
List all elements

Confira também

Guia de design para driver de rede

Referência de rede do Windows Vista e posterior

Depuração da pilha de rede

Extensões NDIS (Ndiskd.dll)

!ndiskd.help

Network Adapter WDF Class Extension (Cx)

Resumo de objetos

NET_RING_COLLECTION

!ndiskd.netadapter

!ndiskd.cxadapter

!ndiskd.netqueue

!ndiskd.netrb

!ndiskd.netpacket