HardwareId (PackageInfo)
Avertissement de dépréciation MBAE
Important
À compter de Windows 10, version 1803, l’expérience d’application MBAE est remplacée par une application UWP MO. Pour plus d’informations sur les applications UWP MO, consultez Applications haut débit mobiles UWP.
Pour les packages de métadonnées de service, les valeurs HardwareID représentent l’opérateur de réseau mobile sous la forme suivante :
Réseaux GSM : valeur IMSI
Réseaux GSM : valeur ICCID
Réseaux CDMA : valeur du nom du fournisseur
Réseaux CDMA : valeur d’ID de fournisseur (également appelée SID)
Utilisation
<HardwareID>
text
</HardwareID>
Attributs
Il n’y a pas d’attributs.
Valeur de texte
La génération des valeurs d’ID matériel appropriées dans le cadre de la création de métadonnées implique un algorithme complexe. Vous devez générer des valeurs d’ID matériel à l’aide de MBIDGenerator.exe inclus dans le Kit de pilotes Windows (WDK).
Éléments enfants
Il n’y a pas d’éléments enfants.
Éléments parents
Élément | Description |
---|---|
L’élément HardwareIDList spécifie une ou plusieurs chaînes d’identification matérielle pour le package de métadonnées de service. |
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>
Remarques
Le préfixe « DOID: » doit être ajouté aux ID matériels inclus dans PackageInfo.xml. Par exemple : DOID:MBAE:0:hashednumber1
Plusieurs éléments HardwareID peuvent être utilisés pour spécifier un service.
Pour les plages GSM IMSI ou ICCID, la valeur de la plage de début doit se terminer par 00 et la valeur de la plage de fin doit se terminer par 99. Pour des raisons de confidentialité, la correspondance se produit par blocs de 100 pour les valeurs IMSI et ICCID.
L’élément HardwareID est requis.