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

Namespace: TreeksLicensingLibrary2
Assembly: TreeksLicensingLibrary2 (in TreeksLicensingLibrary2.dll) Version: 2.1.6966.12121 (2.1.0.0)
Syntax
public class HardwareID

The HardwareID type exposes the following members.

Constructors
  NameDescription
Public methodHardwareID
Initializes a new instance of the HardwareID class
Top
Properties
  NameDescription
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 propertyHardwareIDSalt
Property to set hardware ID salt.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it 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 a string that represents the current object.
(Inherited from Object.)
Top
Remarks
The hardware ID is calculated using information about motherboard, bios and CPU. It will persist reinstallation of Windows operating system.
See Also