CSP MultiSIM
A tabela abaixo mostra a aplicabilidade do Windows:
Edição | Windows 10 | Windows 11 |
---|---|---|
Home | Sim | Sim |
Pro | Sim | Sim |
Windows SE | Não | Sim |
Negócios | Sim | Sim |
Enterprise | Sim | Sim |
Educação | Sim | Sim |
O CSP (provedor de serviços de configuração multiSIM) é usado pela empresa para gerenciar dispositivos com configuração ativa única do SIM duplo. Uma empresa pode definir políticas sobre se esse usuário pode alternar entre slots SIM, especificar qual slot é o padrão e se o slot está inserido. Esse CSP foi adicionado no Windows 10, versão 1803.
O seguinte mostra o provedor de serviços de configuração MultiSIM no formato de árvore.
./Device/Vendor/MSFT
MultiSIM
----ModemID
--------Identifier
--------IsEmbedded
--------Slots
------------SlotID
----------------Identifier
----------------IsEmbedded
----------------IsSelected
----------------State
--------Policies
------------SlotSelectionEnabled
./Device/Vendor/MSFT/MultiSIM Nó raiz.
ModemID Nó que representa um Modem de Banda Larga Móvel. O nome do nó é a ID do modem. A ID do modem é um GUID sem chaves encaracoladas, com exceção de "Embedded" que representa o modem inserido.
ModemID/Identifier ID do modem.
A operação com suporte é Get. Tipo de valor é cadeia de caracteres.
ModemID/IsEmbedded Indica se esse modem está inserido ou externo.
A operação com suporte é Get. O tipo de valor é bool.
ModemID/Slots Representa todos os slots SIM no Modem.
ModemID/Slots/SlotID Nó que representa um Slot SIM. O nome do nó é a ID do Slot. O formato de ID do Slot SIM é "0", "1", etc., com exceção de "Embedded" que representa o Slot inserido.
ModemID/Slots/SlotID/Identifier ID do slot.
A operação com suporte é Get. Tipo de valor é número inteiro.
ModemID/Slots/SlotID/IsEmbedded Indica se esse Slot está inserido ou um slot SIM físico.
A operação com suporte é Get. O tipo de valor é bool.
ModemID/Slots/SlotID/IsSelected Indica se esse Slot está selecionado ou não.
A operação com suporte é Obter e Substituir. O tipo de valor é bool.
ModemID/Slots/SlotID/State Estado do slot (Desconhecido = 0, OffEmpty = 1, Off = 2, Empty = 3, NotReady = 4, Active = 5, Error = 6, ActiveEsim = 7, ActiveEsimNoProfile = 8)
A operação com suporte é Get. Tipo de valor é número inteiro.
ModemID/Policies Políticas associadas ao Modem.
ModemID/Policies/SlotSelectionEnabled Determina se o usuário tem permissão para alterar slots na interface do usuário de configurações celulares. O padrão é verdadeiro.
A operação com suporte é Obter e Substituir. O tipo de valor é bool.
Exemplos
Obter modem
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Get>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>
./Vendor/MSFT/MultiSIM
</LocURI>
</Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
Obter 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>
Obter o estado do slot
<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>
Selecionar 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>