WMI なしで [デバイス マネージャー] ウィンドウを表示するデバイス グループまたはネットワーク デバイスを取得するにはどうすればよいですか? devcon を試してみましたが、すべての nic が返されます。
たとえば、devcon は次を返します。

そして、私はこれらが欲しいだけです(非表示のデバイスを表示するオプションなし)

devcon または net framework 2 のあらゆる種類のソリューション、アイデア、または回避策は、機能する場合はソリューションとして扱われます。
WMI なしで [デバイス マネージャー] ウィンドウを表示するデバイス グループまたはネットワーク デバイスを取得するにはどうすればよいですか? devcon を試してみましたが、すべての nic が返されます。
たとえば、devcon は次を返します。

そして、私はこれらが欲しいだけです(非表示のデバイスを表示するオプションなし)

devcon または net framework 2 のあらゆる種類のソリューション、アイデア、または回避策は、機能する場合はソリューションとして扱われます。
ネットワーク アダプターを一覧表示するには、GetAdaptersInfoWinAPI 関数を使用できます。.Net を使用しているため、サンプルのPInvokeページを試してください。
System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()を試してください。検出されたすべてのネットワーク インターフェイスのコレクションを返します。次に、動作ステータスが「アップ」であるインターフェイス、および/または有効な IP インターフェイス プロパティ (定義済みの IPv4/IPv6 アドレスなど) を持つインターフェイスに絞り込むことができます。