共用方式為


!ndiskd.dbgsystems

!ndiskd.dbgsystems 擴充功能會顯示並選擇性地變更已啟用偵錯追蹤的 NDIS 子系統。

Warning!ndiskd.dbgsystems 已被 WPP(Windows 軟體追蹤預處理器)和驅動程式驗證器取代。 如果目標系統不支援 !ndiskd.dbgsystems,則 !ndiskd 會提供下列警告。

0: kd> !ndiskd.dbgsystems
    This target does not support tracing through !ndiskd.dbglevel or
    !ndiskd.dbgsystems.
    Learn how to collect traces with WPP

如果您按下警告底部的連結,!ndiskd 會為您提供詳細資訊。

0: kd> !ndiskd.help wpptracing
    WPP traces are fast, flexible, and detailed.  Plus, starting with Windows 8
    and Windows Server 2012, you can automatically decode NDIS traces using the
    symbol file.  Just point TraceView (or tracepdb.exe) at NDIS.PDB, and it
    will be able to get all the TMFs it needs to trace NDIS activity.
    
    If you would like traces to be printed in the debugger window, you use the
    !wmitrace extension.  For example, you might enable traces with this:

    !wmitrace.searchpath c:\path\to\TMF\files
    !wmitrace.start ndis -kd
    !wmitrace.enable ndis {DD7A21E6-A651-46D4-B7C2-66543067B869} -level 4 -flag 0x31f3

如需 WPP 的詳細資訊,請參閱 WPP 軟體追蹤

如需驅動程式驗證器的詳細資訊,請參閱 驅動程序驗證器

如需 WMI 追蹤的詳細資訊,請參閱 WMI 追蹤延伸模組 (Wmitrace.dll)。

!ndiskd.dbgsystems [-subsystem <any>]

參數

-子系統
要切換的子系統。

如果選取多個元件,請使用空格分隔它們。 如果重複選取的元件,其偵錯監視將會關閉。 下列值是可能的:

意義

INIT

追蹤配接器初始化。

CONFIG

追蹤配接器組態。

SEND

透過網路傳送數據的追蹤。

RECV

從網路接收數據的追蹤。

通訊協定

追蹤通訊協議作業。

追蹤系結作業。

BUS_QUERY

追蹤總線查詢。

註冊表

追蹤登錄作業。

記憶體

追蹤記憶體管理。

FILTER

追蹤篩選作業。

要求

追蹤要求。

WORK_ITEM

追蹤工作項目作業。

PNP

追蹤 隨插即用作業。

PM

追蹤電源管理作業。

OPEN

追蹤開啟參考對象的作業。

追蹤鎖定作業。

RESET

追蹤重設作業。

WMI

追蹤 Windows Management Instrumentation 作業。

NDIS_CO

追蹤連接導向的 NDIS。

參考

追蹤參考作業。

DLL

Ndiskd.dll

備註

此延伸模組僅適用於已核取NDIS.sys。 若要檢查NDIS.sys的組建資訊,請執行 !ndiskd.ndis 延伸模組。

另請參閱

網路驅動程序設計指南

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

偵錯網路堆疊

NDIS 延伸模組 (Ndiskd.dll)

!ndiskd.help

!ndiskd.ndis

WPP 軟體追蹤

驅動程式驗證器

WMI 追蹤延伸模組 (Wmitrace.dll)