Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The MultiSIM configuration service provider (CSP) is used by the enterprise to manage devices with dual SIM single active configuration. An enterprise can set policies on whether that user can switch between SIM slots, specify which slot is the default, and whether the slot is embedded.
The following list shows the MultiSIM configuration service provider nodes:
- ./Device/Vendor/MSFT/MultiSIM
{ModemID}
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}
Node representing a Mobile Broadband Modem. The node name is the Modem ID. Modem ID is a GUID without curly braces, with exception of "Embedded" which represents the embedded Modem.
Description framework properties:
Property name | Property value |
---|---|
Format | node |
Access Type | Get |
Dynamic Node Naming | UniqueName: The Modem ID associated with the device. |
{ModemID}/Identifier
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Identifier
Modem ID.
Description framework properties:
Property name | Property value |
---|---|
Format | chr (string) |
Access Type | Get |
{ModemID}/IsEmbedded
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/IsEmbedded
Indicates whether this Modem is embedded or external.
Description framework properties:
Property name | Property value |
---|---|
Format | bool |
Access Type | Get |
{ModemID}/Policies
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Policies
Policies associated with the Modem.
Description framework properties:
Property name | Property value |
---|---|
Format | node |
Access Type | Get |
{ModemID}/Policies/SlotSelectionEnabled
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Policies/SlotSelectionEnabled
Determines whether the user is allowed to change slots in the Cellular settings UI. Default is true.
Description framework properties:
Property name | Property value |
---|---|
Format | bool |
Access Type | Get, Replace |
Default Value | true |
Allowed values:
Value | Description |
---|---|
false | Disabled. |
true (Default) | Enabled. |
{ModemID}/Slots
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Slots
Represents all SIM slots in the Modem.
Description framework properties:
Property name | Property value |
---|---|
Format | node |
Access Type | Get |
{ModemID}/Slots/{SlotID}
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Slots/{SlotID}
Node representing a SIM Slot. The node name is the Slot ID. SIM Slot ID format is "0", "1", etc., with exception of "Embedded" which represents the embedded Slot.
Description framework properties:
Property name | Property value |
---|---|
Format | node |
Access Type | Get |
Dynamic Node Naming | UniqueName: The SIM slot ID. |
{ModemID}/Slots/{SlotID}/Identifier
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Slots/{SlotID}/Identifier
Slot ID.
Description framework properties:
Property name | Property value |
---|---|
Format | int |
Access Type | Get |
{ModemID}/Slots/{SlotID}/IsEmbedded
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Slots/{SlotID}/IsEmbedded
Indicates whether this Slot is embedded or a physical SIM slot.
Description framework properties:
Property name | Property value |
---|---|
Format | bool |
Access Type | Get |
{ModemID}/Slots/{SlotID}/IsSelected
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Slots/{SlotID}/IsSelected
Indicates whether this Slot is selected or not.
Description framework properties:
Property name | Property value |
---|---|
Format | bool |
Access Type | Get, Replace |
Allowed values:
Value | Description |
---|---|
false | Not selected. |
true | Selected. |
{ModemID}/Slots/{SlotID}/State
Scope | Editions | Applicable OS |
---|---|---|
✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] and later |
./Device/Vendor/MSFT/MultiSIM/{ModemID}/Slots/{SlotID}/State
Slot state (Unknown = 0, OffEmpty = 1, Off = 2, Empty = 3, NotReady = 4, Active = 5, Error = 6, ActiveEsim = 7, ActiveEsimNoProfile = 8)
Description framework properties:
Property name | Property value |
---|---|
Format | int |
Access Type | Get |
Examples
Get modem:
<SyncML xmlns="SYNCML:SYNCML1.2"> <SyncBody> <Get> <CmdID>1</CmdID> <Item> <Target> <LocURI> ./Vendor/MSFT/MultiSIM </LocURI> </Target> </Item> </Get> <Final/> </SyncBody> </SyncML>
Get slots:
<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>
Get slot state:
<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>
Select slot:
<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>