CSP RemoteFind
A tabela abaixo mostra a aplicabilidade do Windows:
Edição | Windows 10 | Windows 11 |
---|---|---|
Home | Não | Não |
Pro | Sim | Sim |
Windows SE | Não | Sim |
Negócios | Sim | Sim |
Enterprise | Sim | Sim |
Educação | Sim | Sim |
O provedor de serviços de configuração RemoteFind recupera as informações de localização de um determinado dispositivo.
O exemplo a seguir mostra o objeto de gerenciamento do provedor de serviços de configuração RemoteFind no formato de árvore, conforme usado pelo Provisionamento de Clientes OMA.
./Vendor/MSFT
RemoteFind
----DesiredAccuracy
----MaximumAge
----Timeout
----Location
--------Latitude
--------Longitude
--------Altitude
--------Accuracy
--------AltitudeAccuracy
--------Age
DesiredAccuracy Opcional. O nó aceita o valor de raio solicitado em medidores. Valores válidos para precisão são qualquer valor entre 1 e 1000 metros.
O valor padrão é 50. Substituir esse valor substitui-o apenas pela sessão atual. O valor não está retido.
- As operações com suporte são Substituir e Obter.
- Não há suporte para o comando Adicionar.
Timeout Opcional. O valor é DWORD em segundos.
O valor padrão é 7 e o intervalo é de 0 a 1800 segundos. Substituir esse valor substitui-o apenas pela sessão atual. O valor não está retido.
- As operações com suporte são Substituir e Obter.
- Não há suporte para o comando Adicionar.
Maximumage Opcional. O valor representa a janela de tempo desejada em minutos em que o servidor aceitará uma recuperação de local bem-sucedida. O nó permite que o servidor defina o valor de idade solicitado em 100 nanossegundos. Os valores válidos para precisão incluem qualquer valor inteiro entre 0 e 1440 minutos.
O valor padrão é 60. Substituir esse valor substitui-o apenas pela sessão atual. O valor não está retido.
- As operações com suporte são Substituir e Obter.
- Não há suporte para o comando Adicionar.
Localização Necessário. Os nós nesse caminho devem ser consultados atomicamente para ter êxito. Essa condição é impedir que os servidores consultem conjuntos incompletos de dados.
Latitude Necessário. Fornece a latitude do último achado remoto bem-sucedido.
O valor retornado é o dobro.
O valor padrão é Null.
A operação com suporte é Get.
Longitude Necessário. Fornece a longitude do último achado remoto bem-sucedido.
O valor retornado é o dobro.
O valor padrão é Null.
A operação com suporte é Get.
Altitude Necessário. Fornece a altitude do último achado remoto bem-sucedido.
O valor retornado é o dobro.
O valor padrão é Null.
A operação com suporte é Get.
Precisão Necessário. Fornece a precisão em metros da correção de localização do último achado remoto bem-sucedido. Os valores variam de 0 a 1000 metros.
O valor retornado é um inteiro.
O valor padrão é 0.
A operação com suporte é Get.
AltitudeAccuracy Necessário. Fornece a precisão de altitude em metros da correção de localização do último achado remoto bem-sucedido. Os valores variam de 0 a 1000 metros.
O valor retornado é um inteiro.
O valor padrão é 0.
A operação com suporte é Get.
Idade Necessário. Fornece a idade em 100 nanossegundos para os dados de localização atuais.
O valor retornado é um inteiro.
O valor padrão é 0.
A operação com suporte é Get.
Exemplos
<SyncML xmlns="SYNCML:SYNCML1.2">
<SyncBody>
<Atomic>
<CmdID>1</CmdID>
<Sequence>
<CmdID>10</CmdID>
<Get>
<CmdID>30</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/RemoteFind/Location/Latitude</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>40</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/RemoteFind/Location/Longitude</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>40</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/RemoteFind/Location/Altitude</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>45</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/RemoteFind/Location/Accuracy</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>50</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/RemoteFind/Location/AltitudeAccuracy</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>60</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/RemoteFind/Location/Age</LocURI>
</Target>
</Item>
</Get>
</Sequence>
</Atomic>
</SyncBody>
</SyncML>