IDkmGPUEnvironmentFilter.GetGPUAdditionalEnvironmentVariables(DkmDebugLaunchSettings, DkmProcessLaunchEnvironmentFilterScenario) Methode

Definition

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

public:
 System::String ^ GetGPUAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmDebugLaunchSettings ^ debugLaunchSettings, Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterScenario scenario);
public:
 Platform::String ^ GetGPUAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmDebugLaunchSettings ^ debugLaunchSettings, Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterScenario scenario);
std::wstring GetGPUAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmDebugLaunchSettings const & debugLaunchSettings, Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterScenario scenario);
public string GetGPUAdditionalEnvironmentVariables (Microsoft.VisualStudio.Debugger.Start.DkmDebugLaunchSettings debugLaunchSettings, Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterScenario scenario);
abstract member GetGPUAdditionalEnvironmentVariables : Microsoft.VisualStudio.Debugger.Start.DkmDebugLaunchSettings * Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterScenario -> string
Public Function GetGPUAdditionalEnvironmentVariables (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