Partilhar via


!ndiskd.ifprovider

A extensão !ndiskd.ifprovider exibe informações sobre um provedor de interface NDIS (IfProvider). Se você executar essa extensão sem parâmetros, !ndiskd exibirá uma lista de todos os provedores de interface NDIS registrados.

!ndiskd.ifprovider [-handle <x>]

Parâmetros

-pega
Identificador opcional de um IfProvider.

DLL

Ndiskd.dll

Examples

Execute a extensão !ndiskd.ifprovider sem parâmetros para obter uma lista de todos os IfProviders registrados.

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

Você pode ver no exemplo anterior que a máquina de depuração tem quatro provedores de interface registrados. Dois deles são provedores de interface NDIS.

Observação Os provedores de interface são um conceito genérico e não precisam ser drivers de miniporta. Embora um driver de miniporta possa optar por se registrar como um provedor de interface, se desejado, a maioria dos drivers de miniporta não o faz porque o NDIS tem um provedor de interface integrado. O provedor de interface integrado NDIS fornece automaticamente interfaces para cada driver de miniporta, cada módulo de filtro de Light-Weight (LWF) e a interface de loopback. Para obter mais informações, consulte NDIS interface provider.

O exemplo a seguir mostra os detalhes para o provedor de interface "wanarp" no exemplo anterior, cujo identificador é 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

Consulte também

Guia de Design de Driver de Rede)

Referência de rede do Windows Vista e posterior

Depurando a pilha de rede

Extensões NDIS (Ndiskd.dll)

!ndiskd.help

Registrando-se como um provedor de interface