VsDebugTargetInfo VsDebugTargetInfo VsDebugTargetInfo Struct

Definition

Contains information about a debug target.

[System.Runtime.InteropServices.ComConversionLoss]
public struct VsDebugTargetInfo
type VsDebugTargetInfo = struct
Public Structure VsDebugTargetInfo
Inheritance
VsDebugTargetInfoVsDebugTargetInfoVsDebugTargetInfo
Attributes

Fields

bstrArg bstrArg bstrArg

BSTR containing command-line arguments to the executable.

bstrCurDir bstrCurDir bstrCurDir

BSTR containing the name of the current directory.

bstrEnv bstrEnv bstrEnv

BSTR containing the environment settings to pass to CreateProcess.

bstrExe bstrExe bstrExe

BSTR containing the name of the executable.

bstrMdmRegisteredName bstrMdmRegisteredName bstrMdmRegisteredName

BSTR containing the name of the application as it is registered with the MDM.

bstrOptions bstrOptions bstrOptions

BSTR containing custom options specific to each clsidCustom (null is recommended).

bstrPortName bstrPortName bstrPortName

BSTR containing the name of port from the supplier specified in clsidPortSupplier (can be null).

bstrRemoteMachine bstrRemoteMachine bstrRemoteMachine

BSTR containing the remote machine name. Set to null for local machines.

cbSize cbSize cbSize

DWORD specifying the size of the VsDebugTargetInfo struct.

clsidCustom clsidCustom clsidCustom

Specifies that the exe will be launched by some custom means.

clsidPortSupplier clsidPortSupplier clsidPortSupplier

Specifies the Port supplier GUID.

dlo dlo dlo

Specifies how this process should be launched or attached. Values are taken from the DEBUG_LAUNCH_OPERATION enumeration.

dwClsidCount dwClsidCount dwClsidCount

Number of GUIDs in the pClsidList member.

fSendStdoutToOutputWindow fSendStdoutToOutputWindow fSendStdoutToOutputWindow

Specifies that stdout and stderr should be routed to the debug-output window.

grfLaunch grfLaunch grfLaunch

Specifies launch flags. Values are taken from the __VSDBGLAUNCHFLAGS enumeration. Used in DebugLaunch(UInt32) calls.

hStdError hStdError hStdError

HANDLE to StdError.

hStdInput hStdInput hStdInput

HANDLE to StdInput.

hStdOutput hStdOutput hStdOutput

HANDLE to StdOut.

pClsidList pClsidList pClsidList

Holds an array of GUIDs for multiple engine launch.

Applies to