VsDebugTargetInfo4 Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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. |