VsDebugTargetInfo4 Struktur

Definition

Stellt Informationen zu dem Debugziel bereit.

public value class VsDebugTargetInfo4
struct VsDebugTargetInfo4
[System.Runtime.InteropServices.ComConversionLoss]
public struct VsDebugTargetInfo4
[<System.Runtime.InteropServices.ComConversionLoss>]
type VsDebugTargetInfo4 = struct
Public Structure VsDebugTargetInfo4
Vererbung
VsDebugTargetInfo4
Attribute

Felder

AppPackageLaunchInfo

Informationen, die benötigt werden, um App-Container-Anwendungen zu starten (DLO_AppPackageDebug).

bstrArg

BSTR mit Befehlszeilenargumenten (DLO_CreateProcess).

bstrCurDir

BSTR mit dem aktuellen Verzeichnis (DLO_CreateProcess).

bstrEnv

BSTR mit benutzerdefinierten Umgebungsvariablen (DLO_CreateProcess).

bstrExe

BSTR, das den Namen der ausführbaren Datei enthält.

bstrOptions

BSTR, das die benutzerdefinierten Optionen, die für jeden Debugger spezifisch sind, enthält (NULL wird empfohlen).

bstrPortName

BSTR, das den Namen des Ports vom Anbieter, der in guidPortSupplier angegeben wird, enthält (kann NULL sein).

bstrRemoteMachine

BSTR, das den Computernamen für einen Remotecomputer enthält. Verwenden Sie null für den lokalen Computer.

dlo

Gibt an, wie dieser Prozess gestartet oder angefügt werden soll.

dwDebugEngineCount

Bezeichnet die Zahl von Debug-Engine-GUIDs im Array guidLaunchDebugEngine.

dwProcessId

Gibt den Prozess-Bezeichner (DLO_AlreadyRunning) an.

fSendToOutputWindow

BOOL - wenn true, stdout und stderr zum Ausgabefenster weitergeleitet werden sollen.

guidLaunchDebugEngine

Bezeichnet den GUID der Debug-Engine, der zum Starten von (DLO_CreateProcess) verwendet wird.

guidPortSupplier

Bezeichnet den GUID des Portbereitstellers.

guidProcessLanguage

Bezeichnet die Sprache des Hostingprozesses. Wird verwendet, um Ausdrucksauswertungen vorab zu laden.

LaunchFlags

Bezeichnet die Startflags, die an DebugLaunch(UInt32) übergeben wurden.

pDebugEngines

Gibt ein Array von Debug-Engine-GUIDs oder NULL an, wenn dwDebugEngineCount NULL ist.

project

Projekt, das gestartet wird. Dies wird nur mit Microsoft.VisualStudio.Shell.Interop._DEBUG_LAUNCH_OPERATION4.DLO_ImmersiveAppDebug verwendet, um Anwendungsfunktionen zu aktualisieren, wenn ein Vorgang aufgrund der Verwendung nicht deklarierter Funktionen fehlschlägt. Dieses Member ist optional.

pStartupInfo

Zusätzliche Optionen, die an (DLO_CreateProcess) übergeben werden.

pUnknown

Gibt einen Schnittstellenzeiger an - Verwendung hängt von DEBUG_LAUNCH_OPERATION ab.

Gilt für