!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

-handle
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

Débogage de la pile réseau

Extensions NDIS (Ndiskd.dll)

!ndiskd.help

Inscription en tant que fournisseur d’interface