環境変数って、どの?

自分のプロセスのなら SetEnvironmentVariable だけど、
すべてのプロセスのなら RegSetValueEx だな。 (藁

ただしすべてのプロセスの環境変数は、次回再起動時から有効。(当然)