Udostępnij za pośrednictwem


ICorProfilerInfo11::SetEnvironmentVariable — metoda

Ustawia zmienną środowiskową w procesie. Na platformach innych niż Windows środowisko uruchomieniowe przechowuje wewnętrzną pamięć podręczną zmiennych środowiskowych w celu zapewnienia bezpieczeństwa wątków. Oznacza to, że jeśli profiler wywołuje setenv nową zmienną środowiskową, nie zostanie odebrany przez kod zarządzany uruchomiony w procesie.

Składnia

    HRESULT SetEnvironmentVariable(
                [in, string] const WCHAR *szName,
                [in, string] const WCHAR *szValue);

Parametry

szName
[in] Wskaźnik na zakończony ciąg znaków szeroki o wartości null zawierający nazwę zmiennej środowiskowej do ustawienia.

szValue
[in] Wskaźnik na zakończony ciąg znaków szeroki o wartości null zawierający wartość zmiennej środowiskowej do ustawienia.

Wymagania

Platformy: zobacz Obsługiwane systemy operacyjne .NET.

Nagłówek: CorProf.idl, CorProf.h

Wersje platformy .NET: dostępne od wersji .NET Core 3.1