!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