共用方式為


NDIS-Supported WMI 作業

NDIS 支援下列 WMI 作業:

  • 列舉配接器並列舉虛擬連線 (VC)。

    NDIS 會向WMI 註冊全域 GUID(GUID_NDIS_ENUMERATE_ADAPTER_EX 和GUID_NDIS_ENUMERATE_VC),讓 WMI 用戶端能夠列舉所有迷你埠適配卡(也就是迷你埠驅動程序實例)和所有具名的 VM。 由於 NDIS 會追蹤所有已載入的迷你埠驅動程式和所有具名的 VM,因此 NDIS 不會查詢迷你埠驅動程式以取得這類資訊。

  • 查詢單一實例和設置單一實例

    透過 NDIS,WMI 用戶端可以查詢或設定數據區塊的單一實例,其對應至單一 OID。 對於查詢,NDIS 會傳回與配接器或 VC 相關聯的所有資訊。 WMI 用戶端無法查詢或設定 OID 內的數據項。 例如,GUID_NDIS_GEN_CO_LINK_SPEED GUID 的查詢會傳回輸出和輸入速度。 WMI 用戶端無法只查詢輸出速度或只查詢輸入速度。

  • 查詢所有數據

    NDIS 藉由取得適當的數據,將所有 GUID 實例的合併數據傳回至 WMI,以滿足特定 GUID 的 QUERY ALL DATA 要求。 例如,為了回應 GUID_NDIS_ENUMERATE_ADAPTER_EX上的 QUERY ALL DATA 要求,NDIS 會將所有載入的迷你埠驅動程式清單傳回 WMI。 針對映射到 OID_GEN_CO_XMIT_PDUS_OK 的 GUID 進行查詢所有數據,NDIS 會對每個連線導向的迷你埠驅動程式上的每個 VC 執行該 OID 的查詢,並將合併的數據傳回 WMI。 由於 QUERY ALL DATA 要求的額外負荷可能很高,因此 WMI 用戶端應該僅使用 QUERY ALL DATA 要求來列舉配接器和虛擬連結。 判斷配接器或 VC 興趣之後,用戶端就可以查詢個別的 GUID 實例。

  • 事件通知

    WMI 用戶端可以向 NDIS 註冊,以取得特定狀態指示的通知。 發生這類狀態指示時,NDIS 會將狀態資訊與適當的 GUID 傳遞至 WMI,以作為 WMI 事件傳遞至用戶端。

  • EXECUTE 方法

    透過 NDIS,WMI 用戶端可以執行與數據區塊相關聯的方法,該區塊對應至單一 OID。 WMI 用戶端會提供 NDIS 執行方法所需的資訊。 方法要求可以與迷你埠配接器、NDIS 埠或 VM 相關聯。 NDIS 會在方法成功執行之後傳回產生的資訊。