Udostępnij przez


HardwareId (PackageInfo)

Ostrzeżenie o deprecjacji programu MBAE

Important

Począwszy od systemu Windows 10 w wersji 1803, środowisko aplikacji MBAE jest zastępowane przez aplikację MO PLATFORMY UWP. Aby uzyskać więcej informacji na temat aplikacji MO UWP, zobacz aplikacje mobilne szerokopasmowe UWP.

W przypadku pakietów metadanych usługi wartości HardwareID reprezentują operatora sieci komórkowej w postaci następujących elementów:

  • Sieci GSM: wartość IMSI

  • Sieci GSM: wartość ICCID

  • Sieci CDMA: wartość nazwy dostawcy

  • Sieci CDMA: wartość identyfikatora dostawcy (znana również jako identyfikator SID)

Usage

<HardwareID>
  text
</HardwareID>

Attributes

Brak atrybutów.

Text value

Generowanie prawidłowych wartości identyfikatorów sprzętu w ramach tworzenia metadanych obejmuje złożony algorytm. Wartości identyfikatorów sprzętu należy wygenerować przy użyciu MBIDGenerator.exe dołączonych do zestawu Windows Driver Kit (WDK).

Child elements

Brak elementów podrzędnych.

Parent elements

Element Description

HardwareIDList

The HardwareIDList element specifies one or more hardware identification strings for the service metadata package.

język 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>

Remarks

  • Identyfikatory sprzętu uwzględnione w PackageInfo.xml muszą mieć dodany prefiks "DOID:". For example: DOID:MBAE:0:hashednumber1

  • Do określenia usługi można użyć więcej niż jednego elementu HardwareID.

  • W przypadku zakresów GSM IMSI lub ICCID wartość zakresu początkowego musi kończyć się wartością 00, a wartość zakresu końcowego musi się kończyć w 99. Ze względów prywatności dopasowanie występuje w blokach 100 dla wartości IMSI i ICCID.

Wymagany jest element HardwareID.