Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetExecutionStatus Methode gibt Informationen zum Ausführungsstatus des Debuggermodulszurück.
Syntax
HRESULT GetExecutionStatus(
[out] PULONG Status
);
Parameter
[out] Status
Empfängt den Ausführungsstatus. Dies wird auf einen der Werte in der folgenden Tabelle festgelegt. Beachten Sie, dass sich die Beschreibung dieser Werte geringfügig von der Beschreibung in DEBUG_STATUS_XXXunterscheidet.
| Wert | Beschreibung |
|---|---|
| DEBUG_STATUS_NO_DEBUGGEE | Das Modul ist nicht an ein Ziel angefügt. |
| DEBUG_STATUS_STEP_OVER | Das Ziel führt derzeit eine einzelne Anweisung aus. Wenn diese Anweisung ein Unterroutineaufruf ist, wird der gesamte Aufruf ausgeführt. |
| DEBUG_STATUS_STEP_INTO | Das Ziel führt derzeit eine einzelne Anweisung aus. |
| DEBUG_STATUS_STEP_BRANCH | Das Ziel wird derzeit ausgeführt, bis eine Verzweigungsanweisung auftritt. |
| DEBUG_STATUS_GO | Das Ziel wird derzeit normal ausgeführt. Die normale Ausführung wird fortgesetzt, bis ein Ereignis eintritt. |
| DEBUG_STATUS_BREAK | Das Ziel wird nicht ausgeführt. |
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
| Rückgabecode | Beschreibung |
|---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Weitere Informationen finden Sie unter Zielinformationen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | dbgeng.h (include Dbgeng.h) |