IDebugControl::GetSystemErrorControl-Methode (dbgeng.h)
Die GetSystemErrorControl-Methode gibt die Steuerelementwerte für die Behandlung von Systemfehlern zurück.
Syntax
HRESULT GetSystemErrorControl(
[out] PULONG OutputLevel,
[out] PULONG BreakLevel
);
Parameter
[out] OutputLevel
Empfängt die Ebene, auf der Systemfehler in die Ausgabe des Moduls gedruckt werden. Wenn die Ebene des Systemfehlers kleiner oder gleich OutputLevel ist, wird der Fehler in die Debuggerkonsole ausgegeben.
[out] BreakLevel
Empfängt die Ebene, auf der Systemfehler in den Debugger einbrechen. Wenn die Ebene des Systemfehlers kleiner oder gleich BreakLevel ist, wird der Fehler in den Debugger unterteilt.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Die Ebene eines Systemfehlers kann einen der folgenden drei Werte annehmen, die von der niedrigsten bis zur höchsten Liste aufgeführt werden: SLE_ERROR, SLE_MINORERROR und SLE_WARNING. Diese Werte werden in Winuser.h definiert.
Wenn ein Systemfehler auftritt, ruft das Modul die IDebugEventCallbacks::SystemError-Methode der Ereignisrückrufe auf. Wenn die Ebene kleiner oder gleich BreakLevel ist, wird der Fehler in den Debugger unterteilt. Wenn die Ebene größer als BreakLevel ist, fährt das Modul mit der Ausführung im Ziel fort, wie durch die Aufrufe der IDebugEventCallbacks::SystemError-Methode angegeben. Weitere Informationen zum Ablauf des Moduls nach einem Ereignis finden Sie unter Überwachungsereignisse.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (einschließlich Dbgeng.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für