Freigeben über


IDebugControl::SetCodeLevel-Methode (dbgeng.h)

Die SetCodeLevel-Methode legt die aktuelle Codeebene fest und wird hauptsächlich beim Durchlaufen von Code verwendet.

Syntax

HRESULT SetCodeLevel(
  [in] ULONG Level
);

Parameter

[in] Level

Gibt die aktuelle Codeebene an. Die Ebene kann einen der Werte in der folgenden Tabelle annehmen.

Wert BESCHREIBUNG
DEBUG_LEVEL_SOURCE Quellmodus. Beim Durchlaufen von Code auf dem Ziel ist die Größe eines einzelnen Schritts eine Zeile mit Quellcode.
DEBUG_LEVEL_ASSEMBLY Assemblymodus. Beim Durchlaufen von Code auf dem Ziel ist die Größe eines einzelnen Schritts eine einzelne Prozessoranweisung.

Rückgabewert

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Weitere Informationen zur Codeebene finden Sie unter Verwenden von Quelldateien.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

GetCodeLevel

IDebugControl

IDebugControl2

IDebugControl3