Partager via


!ndiskd.nrc

L’extension !ndiskd.nrc affiche des informations sur une structure NET_RING_COLLECTION.

Pour plus d’informations sur l’extension de classe WDF de la carte réseau (NetAdapterCx), consultez Extension de classe WDF de la carte réseau (Cx) et Présentation des anneaux de réseau.

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

Paramètres

-handle
Obligatoire. Adresse de NET_RING_COLLECTION

-basic
Affiche des liens pour l’anneau de paquets et l’anneau de fragments.

-packet
Affiche uniquement le contenu de l’anneau de paquets.

-fragment
Affiche uniquement le contenu de l’anneau de fragments.

-dump
Affiche des informations sur chaque élément (paquet/fragment).

DLL

Ndiskd.dll

Exemples

Remarque : Consultez Résumé des objets où figure un diagramme expliquant la relation de l’objet NET_PACKET avec d’autres objets dans le NetAdapterCx.

Pour obtenir un handle pour un NET_PACKET, procédez comme suit :

  1. Exécutez l’extension !ndiskd.netadapter.
  2. Cliquez sur le handle d’un NetAdapter sur lequel un pilote NetAdapterCx est installé.
  3. Cliquez sur le lien « Plus d’informations » à droite de l’objet NETADAPTER du NetAdapter pour exécuter l’extension !ndiskd.cxadapter.
  4. Entrez la commande !ndiskd.cxadapter avec le paramètre -datapath pour voir les files d’attente de chemins de données de ce NETADAPTER.
  5. Cliquez sur le handle de l’une des files d’attente de chemins de données.
  6. Cliquez sur le handle de la mémoire tampon en anneau de cette file d’attente de chemins de données.
  7. Cliquez sur le lien « Répertorier tous les éléments » en bas des détails de la mémoire tampon en anneau pour afficher les éléments qu’elle contient.
  8. Cliquez sur l’un des objets NET RING COLLECTION.

Pour plus d’informations sur les étapes 1 à 4 de cette procédure, consultez les exemples de la rubrique !ndiskd.cxadapter. Pour plus d’informations sur l’étape 5 de cette procédure, consultez les exemples de la rubrique !ndiskd.netqueue. Pour plus d’informations sur les étapes 6 à 7 de cette procédure, consultez les exemples de la rubrique !ndiskd.netrb.

Dans l’exemple suivant, le handle du NET_RING_COLLECTION, ffff8b82fbcf94b0 est utilisé avec la commande cnrc.

0: kd> !ndiskd.nrc fffff8b82fbcf94b0 

NET RING COLLECTION ffff8b82fbcf94b0

Packet Ring         ffff8b82f8e75000 
Fragment Ring       ffff8b8300961000

List only packets
List only fragments
List all elements

Voir aussi

Guide de conception des pilotes réseau

Documentation de référence sur la mise en réseau de Windows Vista et versions ultérieures

Débogage de la pile réseau

Extensions NDIS (Ndiskd.dll)

!ndiskd.help

Extension de classe WDF de la carte réseau (Cx)

Résumé des objets

NET_RING_COLLECTION

!ndiskd.netadapter

!ndiskd.cxadapter

!ndiskd.netqueue

!ndiskd.netrb

!ndiskd.netpacket