ネットワークインターフェイスのプロパティを変更するWin32 APIが見つかりませんでした。 「ネットワークインターフェイスプロパティ」とは、システムコントロールパネルの「ネットワーク接続」パネルを手動で使用するか、コマンドラインから「netshインターフェイス」を使用して設定できるプロパティを意味します。ネットワークインターフェイスのプロパティを変更するWin32 API
特に、私は変更したい:
- ネットワーク接続名(例えば、「ローカルエリア接続#2」
- デフォルトで「自動」であるIPv4のネットワークインタフェースメトリック()
PnPデバイスマネージャのデバイスインスタンスID(例: "ROOT \ NET \ 0000")があります。また、SetupAPI SP_DEVINFO_DATA構造のインスタンスもあります。NetCfgInstanceId SetupAPIを使用して。
私は何をしたいのですか?私はWMIを使いたくありません。ターゲットプラットフォームはWindows 7 x64以降です。
"WMIを使用したくありません。 - 何故なの?それはこの問題を解決する明白な方法でしょう。 –
残念ながら、WMIサービスが実行されていることは保証されません – DevCybran