Condividi tramite


!ndiskd.ifprovider

L'estensione !ndiskd.ifprovider visualizza informazioni su un provider di interfaccia NDIS (IfProvider). Se si esegue questa estensione senza parametri, !ndiskd visualizzerà un elenco di tutti i provider di interfaccia NDIS registrati.

!ndiskd.ifprovider [-handle <x>]

Parametri

-maneggiare
Handle facoltativo di un oggetto IfProvider.

DLL

Ndiskd.dll

Esempi

Eseguire l'estensione !ndiskd.ifprovider senza parametri per ottenere un elenco di tutti gli IfProvider registrati.

1: kd> !ndiskd.ifprovider
    IfProvider                                                                  
    ffffd20d14334180 - wanarp
    ffffd20d1264a950 - wfplwfs
    ffffd20d11deae00 - The NDIS loopback provider
    ffffd20d11deae70 - The NDIS interface provider

È possibile osservare dall'esempio precedente che il computer di debug ha quattro provider di interfaccia registrati. Due di essi sono provider di interfaccia NDIS.

Nota I provider di interfacce sono un concetto generico e non devono essere driver miniport. Anche se un driver miniport può scegliere di registrarsi come provider di interfaccia, se lo si desidera, la maggior parte dei driver miniport non lo fanno perché NDIS ha un provider di interfaccia predefinito. Il provider di interfaccia NDIS predefinito fornisce automaticamente interfacce per ogni driver miniport, ogni modulo LWF (Light-Weight Filter) e l'interfaccia loopback. Per altre informazioni, vedere Provider di interfaccia NDIS.

L'esempio seguente mostra i dettagli per il provider di interfaccia "wanarp" nell'esempio precedente, il cui handle è 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

Vedi anche

Guida alla progettazione dei driver di rete

Informazioni di riferimento sulla rete di Windows Vista e versioni successive

Debug dello stack di rete

Estensioni NDIS (Ndiskd.dll)

!ndiskd.help

Registrazione come provider di interfaccia