HardwareId (PackageInfo)
Avviso di deprecazione di MBAE
Importante
A partire da Windows 10 versione 1803, l'esperienza dell'app MBAE viene sostituita da un'app MO UWP. Per altre informazioni sulle app UWP MO, vedere App A banda larga per dispositivi mobili UWP.
Per i pacchetti di metadati del servizio, i valori HardwareID rappresentano l'operatore di rete mobile sotto forma di:
Reti GSM: valore IMSI
Reti GSM: valore ICCID
Reti CDMA: valore del nome del provider
Reti CDMA: valore ID provider (noto anche come SID)
Utilizzo
<HardwareID>
text
</HardwareID>
Attributi
Non ci sono attributi.
Valore di testo
La generazione dei valori id hardware appropriati nell'ambito della creazione dei metadati comporta un algoritmo complesso. È consigliabile generare valori ID hardware usando MBIDGenerator.exe inclusi nel Kit driver di Windows (WDK).
Elementi figlio
Non ci sono elementi figlio.
Elementi padre
Elemento | Descrizione |
---|---|
L'elemento HardwareIDList specifica una o più stringhe di identificazione hardware per il pacchetto di metadati del servizio. |
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>
Osservazioni
Gli ID hardware inclusi in PackageInfo.xml devono avere il prefisso "DOID:" aggiunto a loro. Ad esempio: DOID:MBAE:0:hashednumber1
È possibile usare più elementi HardwareID per specificare un servizio.
Per gli intervalli GSM IMSI o ICCID, il valore dell'intervallo iniziale deve terminare in 00 e il valore dell'intervallo finale deve terminare nel 99. Per motivi di privacy, la corrispondenza si verifica in blocchi di 100 per valori IMSI e ICCID.
L'elemento HardwareID è obbligatorio.