HardwareId (PackageInfo)
MBAE-Veraltetswarnung
Wichtig
Ab Windows 10 Version 1803 wird die MBAE-App-Oberfläche durch eine MO-UWP-App ersetzt. Weitere Informationen zu MO-UWP-Apps finden Sie unter Mobile Breitband-Apps für UWP.
Bei Dienstmetadatenpaketen stellen die HardwareID-Werte den Mobilfunknetzbetreiber in form folgender Form dar:
GSM-Netze: IMSI-Wert
GSM-Netzwerke: ICCID-Wert
CDMA-Netzwerke: Anbieternamewert
CDMA-Netzwerke: Anbieter-ID-Wert (auch als SID bezeichnet)
Verwendungszweck
<HardwareID>
text
</HardwareID>
Attributes
Es gibt keine Attribute.
Textwert
Das Generieren der richtigen Hardware-ID-Werte im Rahmen der Metadatenerstellung umfasst einen komplexen Algorithmus. Sie sollten Hardware-ID-Werte mithilfe von MBIDGenerator.exe generieren, die im Windows Driver Kit (WDK) enthalten sind.
Untergeordnete Elemente
Es gibt keine untergeordneten Elemente.
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
Das HardwareIDList-Element gibt eine oder mehrere Hardwareidentifikationszeichenfolgen für das Dienstmetadatenpaket an. |
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>
Bemerkungen
Hardware-IDs, die in PackageInfo.xml enthalten sind, müssen das Präfix "DOID:" hinzugefügt haben. Beispiel: DOID:MBAE:0:hashednumber1
Mehrere HardwareID-Elemente können verwendet werden, um einen Dienst anzugeben.
Für GSM IMSI- oder ICCID-Bereiche muss der Startbereichswert auf 00 enden, und der Endbereichswert muss auf 99 enden. Aus Datenschutzgründen erfolgt der Abgleich in Blöcken von 100 für IMSI- und ICCID-Werte.
Das HardwareID-Element ist erforderlich.