HardwareID DLL is a reliable API to generate a unique simplified ID to identify each computer. You can use this ID to lock each license just by machine with your existing license copy protection.
https://www.azsdk.com/hardwareid.html
Key Features of AzSDK HardwareID:
*Support generate unique simplified ID to identify each computer and your programs.
*Support detect whether running in a virtual machine environment.
*Support many development languages, such as Delphi, C++Builder, VC, VB, C#, VB.NET, PowerBuilder, PowerBasic, Visual Foxpro, Clarion, etc.
*Support calling DLL from Microsoft VBA, such as Word, Excel, Access 2000 / 2003 /2007, etc.
*Hardware ID is an affordable and reliable API than dongle price and easy to use.
*Hardware ID is a simplified ID so that anyone can communicate by phone, fax, or email.
*No delay time to delivery your software, no need to send anything by post.
*Supports Windows 9x/Me/NT/2000/XP/2003/2008/Vista/Win7 32-Bit and 64-Bit.
Oh, this is exactly the DLL I need.