Metode ICorProfilerInfo11::GetEnvironmentVariable
Mendapatkan variabel lingkungan dari proses. Di platform non-Windows, runtime menyimpan cache internal variabel lingkungan untuk memastikan keamanan rangkaian. Ini berarti bahwa memanggil getenv
tidak akan membaca variabel lingkungan baru atau yang diperbarui yang ditetapkan oleh kode terkelola yang berjalan dalam proses setelah pengaktifan.
Sintaks
HRESULT GetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in] ULONG cchValue,
[out] ULONG *pcchValue,
[out, annotation("_Out_writes_to_(cchValue, *pcchValue)")]
WCHAR szValue[]);
Parameter
szName
[di] Penunjuk ke string karakter lebar null yang dihentikan yang berisi nama variabel lingkungan yang akan didapatkan.
cchValue
[in] Panjang, dalam karakter, pada szValue
.
pcchValue
[out] Penunjuk ke panjang szValue
karakter total .
szValue
[out] Pemanggil menyediakan buffer karakter lebar. Ketika fungsi mengembalikan buffer akan berisi nilai variabel lingkungan.
Persyaratan
Platform: Lihat sistem operasi yang didukung .NET.
Header: CorProf.idl, CorProf.h
Versi .NET: Tersedia mulai dari .NET Core 3.1