LAUNCH_FLAGS

指定调试生成标志。

enum enum_LAUNCH_FLAGS { 
   LAUNCH_DEBUG      = 0x0000,
   LAUNCH_NODEBUG    = 0x0001,
   LAUNCH_ENABLE_ENC = 0x0002,
   LAUNCH_MERGE_ENV  = 0x0004
};
typedef DWORD LAUNCH_FLAGS;
public enum enum_LAUNCH_FLAGS { 
   LAUNCH_DEBUG      = 0x0000,
   LAUNCH_NODEBUG    = 0x0001,
   LAUNCH_ENABLE_ENC = 0x0002,
   LAUNCH_MERGE_ENV  = 0x0004
};

成员

  • LAUNCH_DEBUG
    生成调试的进程。

  • LAUNCH_NODEBUG
    生成过程,但不对其进行调试。

  • LAUNCH_ENABLE_ENC
    已弃用,不要使用。

  • LAUNCH_MERGE_ENV
    生成过程并将生成的宿主将该环境。

备注

这些值将作为参数传递 IDebugEngineLaunch2:: LaunchSuspended 方法。

这些标志可以按位组合使用 OR。

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

枚举 (Visual Studio 调试)

IDebugEngineLaunch2:: LaunchSuspended