This documentation is archived and is not being maintained.

VsDebugTargetInfo Members

Contains information about a debug target.

The following tables list the members exposed by the VsDebugTargetInfo type.

  Name Description
Public field bstrArg BSTR containing command-line arguments to the executable.  
Public field bstrCurDir BSTR containing the name of the current directory. 
Public field bstrEnv BSTR containing the environment settings to pass to CreateProcess.  
Public field bstrExe BSTR containing the name of the executable. 
Public field bstrMdmRegisteredName BSTR containing the name of the application as it is registered with the MDM. 
Public field bstrOptions BSTR containing custom options specific to each clsidCustom (a null reference (Nothing in Visual Basic) is recommended). 
Public field bstrPortName BSTR containing the name of port from the supplier specified in clsidPortSupplier (can be a null reference (Nothing in Visual Basic)). 
Public field bstrRemoteMachine BSTR containing the remote machine name. Set to a null reference (Nothing in Visual Basic) for local machines. 
Public field cbSize DWORD specifying the size of the VsDebugTargetInfo struct. 
Public field clsidCustom Specifies that the exe will be launched by some custom means. 
Public field clsidPortSupplier Specifies the Port supplier GUID. 
Public field dlo Specifies how this process should be launched or attached. Values are taken from the DEBUG_LAUNCH_OPERATION enumeration. 
Public field dwClsidCount Number of GUIDs in the pClsidList member.  
Public field fSendStdoutToOutputWindow Specifies that stdout and stderr should be routed to the debug-output window. 
Public field grfLaunch Specifies launch flags. Values are taken from the __VSDBGLAUNCHFLAGS enumeration. Used in DebugLaunch calls. 
Public field hStdError HANDLE to StdError. 
Public field hStdInput HANDLE to StdInput. 
Public field hStdOutput HANDLE to StdOut. 
Public field pClsidList Holds an array of GUIDs for multiple engine launch. 

(see also Protected Methods )
  Name Description
Public method Equals  Overloaded. (Inherited from ValueType.)
Public method GetHashCode  (Inherited from ValueType.)
Public method GetType  (Inherited from Object.)
Public method Static ReferenceEquals  (Inherited from Object.)
Public method ToString  (Inherited from ValueType.)

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)