Partager via


Méthode ICorProfilerInfo11::SetEnvironmentVariable

Définit une variable d’environnement dans le processus. Sur les plateformes non Windows, le runtime conserve un cache interne des variables d’environnement pour garantir la sécurité des threads. Cela signifie que si le profileur appelle setenv, la nouvelle variable d’environnement ne sera pas récupérée par le code managé en cours d’exécution dans le processus.

Syntaxe

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

Paramètres

szName
[entrée] Pointeur vers une chaîne de caractères large terminée par null contenant le nom de la variable d’environnement à définir.

szValue
[entrée] Pointeur vers une chaîne de caractères large terminée par null contenant la valeur de la variable d’environnement à définir.

Spécifications

Plateformes : Consultez Systèmes d’exploitation pris en charge par .NET.

En-tête : CorProf.idl, CorProf.h

Versions de .NET : disponible depuis .NET Core 3.1