Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Allgemeine Informationen zum Debuggen von Treibern finden Sie unter Erste Schritte mit Windows-Debugging.
Ablaufverfolgungsrekorder an Bord
Ab Windows 10 können Sie Ihre Binärdatei des KMDF- oder UMDF-Treibers erstellen, sodass sie zusätzliche Informationen zum Debuggen des Treibers über den Inflight Trace Recorder erhält. Windows-Treiber können dieses Feature nutzen.
Wenn Sie die Visual Studio-KMDF-Vorlage verwendet haben, verwendet Ihr Treiber außerdem den Windows-Softwareablaufverfolgungs-Präprozessor (WPP), um Ablaufverfolgungsmeldungen zu schreiben. Ihre Treiberbinärdatei ist ein ETW-Anbieter mit einer Anbieter-GUID.
Verwenden Sie den folgenden Code, um eine Ablaufverfolgungsnachricht von Ihrer Treiberbinärdatei zu senden:
TraceEvents(TRACE_LEVEL_INFORMATION, TRACE_DRIVER, "%!FUNC! Entry");
Sie können mithilfe von Tracelog auf die ETW-Protokolle zugreifen, indem Sie !wmitrace in einer Debuggersitzung verwenden.