Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee haalt u een omgevingsvariabele op uit het proces. Op niet-Windows-platforms houdt de runtime een interne cache van omgevingsvariabelen bij om threadveiligheid te garanderen. Dit betekent dat aanroepen getenv na het opstarten geen nieuwe of bijgewerkte omgevingsvariabelen lezen die zijn ingesteld door beheerde code die in het proces wordt uitgevoerd.
Syntaxis
HRESULT GetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in] ULONG cchValue,
[out] ULONG *pcchValue,
[out, annotation("_Out_writes_to_(cchValue, *pcchValue)")]
WCHAR szValue[]);
Parameterwaarden
szName
[in] Een aanwijzer naar een door null beƫindigde tekenreeks met de naam van de omgevingsvariabele die moet worden opgehaald.
cchValue
[in] De lengte, in tekens, van szValue.
pcchValue
[uit] Een aanwijzer naar de totale tekenlengte van szValue.
szValue
[uit] Een aanroeper heeft een brede tekenbuffer opgegeven. Wanneer de functie retourneert, bevat de buffer de waarde van de omgevingsvariabele.
Behoeften
Platformen: Zie ondersteunde besturingssystemen van .NET.
Rubriek: CorProf.idl, CorProf.h
.NET-versies: Beschikbaar sinds .NET Core 3.1