Adds support for System Management BIOS (SMBIOS) v3.4.0
Added
-
Adds support for System Management BIOS (SMBIOS) v3.4.0, includes:
* Processor Information (Type 4): - SMBIOSCR00189: update the definition of Type 4 Processor Id for ARM64 CPUs - SMBIOSCR00191: add Socket LGA1200 * System Slots (Type 9): - SMBIOSCR00193: add OCP NIC Prior to 3.0 - SMBIOSCR00196: Slot Type extensions for PCIe Gen6 and beyond - SMBIOSCR00197: Add support for CXL 2.0 devices - SMBIOSCR00199: Add support for EDSFF slot types * Memory Device (Type 17): - SMBIOSCR00195: update description for Intel persistent memory device - SMBIOSCR00197: Add support for CXL 2.0 devices
-
Adds support for retrieving DMI information for remote machines using WMI
- Currently in experimental mode, you can try to use it as it is implemented and comment if you find any problems
-
Please review the following document that indicates how to configure a remote computer to accept WMI calls
[Connecting to WMI on a Remote Computer]
-
Usage examples
The DMI.Instance property now is mark as obsolete use DMI.CreateInstance() method instead If you want to connect to a remote machine fill in an instance of the DmiConnectOptions object and use it as the argument of the DMI method.CreateInstance(optionsInstance). Example: // Returns same result as DMI.Instance DMI dmi = DMI.CreateInstance(); // Connect to remote machine. DMI dmi = DMI.CreateInstance( new DmiConnectOptions { UserName = "username to use" Password = "password to use", MachineNameOrIpAddress = "target remote machine name or machine ip address" });
Changed
- Library versions for this version
Library | Version | Description |
---|---|---|
iTin.Core | 1.0.2 | Common calls |
iTin.Core.Interop | 1.0.0 | Interop calls |
iTin.Core.Hardware | 1.0.1 | Hardware Interop Calls |
iTin.Core.Hardware.Specification.Dmi | 3.3.0.3 | DMI Specification Implementation |
iTin.Core.Hardware.Specification.Smbios | 3.3.0.3 | SMBIOS Specification Implementation |
iTin.Core.Hardware.Specification.Tpm | 1.0.0 | TPM Specification Implementation |