gpt4 book ai didi

c++ - 来自 C++/CX 的设备唯一 ID

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:57:40 26 4
gpt4 key购买 nike

我可以从 WP8 上的 C++/CX 代码获取设备唯一 ID(UDID) 吗?或者如果我不这样做,我该怎么办?我已经尝试使用 DeviceExtendedProperties(它不起作用,可能它只是 .net 类)。

最佳答案

您可以使用 HardwareIdentification.GetPackageSpecificToken获取特定于您的应用程序的设备唯一 ID 的方法。它有一些复杂性,因为 ID 的值取决于许多系统因素,例如可用内存、连接的外围设备(想想蓝牙耳机)、网络连接等 - 请务必阅读链接的文档!更深入讨论硬件ID的组件can be found here .

该值对于您的应用和特定设备的组合是唯一的,这很可能足以满足应用开发的目的。

请注意,此 API 需要 WP 8.1“Windows 运行时”应用程序,并且不适用于 WP8 Silverlight 应用程序。

using namespace Windows::System::Profile;

...

IBuffer^ nonce = ...; // optional, see documentation
HardwareToken^ hwid = HardwareIdentification::GetPackageSpecificToken(nonce);

// HardwareToken has a few properties, but the one you're likely interested
// in is HardwareToken.
IBuffer^ id = hwid->Id;

关于c++ - 来自 C++/CX 的设备唯一 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15830309/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com