次の方法で共有


ICreateProcessInputs::SetEnvironmentVariable メソッド (shobjidl_core.h)

作成されたプロセスの環境で変数を設定します。

構文

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

パラメーター

[in] pszName

作成するプロセスの環境で設定する変数の名前を指定する null で終わる文字列。 このパラメーターは NULL にすることはできません。

[in] pszValue

作成するプロセスの環境で設定する変数の値を指定する null で終わる文字列。 彼のパラメーターは NULL ではない可能性があります。

戻り値

メソッドが成功した場合は、S_OKします。 それ以外の場合は、 HRESULT エラー コード。

注釈

作成されたプロセスの環境に同じ名前の変数が既に存在する場合は、置き換えられます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)

こちらもご覧ください

ICreateProcessInputs

ICreatingProcess::OnCreating