__VSDBGLAUNCHFLAGS3 Énumération

Définition

Spécifie des indicateurs qui contrôlent le démarrage du débogueur.

Cette énumération a un attribut FlagsAttribute qui permet une combinaison au niveau du bit de ses valeurs membres.

public enum class __VSDBGLAUNCHFLAGS3
public enum class __VSDBGLAUNCHFLAGS3
enum __VSDBGLAUNCHFLAGS3
[System.Flags]
public enum __VSDBGLAUNCHFLAGS3
[<System.Flags>]
type __VSDBGLAUNCHFLAGS3 = 
Public Enum __VSDBGLAUNCHFLAGS3
Héritage
__VSDBGLAUNCHFLAGS3
Attributs

Champs

DBGLAUNCH_WaitForEvent 2048

Lance le débogueur lorsqu'un événement est déclenché.

Remarques

DBGLAUNCH_WaitForEvent utilise la ligne de commande du programme en cours de débogage pour passer un handle d’événement nommé. Le programme en cours de débogage doit définir le descripteur avant que le lancement ne se poursuive. Le nom est un GUID aléatoire généré par le débogueur. Le débogueur lance le programme en cours de débogage avec VsDebugTargetInfo2. LaunchFlags défini sur DBGLaunch_WaitForEvent, et dans VsDebugLaunchTarget2. bstrArg, la ligne de commande du programme en cours de débogage doit contenir « -DebugEvent $eventName $ ». Lorsque le programme en cours de débogage est prêt, il utilise les méthodes OpenEvent et SetEvent pour signaler au débogueur qu’il peut poursuivre le lancement.

S’applique à