IDkmProcessLaunchEnvironmentFilter140.GetAdditionalEnvironmentVariables Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Obtains any environment variables which the extension would like to add.
public:
System::String ^ GetAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterInputData ^ inputData);
public:
Platform::String ^ GetAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterInputData ^ inputData);
std::wstring GetAdditionalEnvironmentVariables(Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterInputData const & inputData);
public string GetAdditionalEnvironmentVariables (Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterInputData inputData);
public string? GetAdditionalEnvironmentVariables (Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterInputData inputData);
abstract member GetAdditionalEnvironmentVariables : Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterInputData -> string
Public Function GetAdditionalEnvironmentVariables (inputData As DkmProcessLaunchEnvironmentFilterInputData) As String
Parameters
[In] DkmProcessLaunchEnvironmentFilterInputData is used to provide input to a IDkmProcessLaunchEnvironmentFilter140 implementation. It describes the process which is about to be started.
Returns
[Out,Optional] One or more environment variables which should be passed to the target process. Multiple variables are separated with an embedded null ('\0'). For example: "MyVariable1=1\0MyVariable2=12".
Null or empty string are returned if the caller doesn't want to customize the environment block for this launch.