Hi,
I am writing a piece of software, that needs to find specific devices on a LAN. The functionality I need is more or less a scaled-down version of "Advanced IP Scanner", or similar software.
My intention is to connect to all devices in a subnet, one at a time, and get the MAC address from each device. I can determine if a device is of interest based on the 36 most significant bits of the MAC address.
Now, how do I do that? I have found a number of examples that give me the MAC address of my own computer, such as this:
And other examples that don't tell much about what they actually do, such as this: https://www.swissdelphicenter.ch/en/showcode.php?id=651
Does anyone around here know how to get the MAC address of devices on a LAN in Delphi?