VsDebugTargetInfo 结构
包含有关如何调试目标的信息。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Public Structure VsDebugTargetInfo
public struct VsDebugTargetInfo
VsDebugTargetInfo 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
Equals | 指示此实例与指定对象是否相等。 (继承自 ValueType。) | |
GetHashCode | 返回此实例的哈希代码。 (继承自 ValueType。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 返回该实例的完全限定类型名。 (继承自 ValueType。) |
页首
字段
名称 | 说明 | |
---|---|---|
bstrArg | 包含命令行参数的 BSTR 到可执行文件中。 | |
bstrCurDir | 包含当前目录的名称 BSTR。 | |
bstrEnv | 包含环境设置的 BSTR 传递给 CreateProcess。 | |
bstrExe | 包含的可执行文件的名称的 BSTR。 | |
bstrMdmRegisteredName | 包含应用程序的名称 BSTR,将更改 MDM 注册。 | |
bstrOptions | 包含自定义选项卡的 BSTR 特定于每 clsidCustom (建议nullnull 引用(在 Visual Basic 中为 Nothing) )。 | |
bstrPortName | 包含端口的名称以在 clsidPortSupplier 指定的提供程序的 BSTR (可以是 nullnull 引用(在 Visual Basic 中为 Nothing))。 | |
bstrRemoteMachine | 包含远程计算机名称的 BSTR。设置为本地计算机的 nullnull 引用(在 Visual Basic 中为 Nothing) 。 | |
cbSize | 指定 VsDebugTargetInfo 结构的大小 DWORD。 | |
clsidCustom | 指定系统将通过一些自定义表示生成。 | |
clsidPortSupplier | 指定端口提供程序 GUID。 | |
dlo | 指定如何处理应生成或附加。值从 DEBUG_LAUNCH_OPERATION 枚举中采用。 | |
dwClsidCount | GUID 数。 pClsidList 成员。 | |
fSendStdoutToOutputWindow | 指定应路由 stdout 和 stderr 到调试输出窗口。 | |
grfLaunch | 指定启动标志。值从 __VSDBGLAUNCHFLAGS 枚举中采用。使用在 DebugLaunch 调用。 | |
hStdError | 为 StdError 的句柄。 | |
hStdInput | 为 StdInput 的句柄。 | |
hStdOutput | 到 StdOut 的句柄。 | |
pClsidList | 存放一个数组多个引擎生成的 GUID。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。