WinLicense allows you to select which hardware items will be included to create the final Machine ID for a specific computer. The Machine ID for a specific computer can be taken from several hardware items. The function WLHardwareGetId allows you to retrieve the current hardware ID in a specific machine. You could also customized all this processing by making a special server that communicates with your application in order to retrieve your customer's Machine ID transparently.
This Machine ID will be set in a specific field (HardwareId field) in the generated license key. NOTE: To get the Machine ID of your customers, you will have to send them a special application that retrieves their Hardware ID.
In this panel you can select the different parameters that WinLicense will use to lock machine dependent keys to a computer. Even if a registration key is leaked or stolen, that key will not work on other computers.
The Hardware Lock panel is designed to prevent the use of a single registration key with different computers.