診斷通話的時間

診斷收集偵錯資訊的計時需求如下。

DiagnoseLevelHardwareRegisters層級,LE 預期會在診斷呼叫的輸出緩衝區中收集裝置控制項暫存器不超過 1 KB。 這是一般發行產品的設定。 它是用來收集設備控制暫存器的重要資訊。 收集這類資訊的時間限制為 25 毫秒。

DiagnoseLevelFirmwareImageDumpDiagnoseLevelDriverStateDump層級,LE 預期會收集裝置控制項暫存器和韌體完整傾印。 如果時間允許,LE 也可以收集驅動程式狀態,受限於時間限制。 除了診斷輸出緩衝區中收集的控制項暫存器之外,韌體傾印和驅動程式狀態應該儲存到在 %windir%\system32\drivers 中名稱選擇的檔案。 在任一層級收集所有偵錯資訊的時間應該在 25 秒內。 這些診斷層級旨在用於自我裝載階段。

eDiagnoseLevel

MiniportWdiAdapterHangDiagnose