我可以在运行时从Hololens访问哪些设备信息? (操作系统级别,序列号等)

时间:2019-10-29 15:25:27

标签: c# hololens mrtk

运行时我可以使用MRTK从Hololens访问哪些设备信息?

MRTK能否为运行我的程序的每个Hololens设备确定唯一标识符?理想情况下,这将是一个序列号,但设备中的任何其他唯一标识符将很有用。

我正在尝试确定跟踪有多少唯一的设备在运行我的程序以及它们运行频率的方法。

我知道使用受管设备可能是实现此目的的一种方法,但是我很好奇是否可以通过任何方式获取此类信息而无需设置ID管理。

1 个答案:

答案 0 :(得分:0)

您可以使用EasClientDeviceInformation的实例从本地设备获取设备信息。属性Id提供了本地设备的标识符。您可以使用以下代码:

using Windows.Security.ExchangeActiveSyncProvisioning;
. . .
EasClientDeviceInformation deviceInfo = new EasClientDeviceInformation();
var deviceIdentifier = deviceInfo.Id;

此外,您可以通过实例的其他属性来检索更多设备信息,此处提供了特定示例:Client Device Information sample