Freigeben über


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