HardwareId (PackageInfo)
MBAE 弃用警告
重要
从 Windows 10 版本 1803 开始,MBAE 应用体验将替换为 MO UWP 应用。 有关 MO UWP 应用的详细信息,请参阅 UWP 移动宽带应用。
对于服务元数据包,HardwareID 值以以下形式表示移动网络运营商:
GSM 网络:IMSI 值
GSM 网络:ICCID 值
CDMA 网络:提供程序名称值
CDMA 网络:提供程序 ID 值 (也称为 SID)
用法
<HardwareID>
text
</HardwareID>
Attributes
没有属性。
文本值
在元数据创建过程中生成正确的硬件 ID 值涉及复杂的算法。 应使用 Windows 驱动程序工具包 (WDK) 中包含的MBIDGenerator.exe生成硬件 ID 值。
子元素
没有子元素。
父元素
元素 | 说明 |
---|---|
HardwareIDList 元素指定服务元数据包的一个或多个硬件标识字符串。 |
Xsd
<xs:element name="HardwareID" type="tns:HardwareIDType" maxOccurs="unbounded" />
<xs:simpleType name="HardwareIDType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="207" />
<xs:pattern value="^([a-zA-Z0-9!#$%&()*+\-./:;<=>?@[\\\]^_`{|}~])*$" />
</xs:restriction>
</xs:simpleType>
备注
PackageInfo.xml中包含的硬件 ID 必须添加“DOID:”前缀。 例如:DOID:MBAE:0:hashednumber1
可以使用多个 HardwareID 元素来指定服务。
对于 GSM IMSI 或 ICCID 范围,起始范围值必须以 00 结束,结束范围值必须以 99 结束。 出于隐私原因,IMSI 和 ICCID 值的匹配在 100 个块中发生。
HardwareID 元素是必需的。