__VSDBGLAUNCHFLAGS3 Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.