Reads and calculates hardware and software info for computer identification. This is a static class (Module in Visual Basic)static classModule and so cannot be inherited or instantiated.
The following tables list the members exposed by MachineInfoReader.
Public Methods
| Name | Description | |
|---|---|---|
|
GetBiosVersion | Gets BIOS version. |
|
GetDomainName | Gets the domain the computer belongs to. |
|
GetHddCapacities | Returns the capcacities in bytes of all hard drives on the running computer. |
|
GetHddSerialNumbers | Returns the serials of all hard drives on the running computer. |
|
GetMachineName | Gets the name of the computer. |
|
GetMachineSid | Gets the machine's Security Identifier (SID). |
|
GetMainboardSerialNumber | Gets the mainboards serial number. Throws an exception if no serial was found. |
|
GetMemoryAmount | Gets the memory amount on the running computer. |
|
GetNetworkCardMac | Gets the MACs of all network cards on the running computer. |
|
GetProcessorID | Gets the processor ID. It is not unique. |
|
GetUserName | Gets the current user's name. |
|
GetUserSid | Gets the user's Security Identifier (SID). |
|
ReadMachineID | Calculates the ID of the running machine by mixing all the hardware and software info corresponding to the provided parameters. |