CSP EnterpriseAPN

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 do EnterpriseAPN) é usado pela empresa para provisionar uma APN para a Internet.

O exemplo a seguir mostra o provedor de serviços de configuração enterpriseAPN no formato de árvore.

./Vendor/MSFT
EnterpriseAPN
----ConnectionName
--------APNName
--------IPType
--------IsAttachAPN
--------ClassId
--------AuthType
--------UserName
--------Password
--------IccId
--------AlwaysOn
--------Enabled
----Settings
--------AllowUserControl
--------HideView

EnterpriseAPN O nó raiz do provedor de serviços de configuração EnterpriseAPN.

EnterpriseAPN/ConnectionName Nome da conexão, conforme visto pelo Windows Gerenciador de Conexões.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/APNName Nome da APN da empresa.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/IPType Esse valor pode ser um dos seguintes:

  • IPv4 – somente tipo de conexão IPV4.
  • IPv6 – somente tipo de conexão IPv6.
  • IPv4v6 (padrão)- IPv4 e IPv6 simultaneamente.
  • IPv4v6xlat – IPv6 com IPv4 fornecido por 46xlat.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/IsAttachAPN Valor booliano que indica se essa APN deve ser solicitada como parte de um anexo LTE.

O valor padrão é falso.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/ClassId GUID que define a classe APN para o modem. Isso é o mesmo que o OEMConnectionId em CM_CellularEntries CSP. Normalmente, essa configuração não está presente. Ele só é necessário quando IsAttachAPN é verdadeiro e a APN de anexação não é usada apenas como a APN da Internet.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/AuthType Tipo de autenticação. Esse valor pode ser um dos seguintes:

  • Nenhum (padrão)
  • Automático
  • PAP
  • CHAP
  • MSChapv2

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/UserName Nome de usuário para uso com autenticação PAP, CHAP ou MSCHAPv2.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/Password Senha correspondente ao nome de usuário.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/IccId ID integrada do cartão de circuito (ICCID) associada ao perfil de conexão celular. Se esse nó não estiver presente, a conexão será criada em um dispositivo de slot único usando o ICCID do UICC e em um dispositivo de slot duplo usando o ICCID da UICC que está ativo para dados.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/AlwaysOn Adicionado em Windows 10, versão 1607. Valor booliano que especifica se o CM tentará se conectar automaticamente à APN quando uma conexão estiver disponível.

O valor padrão é verdadeiro.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/Enabled Adicionado em Windows 10, versão 1607. Booliano que especifica se a conexão está habilitada.

O valor padrão é verdadeiro.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/ConnectionName/Roaming Adicionado em Windows 10, versão 1703. Especifica se a conexão deve ser ativada quando o dispositivo está em roaming. Os valores válidos são:

  • 0 - Não permitido
  • 1 - Permitido
  • 2 – DomesticRoaming
  • 3 – UseOnlyForDomesticRoaming
  • 4 – UseOnlyForNonDomesticRoaming
  • 5 – UseOnlyForRoaming

O padrão é 1 (todos os roaming permitidos).

Tipo de valor é cadeia de caracteres.

As operações com suporte são Adicionar, Obter, Excluir e Substituir.

EnterpriseAPN/Settings Adicionado em Windows 10, versão 1607. Nó que contém configurações globais.

EnterpriseAPN/Settings/AllowUserControl Adicionado em Windows 10, versão 1607. Valor booliano que especifica se a UX celular permitirá que os usuários se conectem com outras APNs que não sejam a APN enterprise.

O valor padrão é falso.

As operações com suporte são Get e Replace.

EnterpriseAPN/Settings/HideView Adicionado em Windows 10, versão 1607. Boolean que especifica se a UX celular permitirá que o usuário exiba APNs corporativas. Aplicável somente se AllowUserControl for true.

O valor padrão é falso.

As operações com suporte são Get e Replace.

Exemplos

<!--
Copyright (c) Microsoft Corporation.  All rights reserved.
-->
<!--
Use of this source code is subject to the terms of the Microsoft
premium shared source license agreement under which you licensed
this source code. If you did not accept the terms of the license
agreement, you are not authorized to use this source code.
For the terms of the license, please see the license agreement
signed by you and Microsoft.
THE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES OR INDEMNITIES.

-->

<SyncML>
  <SyncBody>
    <Atomic>
      <CmdID>8000</CmdID>
      <!-- Sub-tree 1 -->
      <add>
        <CmdID>8001</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/APNName</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>enterprise_apn1</Data>
        </Item>
      </add>
      <add>
        <CmdID>8002</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/IPType</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>IPv4</Data>
        </Item>
      </add>
      <add>
        <CmdID>8003</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/IsAttachAPN</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">bool</Format>
          </Meta>
          <Data>false</Data>
        </Item>
      </add>
      <add>
        <CmdID>8004</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/ClassId</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA</Data>
        </Item>
      </add>
      <add>
        <CmdID>8005</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/AuthType</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>CHAP</Data>
        </Item>
      </add>
      <add>
        <CmdID>8006</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/UserName</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>myusername</Data>
        </Item>
      </add>
      <add>
        <CmdID>8007</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/Password</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>mypassword</Data>
        </Item>
      </add>
      <add>
        <CmdID>8008</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/EnterpriseAPN/E_APN1/IccId</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>FFFFFFFFFFFFFFFFFFFF</Data>
        </Item>
      </add>
    </Atomic>
    <Final/>
  </SyncBody>

<!--
===============================================================================
atomicA

add chr  EnterpriseAPN/E_APN1/APNName                     enterprise_apn1
add chr  EnterpriseAPN/E_APN1/IPType                      IPv4
add bool EnterpriseAPN/E_APN1/IsAttachAPN                 false
add chr  EnterpriseAPN/E_APN1/ClassId                     AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA
add chr  EnterpriseAPN/E_APN1/AuthType                    CHAP
add chr  EnterpriseAPN/E_APN1/UserName                    myusername
add chr  EnterpriseAPN/E_APN1/Password                    mypassword
add chr  EnterpriseAPN/E_APN1/IccId                       FFFFFFFFFFFFFFFFFFFF

atomicZ
===============================================================================
-->

</SyncML>

Referência de provedor de serviços de configuração