Freigeben über


CANSTOP_REASON

Wird verwendet, um zu bestimmen, ob ein Programm Ausführung beenden kann, nachdem es einen bestimmten Punkt in der Ausführung erreicht hat.

enum enum_CANSTOP_REASON { 
   CANSTOP_ENTRYPOINT = 0x0000,
   CANSTOP_STEPIN     = 0x0001
};
typedef DWORD CANSTOP_REASON;
public enum enum_CANSTOP_REASON { 
   CANSTOP_ENTRYPOINT = 0x0000,
   CANSTOP_STEPIN     = 0x0001
};

Mitglieder

  • CANSTOP_ENTRYPOINT
    Gibt den Einstiegspunkt des angegebenen Programms an.

  • CANSTOP_STEPIN
    Gibt schrittweise in eine benutzerdefinierte Funktion.

Hinweise

Werden z. B. ein Argument an die IDebugCanStopEvent2::GetReason-Methode, um dem Sitzungs-Debugen Manager (SDM) zu bestätigen, wenn geeignet ist, beenden, nachdem es den Einstiegspunkt des Programms erreicht wurde oder nachdem es in eine Funktion oder Methode aufgetreten ist.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Enumerationen (Visual Studio-Debugging)

IDebugCanStopEvent2::GetReason