次の方法で共有


HardwareId (PackageInfo)

MBAE 非推奨に関する警告

重要

Windows 10 バージョン 1803 以降では、MBAE アプリ エクスペリエンスは MO UWP アプリに置き換えられました。 MO UWP アプリの詳細については、「UWP モバイル ブロードバンド アプリ」を参照してください。

サービス メタデータ パッケージの場合、HardwareID 値はモバイル ネットワーク通信事業者を次の形式で表します。

  • GSM ネットワーク: IMSI 値

  • GSM ネットワーク: ICCID 値

  • CDMA ネットワーク: プロバイダー名の値

  • CDMA ネットワーク: プロバイダー ID 値 (SID とも呼ばれます)

使用法

<HardwareID>
  text
</HardwareID>

属性

属性はありません。

テキスト値

メタデータの作成の一環として適切なハードウェア ID 値を生成するには、複雑なアルゴリズムが必要です。 Windows Driver Kit (WDK) に含まれる MBIDGenerator.exe を使用して、ハードウェア ID 値を生成する必要があります。

子要素

子要素は存在しません。

親要素

要素 説明

HardwareIDList

HardwareIDList 要素は、サービス メタデータ パッケージの 1 つ以上のハードウェア識別文字列を指定します。

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>

備考

  • PackageInfo.xml に含まれるハードウェア ID には、"DOID:" プレフィックスが追加されている必要があります。 例: DOID:MBAE:0:hashednumber1

  • 複数の HardwareID 要素を使用して、サービスを指定できます。

  • GSM IMSI または ICCID 範囲の場合、開始範囲の値は 00 で終わり、終了範囲の値は 99 で終わる必要があります。 プライバシー上の理由から、照合は IMSI 値と ICCID 値に対して 100 ブロックで行われます。

HardwareID 要素は必須です。