Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém uma variável de ambiente do processo. Em plataformas que não são do Windows, o runtime mantém um cache interno de variáveis de ambiente para garantir a segurança do thread. Isso significa que a chamada getenv não lerá nenhuma variável de ambiente nova ou atualizada definida pelo código gerenciado em execução no processo após a inicialização.
Sintaxe
HRESULT GetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in] ULONG cchValue,
[out] ULONG *pcchValue,
[out, annotation("_Out_writes_to_(cchValue, *pcchValue)")]
WCHAR szValue[]);
Parâmetros
szName
[in] Um ponteiro para uma cadeia de caracteres largos terminada nula que contém o nome da variável de ambiente a ser obtido.
cchValue
[in] O comprimento, em caracteres, de szValue.
pcchValue
[out] Um ponteiro para o comprimento total do caractere de szValue.
szValue
[out] Um chamador forneceu um buffer de caractere largo. Quando a função retornar, o buffer conterá o valor da variável de ambiente.
Requisitos
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorProf.idl, CorProf.h
Versões do .NET: Disponível desde o .NET Core 3.1