ICreateProcessInputs::SetEnvironmentVariable-Methode (shobjidl_core.h)
Legt eine Variable in der Umgebung des erstellten Prozesses fest.
Syntax
HRESULT SetEnvironmentVariable(
[in] LPCWSTR pszName,
[in] LPCWSTR pszValue
);
Parameter
[in] pszName
Eine NULL-endende Zeichenfolge, die den Namen einer Variablen angibt, die in der Umgebung des zu erstellenden Prozesses festgelegt werden soll. Dieser Parameter ist möglicherweise nicht NULL.
[in] pszValue
Eine NULL-endende Zeichenfolge, die den Wert der Variablen angibt, die in der Umgebung des zu erstellenden Prozesses festgelegt werden soll. Sein Parameter ist möglicherweise nicht NULL.
Rückgabewert
S_OK , ob die Methode erfolgreich ist. Andernfalls ein HRESULT-Fehlercode .
Hinweise
Wenn eine Variable mit demselben Namen bereits in der Umgebung des erstellten Prozesses vorhanden ist, wird sie ersetzt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |