VsDebugTargetInfo Structure

 

Contains information about a debug target.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[ComConversionLossAttribute]
public struct VsDebugTargetInfo

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from ValueType.)

System_CAPS_pubmethodGetHashCode()

(Inherited from ValueType.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from ValueType.)

NameDescription
System_CAPS_pubfieldbstrArg

BSTR containing command-line arguments to the executable.

System_CAPS_pubfieldbstrCurDir

BSTR containing the name of the current directory.

System_CAPS_pubfieldbstrEnv

BSTR containing the environment settings to pass to CreateProcess.

System_CAPS_pubfieldbstrExe

BSTR containing the name of the executable.

System_CAPS_pubfieldbstrMdmRegisteredName

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

System_CAPS_pubfieldbstrOptions

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

System_CAPS_pubfieldbstrPortName

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

System_CAPS_pubfieldbstrRemoteMachine

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

System_CAPS_pubfieldcbSize

DWORD specifying the size of the VsDebugTargetInfo struct.

System_CAPS_pubfieldclsidCustom

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

System_CAPS_pubfieldclsidPortSupplier

Specifies the Port supplier GUID.

System_CAPS_pubfielddlo

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

System_CAPS_pubfielddwClsidCount

Number of GUIDs in the pClsidList member.

System_CAPS_pubfieldfSendStdoutToOutputWindow

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

System_CAPS_pubfieldgrfLaunch

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

System_CAPS_pubfieldhStdError

HANDLE to StdError.

System_CAPS_pubfieldhStdInput

HANDLE to StdInput.

System_CAPS_pubfieldhStdOutput

HANDLE to StdOut.

System_CAPS_pubfieldpClsidList

Holds an array of GUIDs for multiple engine launch.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: