MultiSIM CSP

次の表は、Windows の適用性を示しています。

エディション Windows 10 Windows 11
ホーム はい はい
Pro はい はい
Windows SE いいえ はい
Business はい はい
Enterprise はい はい
Education はい

MultiSIM 構成サービス プロバイダー (CSP) は、デュアル SIM の単一のアクティブな構成を持つデバイスを管理するために企業によって使用されます。 企業は、ユーザーが SIM スロットを切り替えることができるかどうか、既定のスロットを指定できるかどうか、スロットが埋め込まれているかどうかに関するポリシーを設定できます。 この CSP は、バージョン 1803 Windows 10で追加されました。

次に、ツリー形式の MultiSIM 構成サービス プロバイダーを示します。

./Device/Vendor/MSFT
MultiSIM
----ModemID
--------Identifier
--------IsEmbedded
--------Slots
------------SlotID
----------------Identifier
----------------IsEmbedded
----------------IsSelected
----------------State
--------Policies
------------SlotSelectionEnabled

./Device/Vendor/MSFT/MultiSIM ルート ノード。

ModemID モバイル ブロードバンド モデムを表すノード。 ノード名はモデム ID です。 モデム ID は、埋め込みモデムを表す "Embedded" を除き、中かっこのない GUID です。

ModemID/Identifier モデム ID。

サポートされている操作は Get です。 値の種類は文字列です。

ModemID/IsEmbedded このモデムが埋め込まれているか外部であるかを示します。

サポートされている操作は Get です。 値の型は bool です。

ModemID/Slots モデム内のすべての SIM スロットを表します。

ModemID/Slots/SlotID SIM スロットを表すノード。 ノード名はスロット ID です。 SIM スロット ID の形式は "0"、"1"などです。埋め込みスロットを表す "Embedded" を除きます。

ModemID/Slots/SlotID/Identifier スロット ID。

サポートされている操作は Get です。 値の種類は整数です。

ModemID/Slots/SlotID/IsEmbedded このスロットが埋め込まれているか、物理 SIM スロットであるかを示します。

サポートされている操作は Get です。 値の型は bool です。

ModemID/Slots/SlotID/IsSelected このスロットが選択されているかどうかを示します。

サポートされている操作は、Get と Replace です。 値の型は bool です。

ModemID/Slots/SlotID/State スロットの状態 (Unknown = 0、OffEmpty = 1、Off = 2、Empty = 3、NotReady = 4、Active = 5、Error = 6、ActiveEsim = 7、ActiveEsimNoProfile = 8)

サポートされている操作は Get です。 値の種類は整数です。

ModemID/Policies モデムに関連付けられているポリシー。

ModemID/Policies/SlotSelectionEnabled ユーザーが携帯ネットワーク設定 UI のスロットを変更できるかどうかを決定します。 既定値は true です。

サポートされている操作は、Get と Replace です。 値の型は bool です。

モデムを取得する

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Get>
      <CmdID>1</CmdID>
      <Item>
        <Target>
          <LocURI>
            ./Vendor/MSFT/MultiSIM
          </LocURI>
        </Target>
      </Item>
    </Get>
    <Final/>
  </SyncBody>
</SyncML>

スロットを取得する

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Get>
      <CmdID>1</CmdID>
      <Item>
        <Target>
          <LocURI>
            ./Vendor/MSFT/MultiSIM/Embedded/Slots
          </LocURI>
        </Target>
      </Item>
    </Get>
    <Final/>
  </SyncBody>
</SyncML>

スロットの状態を取得する

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Get>
      <CmdID>1</CmdID>
      <Item>
        <Target>
          <LocURI>
            ./Vendor/MSFT/MultiSIM/Embedded/Slots/Embedded/State
          </LocURI>
        </Target>
      </Item>
    </Get>
    <Final/>
  </SyncBody>
</SyncML>

スロットの選択

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Replace>
      <CmdID>1</CmdID>
      <Item>
        <Target>
          <LocURI>
            ./Vendor/MSFT/MultiSIM/Embedded/Slots/0/IsSelected
          </LocURI>
        </Target>
        <Meta>
          <Format xmlns="syncml:metinf">bool</Format>
          <Type>text/plain</Type>
        </Meta>
        <Data>true</Data>
      </Item>
    </Replace>
    <Final/>
  </SyncBody>
</SyncML>