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

Элемент 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!#$%&()*+\-./:;&lt;=&gt;?@[\\\]^_`{|}~])*$" /> 
  </xs:restriction>
</xs:simpleType>

Замечания

  • К идентификаторам оборудования, включенным в PackageInfo.xml, должен быть добавлен префикс DOID:. Например: DOID:MBAE:0:hashednumber1

  • Для указания службы можно использовать несколько элементов HardwareID.

  • Для диапазонов GSM IMSI или ICCID начальное значение диапазона должно заканчиваться на 00, а значение конечного диапазона — на 99. По соображениям конфиденциальности сопоставление выполняется в блоках по 100 для значений IMSI и ICCID.

Элемент HardwareID является обязательным.