Bagikan melalui


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 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 mulai dari .NET Core 3.1

Lihat juga