Freigeben über


!ndiskd.nrc

Die Erweiterung !ndiskd.nrc zeigt Informationen über eine Struktur NET_RING_COLLECTION an.

Weitere Informationen über die Netzwerkadapter-WDF-Klassenerweiterung (NetAdapterCx) finden Sie unter Netzwerkadapter-WDF-Klassenerweiterung (Cx) und Einführung in Netzringe.

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

Parameter

-handle
Erforderlich. Adresse von NET_RING_COLLECTION

-basic
Zeigt Links für Paket- und Fragmentring an.

-packet
Zeigt nur den Inhalt des Paketrings an.

-fragment
Zeigt nur den Inhalt des Fragmentrings an.

-dump
Zeigt Informationen über die einzelnen Elemente (Pakete/Fragmente) an.

DLL

Ndiskd.dll

Beispiele

Hinweis Unter Zusammenfassung der Objekte finden Sie ein Diagramm, das die Beziehung des NET_PACKET-Objekts zu anderen Objekten im NetAdapterCx erklärt.

Um ein Handle für ein NET_PACKET zu erhalten, gehen Sie wie folgt vor:

  1. Führen Sie die Erweiterung !ndiskd.netadapter aus.
  2. Klicken Sie auf den Handle für einen NetAdapter, der einen NetAdapterCx-Treiber installiert hat.
  3. Klicken Sie auf den Link „More Information“ (Weitere Informationen) rechts neben dem NETADAPTER-Objekt des NetAdapters, um die Erweiterung !ndiskd.cxadapter auszuführen.
  4. Geben Sie den Befehl !ndiskd.cxadapter mit dem Parameter -datapath ein, um die Datenpfad-Warteschlangen dieses NETADAPTERs zu sehen.
  5. Klicken Sie auf den Handle für eine der Datenpfad-Warteschlangen.
  6. Klicken Sie auf den Handle für den Ringpuffer dieser Datenpfad-Warteschlange.
  7. Klicken Sie auf den Link „List all elements“ (Alle Elemente auflisten) unten in den Details des Ringspeichers, um die darin enthaltenen Elemente anzuzeigen.
  8. Klicken Sie auf eines der Objekte NET RING COLLECTION.

Einzelheiten zu den Schritten 1-4 dieses Verfahrens finden Sie in den Beispielen unter !ndiskd.cxadapter. Einzelheiten zu Schritt 5 dieses Verfahrens finden Sie in den Beispielen unter !ndiskd.netqueue. Einzelheiten zu den Schritten 6-7 dieses Verfahrens finden Sie in den Beispielen unter !ndiskd.netrb.

Im folgenden Beispiel wird das Handle für die NET_RING_COLLECTION, ffff8b82fbcf94b0, mit dem Befehl nrc verwendet.

0: kd> !ndiskd.nrc fffff8b82fbcf94b0 

NET RING COLLECTION ffff8b82fbcf94b0

Packet Ring         ffff8b82f8e75000 
Fragment Ring       ffff8b8300961000

List only packets
List only fragments
List all elements

Weitere Informationen

Leitfaden für die Entwicklung von Netzwerktreibern

Netzwerkreferenz für Windows Vista und höher

Fehlersuche im Netzwerkstack

NDIS-Erweiterungen (Ndiskd.dll)

!ndiskd.help

Netzwerkadapter WDF-Klassenerweiterung (Cx)

Zusammenfassung von Objekten

NET_RING_COLLECTION

!ndiskd.netadapter

!ndiskd.cxadapter

!ndiskd.netqueue

!ndiskd.netrb

!ndiskd.netpacket