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 szValue
cinsinden uzunluğu.
pcchValue
[out] toplam karakter uzunluğuna işaret eden szValue
bir 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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin