MultiSIM 云解决方案提供商
下表显示了 Windows 的适用性:
版次 | Windows 10 | Windows 11 |
---|---|---|
Home 键 | 是 | 是 |
专业版 | 是 | 是 |
Windows SE | 否 | 是 |
商用版 | 是 | 是 |
企业 | 是 | 是 |
教育 | 是 | 是 |
企业使用 MultiSIM 配置服务提供程序 (CSP) 来管理具有双 SIM 卡单活动配置的设备。 企业可以设置有关该用户是否可以在 SIM 卡槽之间切换的策略,指定哪个槽是默认槽,以及是否嵌入该槽。 此 CSP 已在 Windows 10 版本 1803 中添加。
下面显示了树格式的 MultiSIM 配置服务提供程序。
./Device/Vendor/MSFT
MultiSIM
----ModemID
--------Identifier
--------IsEmbedded
--------Slots
------------SlotID
----------------Identifier
----------------IsEmbedded
----------------IsSelected
----------------State
--------Policies
------------SlotSelectionEnabled
./Device/Vendor/MSFT/MultiSIM 根节点。
ModemID 表示移动宽带调制解调器的节点。 节点名称是调制解调器 ID。 调制解调器 ID 是一个没有大括号的 GUID,但表示嵌入式调制解调器的“Embedded”除外。
支持的操作为 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 槽状态 (未知 = 0、OffEmpty = 1、Off = 2、Empty = 3、NotReady = 4、Active = 5、Error = 6、ActiveEsim = 7、ActiveEsimNoProfile = 8)
支持的操作为 Get。 值类型为整数。
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>