Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Provides information about a debug target.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Public Structure VsDebugTargetInfo2
public struct VsDebugTargetInfo2
public value class VsDebugTargetInfo2
[<Sealed>]
type VsDebugTargetInfo2 = struct end
JScript supports the use of structures, but not the declaration of new ones.
The VsDebugTargetInfo2 type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) |
![]() |
GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
Top
Fields
| Name | Description | |
|---|---|---|
![]() |
bstrArg | BSTR containing the command line arguments to the exe (DLO_CreateProcess). |
![]() |
bstrCurDir | BSTR containing the current directory (DLO_CreateProcess). |
![]() |
bstrEnv | BSTR containing the environment settings (DLO_CreateProcess). |
![]() |
bstrExe | BSTR containing the name of the executable. |
![]() |
bstrOptions | BSTR containing custom options specific to each debugger (nulla null reference (Nothing in Visual Basic) is recommended). |
![]() |
bstrPortName | BSTR containing the name of the port from the supplier specified in guidPortSupplier. (Can be nulla null reference (Nothing in Visual Basic)). |
![]() |
bstrRemoteMachine | BSTR containing the machine name for a remote machine. Use nulla null reference (Nothing in Visual Basic) for the local machine. |
![]() |
cbSize | Specifies the size of the VsDebugTargetInfo2 struct. |
![]() |
dlo | Specifies how this process should be launched or attached. |
![]() |
dwDebugEngineCount | Specifies the number of debug engine GUIDs in the guidLaunchDebugEngine array. |
![]() |
dwProcessId | Specifies the process id (DLO_AlreadyRunning). |
![]() |
dwReserved | Reserved for future use - specify nulla null reference (Nothing in Visual Basic). |
![]() |
fSendToOutputWindow | BOOL - if true, stdout and stderr are to be routed to the output window. |
![]() |
guidLaunchDebugEngine | Specifies the guid of the debug engine used for launch (DLO_CreateProcess) |
![]() |
guidPortSupplier | Specifies the GUID of the port supplier. |
![]() |
guidProcessLanguage | Specifies the language of the hosting process. Used to preload expression evaluators. |
![]() |
hStdError | The stderr handle. |
![]() |
hStdInput | The stdin handle. |
![]() |
hStdOutput | The stdout handle. |
![]() |
LaunchFlags | Specifies the launch flags that were passed to DebugLaunch. |
![]() |
pDebugEngines | Specifies an array of debug engine guids, or nulla null reference (Nothing in Visual Basic) if dwDebugEngineCount is zero. |
![]() |
pUnknown | Specifies an interface pointer - usage depends on DEBUG_LAUNCH_OPERATION. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)