IWindowsSystemInformationClient interface

Namespace Runic.Platform.Administration.Windows.SystemInformation · Runic.Platform.Administration.Windows 0.7.0-preview.5

public interface IWindowsSystemInformationClient

Read-only local machine inventory.

Methods

GetBiosInformation

ImmutableArray<WindowsBiosInfo> GetBiosInformation()

Reads BIOS structures from the firmware's SMBIOS table.

GetDomainMembership

DomainMembership GetDomainMembership()

Reads native computer membership and domain role.

GetOperatingSystem

WindowsOperatingSystemInfo GetOperatingSystem()

Reads the actual native OS version and installed product metadata.

GetOperatingSystemNameAsync

Task<string> GetOperatingSystemNameAsync(CancellationToken cancellationToken = default)

Reads the actual Windows inventory display name.