!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 延伸模組。