I am in need of a simple C# function that accepts and IP address and returns the physical MAC address of the adapter that IP is assigned to.
I'm assuming the machine running the function and the remote machine we are trying to obtain the physical address of are on the same network segment and are not separated by a firewall.
While ARP may be used to obtain the MAC address, please do not write a wrapper for the existing program [url removed, login to view] that is included with windows.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
Windows 2000 and higher written in C#