SIM カードのスロット名をカスタマイズする

Windows 10 バージョン 1803 では、デバイス上の SIM カード スロットの名前を区別しやすいようにカスタマイズできます。 たとえば、内蔵 SIM スロットと外部 SIM スロットの両方がデバイスにある場合、名前をカスタマイズすると、顧客はどちらがどちらなのか簡単にわかるようになります。

重要

このカスタマイズは、デュアル SIM シングル アクティブ化 (DSSA) 構成のデバイスでのみサポートされます。

選択したSIMカードスロット名は、 [設定][ネットワーク]&[インターネット]>[携帯データ]に表示されます。 カスタム名が指定されなかった場合、既定の名前は SIM1SIM2 です。

手順

  1. プロビジョニング XML ファイル (prov.xml) を作成します。 手順の詳細については、「Prov.xml を作成する」を参照してください。

  2. 次の XML をプロビジョニング XML ファイルに追加します。

     <wap-provisioningdoc>
         <characteristic type="Registry">
             <characteristic type="HKLM\Software\Microsoft\Cellular\MVSettings\DeviceSpecific\CellUX">
                 <parm name="SlotSelectionSim1Name" value="Your SIM name 1" datatype="string"/>
                 <parm name="SlotSelectionSim1Name" value="Your SIM name 2" datatype="string"/>
             </characteristic>
         </characteristic>
     </wap-provisioningdoc>
    
  3. "Your SIM name 1" と "Your SIM name 2" を SIM カード スロットの名前に置き換えてください。

  4. SIM カード スロット名のローカライズ版については、リソース専用の .dll を作成します。 手順については、 「リソースのみの.dllを作成する」 を参照してください。

  5. リソース専用 .dll で、BaseD11 アセットが基本 MUI DLL ファイルの場所を指すように設定します。 (例: C:\Path\DisplayStrings.dll)。

  6. サポートし、ローカライズされた文字列があるすべての言語について、言語の MUI パッケージ (*.dll.mui) を追加します。 手順は次のとおりです。

    • アセットの NameLanguageDll/$(langid) に設定します。ここで、$(langid) は、言語に対応します。 (例: LanguageDll/en-US)。
    • アセットの Source を、その言語の .dll.mui ファイルの場所に設定します。 (例: C:\Path\en-us\DisplayStrings.dll.mui)。
    • 他の言語について、これらの手順を繰り返します。 たとえば、次の XML には、en-US、fr-CA、および es-MX 言語のエントリがあります。
    <Asset Name="LanguageDll/en-US" Source="C:\Path\en-us\DisplayStrings.dll.mui" />
    <Asset Name="LanguageDll/fr-CA" Source="C:\Path\fr-CA\DisplayStrings.dll.mui" />
    <Asset Name="LanguageDll/es-MX" Source="C:\Path\es-MX\DisplayStrings.dll.mui" />
    

resource-only .dllを作成します