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. |