Aracılığıyla paylaş


ICorProfilerInfo11::GetEnvironmentVariable yöntemi

İşlemden bir ortam değişkeni alır. Windows dışı platformlarda çalışma zamanı, iş parçacığı güvenliğini sağlamak için ortam değişkenlerinin iç önbelleğini tutar. Bu, çağrının getenv başlangıçtan sonra işlemde çalışan yönetilen kod tarafından ayarlanan yeni veya güncelleştirilmiş ortam değişkenlerini okumayacağı anlamına gelir.

Sözdizimi

    HRESULT GetEnvironmentVariable(
                [in, string] const WCHAR *szName,
                [in]         ULONG cchValue,
                [out]        ULONG *pcchValue,
                [out, annotation("_Out_writes_to_(cchValue, *pcchValue)")]
                             WCHAR szValue[]);

Parametreler

szName
[in] Alınacak ortam değişkeninin adını içeren null sonlandırılan geniş karakter dizesine yönelik bir işaretçi.

cchValue
[in] karakter szValuecinsinden uzunluğu.

pcchValue
[out] toplam karakter uzunluğuna işaret eden szValuebir işaretçi.

szValue
[out] Çağıran geniş karakter arabelleği sağladı. İşlev döndürdüğünde arabellek ortam değişkeninin değerini içerir.

Gereksinimler

Platformlar: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üst bilgi: CorProf.idl, CorProf.h

.NET Sürümleri: .NET Core 3.1 sürümünden itibaren kullanılabilir

Ayrıca bkz.