!ndiskd.ifprovider
Die Erweiterung !ndiskd.ifprovider zeigt Informationen über einen NDIS-Schnittstellenanbieter (IfProvider) an. Wenn Sie diese Erweiterung ohne Parameter ausführen, wird !ndiskd eine Liste aller registrierten NDIS-Schnittstellenanbieter anzeigen.
!ndiskd.ifprovider [-handle <x>]
Parameter
-Griff
Optionales Handle eines IfProviders.
DLL
Ndiskd.dll
Beispiele
Führen Sie die Erweiterung !ndiskd.ifprovider ohne Parameter aus, um eine Liste aller registrierten IfProvider zu erhalten.
1: kd> !ndiskd.ifprovider
IfProvider
ffffd20d14334180 - wanarp
ffffd20d1264a950 - wfplwfs
ffffd20d11deae00 - The NDIS loopback provider
ffffd20d11deae70 - The NDIS interface provider
Aus dem vorherigen Beispiel geht hervor, dass der debugee-Rechner vier Schnittstellenanbieter registriert hat. Zwei davon sind NDIS-Schnittstellenanbieter.
Hinweis Schnittstellenanbieter sind ein allgemeines Konzept und müssen keine Miniport-Treiber sein. Ein Miniport-Treiber kann sich zwar auf Wunsch als Schnittstellenanbieter registrieren lassen, die meisten Miniport-Treiber tun dies jedoch nicht, da NDIS über einen integrierten Schnittstellenanbieter verfügt. Der integrierte NDIS-Schnittstellenanbieter stellt automatisch Schnittstellen für jeden Miniport-Treiber, jedes Light-Weight-Filter-Modul (LWF) und die Loopback-Schnittstelle bereit. Weitere Informationen finden Sie unter NDIS Interface Provider.
Das folgende Beispiel zeigt die Details für den Schnittstellenanbieter „wanarp“ aus dem vorherigen Beispiel, dessen Handle ffffd20d14334180 lautet.
1: kd> !ndiskd.ifprovider ffffd20d14334180
IF PROVIDER
wanarp
Ndis handle ffffd20d14334180
INTERFACES
Interface
[No interfaces found]
HANDLERS
Protocol handler Function pointer Symbol (if available)
QueryObjectHandler fffff80d2f0414b0 bp wanarp!WanNdisIfQueryHandler
SetObjectHandler fffff80d2f04bd10 bp wanarp!WanNdisIfSetHandler
Weitere Informationen
Leitfaden für die Entwicklung von Netzwerktreibern
Netzwerkreferenz für Windows Vista und höher