Partager via


ICreateProcessInputs ::SetEnvironmentVariable, méthode (shobjidl_core.h)

Définit une variable dans l’environnement du processus créé.

Syntaxe

HRESULT SetEnvironmentVariable(
  [in] LPCWSTR pszName,
  [in] LPCWSTR pszValue
);

Paramètres

[in] pszName

Chaîne terminée par null spécifiant le nom d’une variable à définir dans l’environnement du processus à créer. Ce paramètre peut ne pas avoir la valeur NULL.

[in] pszValue

Chaîne terminée par null spécifiant la valeur de la variable à définir dans l’environnement du processus à créer. son paramètre peut ne pas être NULL.

Valeur retournée

S_OK si la méthode réussit. Sinon, un code d’erreur HRESULT .

Remarques

Si une variable portant le même nom existe déjà dans l’environnement du processus créé, elle est remplacée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)

Voir aussi

ICreateProcessInputs

ICreatingProcess ::OnCreating