NetworkAdapter

The NetworkAdapter class (and modern NetworkAdapterEx in NdisApiDotNet) encapsulates a Windows network adapter bound to the Windows Packet Filter driver.

Properties

  • Handle: Native adapter handle used in filtering operations.
  • Name: System device name (e.g. \DEVICE\{GUID}).
  • FriendlyName: User-friendly adapter name (e.g. “Ethernet 1” or “Wi-Fi”).
  • CurrentAddress: Hardware MAC address of the adapter.
  • Mtu: Maximum transmission unit size in bytes.

For modern .NET projects, install NdisApiDotNet from NuGet.