共用方式為


!ndiskd.ifprovider

!ndiskd.ifprovider 延伸模組會顯示 NDIS 介面提供者的相關信息(IfProvider)。 如果您執行此延伸模塊時沒有參數,!ndiskd 會顯示所有已註冊的 NDIS 介面提供者清單。

!ndiskd.ifprovider [-handle <x>]

參數

-處理
IfProvider 的選擇性句柄。

DLL

Ndiskd.dll

範例

執行沒有參數的 !ndiskd.ifprovider 擴充功能,以取得所有已註冊 IfProviders 的清單。

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

您可以從先前的範例中看到偵錯者計算機已註冊四個介面提供者。 其中兩個是 NDIS 介面提供者。

注意 介面提供者是一般概念,不需要是迷你埠驅動程式。 雖然迷你埠驅動程式可能會視需要選擇註冊為介面提供者,但大部分的迷你埠驅動程式不會這麼做,因為 NDIS 有內建的介面提供者。 NDIS 內建介面提供者會自動為每個迷你埠驅動程式、每個輕量篩選器 (LWF) 模組和回送介面提供介面。 如需詳細資訊,請參閱 NDIS 介面提供者

下列範例顯示上一個範例中 「wanarp」 介面提供者的詳細數據,其句柄為 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

另請參閱

網路驅動程序設計指南

Windows Vista 和更新版本的網路參考

偵錯網路堆疊

NDIS 延伸模組 (Ndiskd.dll)

!ndiskd.help

註冊為介面提供者