I wanted to generate license keys for my application
based on MAC address. Unfortunately Windows do not
report MAC address on PCs that do have network card
but which is not connected to network.
( Either looking at Properties of network connection on taskbar,
or programatically using code that can be found on many places
on internet, using these calls
NetBiosCheck(Netbios(NCB));
MachineNameToAdapter(MachineName, Ncb.Ncb_CallName);
Add(AdapterToString(Adapter)); )
Is there any way how to obtain MAC in such case ?
Or does anybody have an idea how to reasonably safely/reliably
identify the PC ?
thanks
ivan