v1.1.6
Fixed
- Fixes an issue that generates an exception when a property that returns an object of type QueryPropertyDictionaryResult not available.
Added
-
Added support for System Event Log structure.
-
Added support for System Management BIOS (SMBIOS) v3.5.0, includes:
* BIOS Information (Type 0): - SMBIOSCR00209: Added support for manufacturing mode - SMBIOSCR00210: Updated the definition of BIOS Starting Address Segment for UEFI systems * Processor Information (Type 4): - SMBIOSCR00205: Added processor socket (LGA4677) * System Slots (Type 9): - SMBIOSCR00202: Added support for slot height – SMBIOSCR00203: Errata: correct offsets * Built-in Pointing Device (Type 21): - SMBIOSCR00200: Added support for new Pointing Device interfaces * Built-in Pointing Device (Type 41): - SMBIOSCR00201: Added support for new Onboard Device Types – SMBIOSCR00204: Added note on how to describe multi-function devices * Firmware Inventory Information (Type 45, new): – SMBIOSCR00208: Added structure type for Firmware Inventory Information * String Property (Type 46, new): – SMBIOSCR00211: Added structure for string properties
-
Library documentation
-
tools
folder in solution root. Contains a script for update help md files. -
Added support for MacOS (In progress...)
Tested on:
macOS Version macOS Monterey 12.0.1 Big Sur 11.0.1 Catalina 10.15.7
Changed
-
Changed
IResultGeneric
interface. ChangedValue
property name byResult
(for code clarify).This change may have implications in your final code, it is resolved by changing Value to Result
-
Updated result classes for support more scenaries.
-
Library versions for this version
Library Version Description iTin.Core 2.0.0.3 Base library containing various extensions, helpers, common constants iTin.Core.Hardware.Common 1.0.0.2 Common Hardware Infrastructure iTin.Core.Hardware.Linux.Specification.Smbios 1.0.0.0 Linux Hardware Infrastructure iTin.Core.Hardware.MacOS.Specification.Smbios 1.0.0.0 MacOS Hardware Infrastructure iTin.Core.Hardware.Windows.Specification.Smbios 1.0.0.0 Windows Hardware Infrastructure iTin.Core.Interop.Shared 1.0.0.1 Generic Shared Interop Definitions iTin.Core.Interop.Windows.Specification.Smbios 1.0.0.0 Win32 Generic Interop Calls (SMBIOS) iTin.Hardware.Abstractions.Specification.Smbios 1.0.0.1 Generic Common Hardware Abstractions iTin.Hardware.Specification.Dmi 3.3.0.5 DMI Specification Implementation iTin.Hardware.Specification.Smbios 3.3.0.5 SMBIOS Specification Implementation iTin.Hardware.Specification.Tpm 1.0.0.1 TPM Specification Implementation iTin.Logging 1.0.0.0 Logging library