Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Hämtar en miljövariabel från processen. På plattformar som inte är Windows-plattformar behåller körningen en intern cache med miljövariabler för att säkerställa trådsäkerheten. Det innebär att anrop getenv inte läser några nya eller uppdaterade miljövariabler som anges av hanterad kod som körs i processen efter start.
Syntax
HRESULT GetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in] ULONG cchValue,
[out] ULONG *pcchValue,
[out, annotation("_Out_writes_to_(cchValue, *pcchValue)")]
WCHAR szValue[]);
Parameterar
szName
[i] En pekare till en null-avslutad bred teckensträng som innehåller namnet på miljövariabeln som ska hämtas.
cchValue
[i] Längden, i tecken, på szValue.
pcchValue
[ut] En pekare till den totala teckenlängden för szValue.
szValue
[ut] En anropare tillhandahöll bred teckenbuffert. När funktionen returnerar bufferten innehåller värdet för miljövariabeln.
Kravspecifikation
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: CorProf.idl, CorProf.h
.NET-versioner: Tillgänglig sedan .NET Core 3.1