Compartilhar via


Método ICorProfilerInfo11::SetEnvironmentVariable

Define uma variável de ambiente no processo. Em plataformas não Windows, o runtime mantém um cache interno de variáveis de ambiente para garantir o acesso thread-safe. Isso significa que, se o criador de perfil chamar setenv, a nova variável de ambiente não será capturada pelo código gerenciado em execução no processo.

Sintaxe

    HRESULT SetEnvironmentVariable(
                [in, string] const WCHAR *szName,
                [in, string] const WCHAR *szValue);

Parâmetros

szName
[in] Um ponteiro para uma cadeia de caracteres largos terminada em nulo que contém o nome da variável de ambiente a ser definida.

szValue
[in] Um ponteiro para uma cadeia de caracteres largos terminada em nulo que contém o valor da variável de ambiente a ser definida.

Requisitos

Plataformas: consulte Sistemas operacionais compatíveis com .NET.

Cabeçalho: CorProf.idl, CorProf.h

Versões do .NET: disponíveis desde o .NET Core 3.1