VsDebugTargetInfo2 结构
提供关于调试目标的信息。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
Public Structure VsDebugTargetInfo2
public struct VsDebugTargetInfo2
VsDebugTargetInfo2 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
Equals | 指示此实例与指定对象是否相等。 (继承自 ValueType。) | |
GetHashCode | 返回此实例的哈希代码。 (继承自 ValueType。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 返回该实例的完全限定类型名。 (继承自 ValueType。) |
页首
字段
名称 | 说明 | |
---|---|---|
bstrArg | 包含命令行参数的 BSTR 为 exe (DLO_CreateProcess)。 | |
bstrCurDir | 包含当前目录 (DLO_CreateProcess) 的 BSTR。 | |
bstrEnv | 包含环境设置 (DLO_CreateProcess) 的 BSTR。 | |
bstrExe | 包含的可执行文件的名称的 BSTR。 | |
bstrOptions | 包含自定义选项卡的 BSTR 特定于每个调试器 (建议nullnull 引用(在 Visual Basic 中为 Nothing) )。 | |
bstrPortName | 包含端口的名称以在 guidPortSupplier指定的提供程序的 BSTR。(可以是 nullnull 引用(在 Visual Basic 中为 Nothing))。 | |
bstrRemoteMachine | 包含计算机名称远程计算机的 BSTR。对于本地计算机使用 nullnull 引用(在 Visual Basic 中为 Nothing) 。 | |
cbSize | 指定 VsDebugTargetInfo2 结构的大小。 | |
dlo | 指定如何处理应生成或附加。 | |
dwDebugEngineCount | 指定数字调试在 guidLaunchDebugEngine 数组的引擎 GUID。 | |
dwProcessId | 指定进程 ID (DLO_AlreadyRunning)。 | |
dwReserved | 保留供将来使用 - 指定 nullnull 引用(在 Visual Basic 中为 Nothing)。 | |
fSendToOutputWindow | BOOL ),如果为 true, stdout 和 stderr 是将路由到输出窗口。 | |
guidLaunchDebugEngine | 指定用于生成的调试引擎的 GUID (DLO_CreateProcess) | |
guidPortSupplier | 指定端口提供程序的 GUID。 | |
guidProcessLanguage | 指定承载的语言处理。用于预加载表达式计算器。 | |
hStdError | stderr 处理。 | |
hStdInput | stdin 处理。 | |
hStdOutput | stdout 处理。 | |
LaunchFlags | 指定传递给 DebugLaunch的生成标志。 | |
pDebugEngines | ,如果 dwDebugEngineCount 为零,指定数组调试引擎 GUID 或 nullnull 引用(在 Visual Basic 中为 Nothing) 。 | |
pUnknown | 指定接口指针 )用法取决于 DEBUG_LAUNCH_OPERATION。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。