Registry Tip : Determine NIC Address
A reliable method of obtaining the NIC address programmatically. If
NetworkAddressLocal=0, there is a NIC card installed. The contents of
NetworkAddress is a six-byte array that corresponds to the NIC address.
This address has been known to be incorrect when Ghosting
or other image duplication techniques have been used to install a set of PCs. A
series of PCs ghosted were found to have the same NIC address. If NetBios
protocols are installed, standard NetBios calls may be more reliable.