IVsDebuggableProjectCfg.DebugLaunch(UInt32) Methode

Definition

Startet den Debugger.

public:
 int DebugLaunch(System::UInt32 grfLaunch);
public:
 int DebugLaunch(unsigned int grfLaunch);
int DebugLaunch(unsigned int grfLaunch);
public int DebugLaunch (uint grfLaunch);
abstract member DebugLaunch : uint32 -> int
Public Function DebugLaunch (grfLaunch As UInteger) As Integer

Parameter

grfLaunch
UInt32

[in] Flags, die die Bedingungen festlegen, unter denen der Debugger gestartet wird. Gültige grfLaunch Werte finden Sie unter __VSDBGLAUNCHFLAGS .

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

HRESULT IVsDebuggableProjectCfg::DebugLaunch(  
   [in] VSDBGLAUNCHFLAGS grfLaunch  
);  

Diese Methode wird aufgerufen, wenn der Benutzer das Startmenü Element (F5) auswählt. Der in angegebene Satz von Flags grfLaunch sollte identisch sein, der in einem vorherigen aufgerufenen der-Methode verwendet wurde QueryDebugLaunch , um zu bestimmen, ob der Debugger gestartet werden konnte.

Hinweis

Implementierer: Diese Methode (und ihre Schnittstelle) kann in einem Projekt implementiert werden, um benutzerdefinierte Programme unter dem Debugger zu starten. Rufen Sie die Methode auf, um das Programm zu starten, das von einem Projekt gesteuert wird LaunchDebugTargets2 . Ein Beispiel hierfür finden Sie im Beispiel My C Package.

Gilt für