Condividi tramite


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

HardwareIDList

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