Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает переменную среды из процесса. На платформах, отличных от Windows, среда выполнения сохраняет внутренний кэш переменных среды, чтобы обеспечить безопасность потоков. Это означает, что вызов getenv не считывает новые или обновленные переменные среды, заданные управляемым кодом, выполняемым в процессе после запуска.
Синтаксис
HRESULT GetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in] ULONG cchValue,
[out] ULONG *pcchValue,
[out, annotation("_Out_writes_to_(cchValue, *pcchValue)")]
WCHAR szValue[]);
Параметры
szName
[in] Указатель на строку с расширением null, содержащую имя переменной среды для получения.
cchValue
[in] Длина в символах szValue.
pcchValue
[out] Указатель на общую длину символов szValue.
szValue
[out] Вызывающий объект предоставил широкий буфер символов. Когда функция возвращает буфер, будет содержать значение переменной среды.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorProf.idl, CorProf.h
Версии .NET: Доступно с версии .NET Core 3.1