HardwareId (PackageInfo)
Предупреждение об устаревании ПРОГРАММЫ MBAE
Важно!
Начиная с Windows 10 версии 1803, интерфейс приложения MBAE заменяется приложением MO UWP. Дополнительные сведения о приложениях UWP mo см. в разделе Мобильные широкополосные приложения UWP.
Для пакетов метаданных службы значения HardwareID представляют оператора мобильной сети в следующей форме:
Сети GSM: значение IMSI
Сети GSM: значение ICCID
Сети CDMA: значение имени поставщика
Сети CDMA: значение идентификатора поставщика (также известное как sid)
Использования
<HardwareID>
text
</HardwareID>
Атрибуты
Атрибуты отсутствуют.
Текстовое значение
Создание соответствующих значений идентификаторов оборудования в рамках создания метаданных включает сложный алгоритм. Значения идентификаторов оборудования следует создавать с помощью MBIDGenerator.exe, включенных в комплект драйверов Windows (WDK).
Дочерние элементы
Дочерние элементы отсутствуют.
Родительские элементы
Элемент | Описание |
---|---|
Элемент 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, должен быть добавлен префикс DOID:. Например: DOID:MBAE:0:hashednumber1
Для указания службы можно использовать несколько элементов HardwareID.
Для диапазонов GSM IMSI или ICCID начальное значение диапазона должно заканчиваться на 00, а значение конечного диапазона — на 99. По соображениям конфиденциальности сопоставление выполняется в блоках по 100 для значений IMSI и ICCID.
Элемент HardwareID является обязательным.