ICorProfilerInfo11::SetEnvironmentVariable-Methode
Legt eine Umgebungsvariable im Prozess fest. Auf Nicht-Windows-Plattformen behält die Runtime einen internen Cache mit Umgebungsvariablen bei, um Threadsicherheit zu gewährleisten. Dies bedeutet, dass die neue Umgebungsvariable vom verwalteten Code, der im Prozess verarbeitet wird, nicht übernommen wird, wenn der Profiler setenv
aufruft.
Syntax
HRESULT SetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in, string] const WCHAR *szValue);
Parameter
szName
[in] Ein Zeiger auf eine mit NULL beendete Breitzeichenzeichenfolge mit dem Namen der festzulegenden Umgebungsvariablen.
szValue
[in] Ein Zeiger auf eine mit NULL beendete Breitzeichenzeichenfolge mit dem Wert der festzulegenden Umgebungsvariablen.
Anforderungen
Plattformen: Weitere Informationen finden Sie unter Von .NET unterstützte Betriebssysteme.
Header: CorProf.idl, CorProf.h
.NET-Versionen: verfügbar seit .NET Core 3.1