Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan variabel lingkungan dari proses. Pada platform non-Windows, runtime menyimpan cache internal variabel lingkungan untuk memastikan keamanan utas. Ini berarti bahwa panggilan getenv tidak akan membaca variabel lingkungan baru atau yang diperbarui yang ditetapkan oleh kode terkelola yang berjalan dalam proses setelah startup.
Sintaksis
HRESULT GetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in] ULONG cchValue,
[out] ULONG *pcchValue,
[out, annotation("_Out_writes_to_(cchValue, *pcchValue)")]
WCHAR szValue[]);
Parameter-parameternya
szName
[di] Penunjuk ke string karakter lebar null yang dihentikan yang berisi nama variabel lingkungan yang akan didapatkan.
cchValue
[di] Panjangnya, dalam karakter, dari szValue.
pcchValue
[out] Penunjuk ke panjang szValuekarakter 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 sejak .NET Core 3.1