Freigeben über


HardwareId (PackageInfo)

Warnung vor veraltetem MBAE

Important

Ab Windows 10, Version 1803, wird die MBAE-App durch eine MO-UWP-App ersetzt. Weitere Informationen zu MO-UWP-Apps finden Sie unter UWP-Mobilbreitband-Apps.

Bei Dienstmetadatenpaketen stellen die HardwareID-Werte den Mobilfunkanbieter in Form der folgenden Werte dar:

  • GSM-Netzwerke: IMSI-Wert

  • GSM-Netzwerke: ICCID-Wert

  • CDMA-Netzwerke: Anbieternamewert

  • CDMA-Netzwerke: Anbieter-ID-Wert (auch als SID bezeichnet)

Usage

<HardwareID>
  text
</HardwareID>

Attributes

Es gibt keine Attribute.

Text value

Das Generieren der richtigen Hardware-ID-Werte als Teil der Metadatenerstellung umfasst einen komplexen Algorithmus. Sie sollten Hardware-ID-Werte mithilfe von MBIDGenerator.exe generieren, die im Windows Driver Kit (WDK) enthalten sind.

Child elements

Es gibt keine untergeordneten Elemente.

Parent elements

Element Description

HardwareIDList

The HardwareIDList element specifies one or more hardware identification strings for the service metadata package.

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>

Remarks

  • Hardware-IDs, die in PackageInfo.xml enthalten sind, müssen dem Präfix "DOID:" hinzugefügt werden. For example: DOID:MBAE:0:hashednumber1

  • Mehrere HardwareID-Elemente können verwendet werden, um einen Dienst anzugeben.

  • Bei GSM IMSI- oder ICCID-Bereichen muss der Startbereichswert auf 00 enden, und der Endbereichswert muss 99 enden. Aus Datenschutzgründen erfolgt der Abgleich in Blöcken von 100 für IMSI- und ICCID-Werte.

Das HardwareID-Element ist erforderlich.