HardwareId (PackageInfo)
Aviso de substituição do MBAE
Importante
A partir do Windows 10, versão 1803, a experiência do aplicativo MBAE é substituída por um aplicativo MO UWP. Para obter mais informações sobre aplicativos UWP mo, consulte Aplicativos de banda larga móvel UWP.
Para pacotes de metadados de serviço, os valores hardwareID representam a operadora de rede móvel na forma do seguinte:
Redes GSM: valor IMSI
Redes GSM: valor ICCID
Redes CDMA: valor do nome do provedor
Redes CDMA: valor da ID do provedor (também conhecido como SID)
Uso
<HardwareID>
text
</HardwareID>
Attributes
Não há atributos.
Valor do texto
Gerar os valores de ID de hardware adequados como parte da criação de metadados envolve um algoritmo complexo. Você deve gerar valores de ID de hardware usando MBIDGenerator.exe incluídos no WDK (Kit de Driver do Windows).
Elementos filho
Não há elementos filho.
Elementos pai
Elemento | Descrição |
---|---|
O elemento HardwareIDList especifica uma ou mais cadeias de caracteres de identificação de hardware para o pacote de metadados de serviço. |
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>
Observações
As IDs de hardware incluídas no PackageInfo.xml devem ter o prefixo "DOID:" adicionado a elas. Por exemplo: DOID:MBAE:0:hashednumber1
Mais de um elemento HardwareID pode ser usado para especificar um serviço.
Para intervalos IMSI de GSM ou ICCID, o valor do intervalo inicial deve terminar em 00 e o valor do intervalo final deve terminar em 99. Por motivos de privacidade, a correspondência ocorre em blocos de 100 para valores IMSI e ICCID.
O elemento HardwareID é necessário.