SIM カードのスロット名をカスタマイズする
Windows 10 バージョン 1803 では、デバイス上の SIM カード スロットの名前を区別しやすいようにカスタマイズできます。 たとえば、内蔵 SIM スロットと外部 SIM スロットの両方がデバイスにある場合、名前をカスタマイズすると、顧客はどちらがどちらなのか簡単にわかるようになります。
重要
このカスタマイズは、デュアル SIM シングル アクティブ化 (DSSA) 構成のデバイスでのみサポートされます。
選択したSIMカードスロット名は、 [設定] の [ネットワーク]&[インターネット]>[携帯データ]に表示されます。 カスタム名が指定されなかった場合、既定の名前は SIM1 と SIM2 です。
手順
プロビジョニング XML ファイル (prov.xml) を作成します。 手順の詳細については、「Prov.xml を作成する」を参照してください。
次の 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>
"Your SIM name 1" と "Your SIM name 2" を SIM カード スロットの名前に置き換えてください。
SIM カード スロット名のローカライズ版については、リソース専用の .dll を作成します。 手順については、 「リソースのみの.dllを作成する」 を参照してください。
リソース専用 .dll で、
BaseD11
アセットが基本 MUI DLL ファイルの場所を指すように設定します。 (例:C:\Path\DisplayStrings.dll
)。サポートし、ローカライズされた文字列があるすべての言語について、言語の MUI パッケージ (*.dll.mui) を追加します。 手順は次のとおりです。
- アセットの
Name
をLanguageDll/$(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" />
- アセットの