Click or drag to resize
NicIdentifierAlgorithmGetIdentifiers Method
Generates a generic list of NicIdentifier objects.

Namespace: com.softwarekey.Client.Licensing
Assembly: PLUSManaged (in PLUSManaged.dll) Version:
public override List<SystemIdentifier> GetIdentifiers()

Return Value

Type: ListSystemIdentifier
Returns a generic list of NicIdentifier objects.

The list contains NicIdentifier objects, each identifying a given NIC's MAC/physical address. (You can view the MAC Address/Physical Address by running the "ipconfig /all" command in a command prompt.) NICs excluded by this algorithms implementation include PPP/dial-up adapters (modems), tunnel adapters (VPN adapters), and loopback adapters. Additionally, some known virtual adapters are ignored, such as VMWare virtual adapters (which are installed on VMWare hosts), and certain virtual adapters installed by various VPN products.

Caution note Caution

When a network adapter is disabled through the control panel, or a device is removed entirely, the device's driver is no longer enabled. This causes the device to no longer show up in the list of generated identifiers. If you need to support removable Network Interface Cards, you should consider this and implement logic which allows what you find to be an acceptable amount of variation.

See Also