文章編號: 296225 - 上次校閱: 2001年8月8日 - 版次: 1.0 HOWTO:啟用 SCSIPORT 偵錯記錄
本文曾發行於 CHT296225 結論
本文件描述如何在 Microsoft Windows XP、Microsoft Windows 2000 和 Microsoft Windows NT
上啟用 SCSIPORT 和 SCSI 迷你連接埠驅動程式的偵錯記錄。
其他相關資訊
若要啟用偵錯記錄,則必須將核心偵錯程式連接到目標電腦及適當的符號檔;此外,偵錯記錄只能
在經過檢查或偵錯的作業系統版本上運作,在免費或零售版的作業系統上將無法運作。
Windows NT 和 Windows 2000您可在 Windows 2000 和 Windows NT 上將 ScsiDebug 全域變數設定為 3 與核心偵錯程式,以從 SCSIPORT 驅動程式取得詳細的偵錯追蹤資訊。例如:
Windows XP在 Windows XP 上進行偵錯列印的方法已與舊版本的不同。現在驅動程式使用 一種名為 DbgPrintEx 的新函式來列印偵錯訊息。 DbgPrintEx 函式可根據 ComponentID、「層級」以及對應的元件篩選器遮罩,將指定的字串 傳遞至核心偵錯程式或什麼作業都不執行。 SCSIPORT 驅動程式的遮罩為 Kd_ScsiPort_Mask ,而 SCSI 迷你連接埠驅動程式的遮罩則為 Kd_ScsiMiniport_Mask 。若要取得 SCSIPORT 和 SCSI 迷你連接埠的記錄檔,請按下列步驟進行:
下表顯示四位元的位元、值和說明:
位元 值 說明
------------------------------------------
0 1 錯誤等級 (一定會列印)
1 2 警告等級
2 4 追蹤等級
3 8 資訊等級?考
如需偵錯列印實作的詳細資訊,請按一下下列文件編號,在 Microsoft Knowledge Base 中參閱這篇文章:
90082?
(http://support.microsoft.com/kb/90082/EN-US/
)
INFO: Debug Printing Implementation in the Device Drivers
如需 DbgPrintEx API 的詳細資訊,請參閱 Microsoft Windows XP Device Driver Kit (DDK) 文件。
本文件是根據 Microsoft Knowledgebase 文件編號 Q296225 翻譯的. 若要參考原始英文文件內容, 請至以下網址:
http://support.microsoft.com/support/kb/articles/Q296/2/25.asp
(http://support.microsoft.com/kb/296225/en-us?ln=en-us&sd=gn&fr=0)
這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
