!ndiskd.ifprovider
L’extension !ndiskd.ifprovider affiche les informations d'un fournisseur d’interface NDIS (IfProvider). Si vous exécutez cette extension sans paramètres, !ndiskd affiche la liste de tous les fournisseurs d’interface NDIS inscrits.
!ndiskd.ifprovider [-handle <x>]
Paramètres
-manche
Descripteur facultatif d’un IfProvider.
DLL
Ndiskd.dll
Exemples
Exécutez l’extension !ndiskd.ifprovider sans paramètres pour obtenir la liste de tous les IfProviders inscrits.
1: kd> !ndiskd.ifprovider
IfProvider
ffffd20d14334180 - wanarp
ffffd20d1264a950 - wfplwfs
ffffd20d11deae00 - The NDIS loopback provider
ffffd20d11deae70 - The NDIS interface provider
Vous pouvez voir dans l’exemple précédent que la machine de débogage a quatre fournisseurs d’interface inscrits. Deux d’entre eux sont des fournisseurs d’interface NDIS.
Notez que les fournisseurs d’interface sont un concept générique et qu'ils ne sont pas tenus d’être des pilotes de miniport. Bien qu'un pilote de miniport puisse choisir de s'inscrire en tant que fournisseur d'interface, la plupart des pilotes de miniport ne le font pas car NDIS dispose d'un fournisseur d'interface intégré. Le fournisseur d’interface intégré NDIS fournit automatiquement des interfaces pour chaque pilote de miniport, chaque module LWF (Light-Weight Filter) et l’interface de bouclage. Pour plus d’informations, consultez fournisseur d’interface NDIS.
L’exemple suivant montre les détails du fournisseur d’interface « wanarp » de l’exemple précédent, dont le descripteur est ffffd20d14334180.
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
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