Compartilhar via


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

HardwareIDList

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