Compartilhar via


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>