IDkmProcessLaunchEnvironmentFilter.GetAdditionalEnvironmentVariables(DkmDebugLaunchSettings, DkmProcessLaunchEnvironmentFilterScenario) Methode

Definition

Ruft alle Umgebungsvariablen ab, die die Erweiterung hinzufügen möchte.

public:
 System::String ^ GetAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmDebugLaunchSettings ^ debugLaunchSettings, Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterScenario scenario);
public:
 Platform::String ^ GetAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmDebugLaunchSettings ^ debugLaunchSettings, Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterScenario scenario);
std::wstring GetAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmDebugLaunchSettings const & debugLaunchSettings, Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterScenario scenario);
public string GetAdditionalEnvironmentVariables (Microsoft.VisualStudio.Debugger.Start.DkmDebugLaunchSettings debugLaunchSettings, Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterScenario scenario);
abstract member GetAdditionalEnvironmentVariables : Microsoft.VisualStudio.Debugger.Start.DkmDebugLaunchSettings * Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterScenario -> string
Public Function GetAdditionalEnvironmentVariables (debugLaunchSettings As DkmDebugLaunchSettings, scenario As DkmProcessLaunchEnvironmentFilterScenario) As String

Parameter

debugLaunchSettings
DkmDebugLaunchSettings

In Einstellungen, die während eines Debugvorgangs starten von einem Projekt System oder einem anderen Aufrufer von launchdebugtargets (oder verschiedenen anderen Start-Debugging-APIs) bereitgestellt werden.

scenario
DkmProcessLaunchEnvironmentFilterScenario

In Enumeration der Szenarien, in denen idkmprocesslaunchumgebfilter-Implementierungen aufgerufen werden.

Gibt zurück

String

[Out, optional] Mindestens eine Umgebungsvariable, die an den Ziel Prozess weitergeleitet werden soll. Mehrere Variablen sind durch ein eingebettetes NULL-Zeichen (' \ 0 ') getrennt. Beispiel: "MyVariable1 = 1 \ 0myvariable2 = 12".

NULL oder eine leere Zeichenfolge wird zurückgegeben, wenn der Aufrufer den Umgebungsblock für diesen Start nicht anpassen möchte.

Gilt für