IVsDebuggableProjectCfg.QueryDebugLaunch(UInt32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt ob der Debugger entsprechend des Status des Startflags gestartet werden kann.
public:
int QueryDebugLaunch(System::UInt32 grfLaunch, [Runtime::InteropServices::Out] int % pfCanLaunch);
int QueryDebugLaunch(unsigned int grfLaunch, [Runtime::InteropServices::Out] int & pfCanLaunch);
public int QueryDebugLaunch (uint grfLaunch, out int pfCanLaunch);
abstract member QueryDebugLaunch : uint32 * int -> int
Public Function QueryDebugLaunch (grfLaunch As UInteger, ByRef pfCanLaunch As Integer) 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 .
- pfCanLaunch
- Int32
[out] Zeiger auf ein Flag, das auf true festgelegt wird, wenn der Debugger gestartet werden kann; andernfalls false.
Gibt zurück
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::QueryDebugLaunch(
[in] VSDBGLAUNCHFLAGS grfLaunch,
[out] BOOL *pfCanLaunch
);
Diese Methode bestimmt, ob der Debugger gestartet und das Startmenü Element aktiviert werden kann. Wenn QueryDebugLaunch auf festgelegt pfCanLaunch true wird und der Benutzer das Startmenü-Element auswählt, ruft das Projekt DebugLaunch mit dem gleichen Satz von Flags auf, die zum Aufrufen von verwendet wurden QueryDebugLaunch .