Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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)