C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#を使用してMACアドレスを抽出する


デバイスのMACアドレスは、メディアアクセス制御アドレスです。これは、ネットワークに割り当てられた一意の識別子です。

MACアドレステクノロジは、イーサネット、Bluetooth、ファイバチャネルなどの多くのテクノロジで使用されています。

ここでは、次の方法を使用して、コンピューター上のすべてのネットワークインターフェイスを確認します。

NetworkInterface.GetAllNetworkInterfaces

このため、NetworkInterfaceType列挙は、ネットワークインターフェイスのタイプを指定するためにも使用されます。

string addr = "";
foreach (NetworkInterface n in NetworkInterface.GetAllNetworkInterfaces()) {
   if (n.OperationalStatus == OperationalStatus.Up) {
      addr += n.GetPhysicalAddress().ToString();
      break;
   }
}
return addr;

上記では、GetPhysicalAddress()メソッドを使用してMACアドレスを抽出しました。


  1. Windows 10 で MAC アドレスを変更する方法

    すべてのマシンには固有の MAC アドレスがあり、ネットワーク上で永続的かつ固有の ID を提供します。つまり、デバイスは、MAC アドレスと呼ばれる一意のメディア アクセス コントロール アドレスを通じて、ネットワーク上で認識または識別されます。さらに、MAC アドレスは Windows マシンに限定されません。ネットワークに接続されているすべてのデバイスには、それぞれの Mac アドレスがあります。これは、Android フォン/TV、iPhone/Apple TV/MacBook、ルーターなど、ほとんどすべてが Mac アドレスを持っていることを意味します。 したがって、Mac アドレ

  2. Parallels を使用して Mac で Windows を入手するには?

    両方のプラットフォームを頻繁に使用する場合、Mac で Windows OS とアプリを使用すると便利です。 Mac はユーザーに敵対的であると言われているため、これがどのように可能であるかを考える必要があります。まあ、それを可能にするアプリがあります。 Mac で Windows を使用する最も一般的な方法の 1 つは、Parallels を使用することです。 Parallels を使用して Mac で Windows を入手する簡単な手順 Mac コンピューターを使用していて、重要な Windows アプリの一部を同じ画面で実行したい場合、Parallels はその目的を解決します。この