質問: 自マシンのipアドレスを変更する関数はありますか? win32api関数などで、自マシンのipアドレスを変更する関数は あるでしょうか? ちなみに、os は windows2000、または xp です。 識者の方、よろしくお願いします。
回答: vc++であればcipaddressctrlクラスのメンバー関数getaddressを使うとipアドレスを取得できるようです。 setaddressを使うと変更することができるようです。 私はこのクラスを使ったことがないので詳しいことは分かりませんがmsdnに書いてあるので参照してみて下さい。 権限については、たぶんadministrator権限でなければ いけないような気がしますが・・・? お役に立てたのなら幸いです。