IDkmGPUEnvironmentFilter.GetGPUAdditionalEnvironmentVariables(DkmDebugLaunchSettings, DkmProcessLaunchEnvironmentFilterScenario) Метод

Определение

Получает переменные среды, которые добавляет расширение.

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

Параметры

debugLaunchSettings
DkmDebugLaunchSettings

Окне Параметры, предоставляемые во время начальной операции отладки, из системы проекта или другого вызывающего объекта Лаунчдебугтаржетс (или различных других API-интерфейсов отладки запуска).

scenario
DkmProcessLaunchEnvironmentFilterScenario

Окне Перечисление сценариев, в которых вызываются реализации Идкмпроцесслаунченвиронментфилтер.

Возвращаемое значение

String

[Out, необязательно] Одна или несколько переменных среды, которые должны быть переданы в целевой процесс. Несколько переменных разделены с помощью встроенных значений NULL (' \ 0 '). Например: "MyVariable1 = 1 \ 0MyVariable2 = 12".

Возвращается значение null или пустая строка, если вызывающему объекту не нужно настраивать блок среды для этого запуска.

Применяется к