Click or drag to resize
HardwareID Class
This class provides you with computer hardware identification string, unique for each device.
Inheritance Hierarchy

Namespace: TreeksLicensingLibrary2
Assembly: TreeksLicensingLibrary2 (in TreeksLicensingLibrary2.dll) Version: 2.1.7916.35650 (
public class HardwareID

The HardwareID type exposes the following members.

Public methodHardwareID
Initializes a new instance of the HardwareID class
Public propertyActualHardwareID
Use this property to access the hardware ID of computer where this library actually running.
Public propertyStatic memberDefaultHardwareIDSalt
This property returns the TLL's default hardware ID salt
Public propertyEnableMoreDistinctMode
If enabled, hardware id is calucalted using components like HDD serial also, which are frequently replaced. It generates distinct IDs for 99,99% of devices.
Public propertyEnableTerminalServicesMode
If enabled, MAC addresses of installed network adapter and current username is used in HWID calculation.
Public propertyHardwareIDSalt
Property to set hardware ID salt.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetActualHardwareID
This function directly calculates machine's hardware ID using supplied salt.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns current computer hardware ID in string form
(Overrides ObjectToString.)
The hardware ID is calculated using information about motherboard, bios and CPU. It will persist reinstallation of Windows operating system.
See Also