RemoteFind 云解决方案提供商

下表显示了 Windows 的适用性:

版次 Windows 10 Windows 11
Home 键
专业版
Windows SE
商用版
企业
教育

RemoteFind 配置服务提供程序检索特定设备的位置信息。

以下示例显示了 OMA 客户端预配使用的 RemoteFind 配置服务提供程序管理对象,该对象采用树格式。

./Vendor/MSFT
RemoteFind
----DesiredAccuracy
----MaximumAge
----Timeout
----Location
--------Latitude
--------Longitude
--------Altitude
--------Accuracy
--------AltitudeAccuracy
--------Age

DesiredAccuracy 选。 节点接受请求的半径值(以米为单位)。 准确度的有效值是介于 1 到 1000 米之间的任意值。

默认值为 50。 替换此值只会替换当前会话的此值。 该值不会保留。

  • 支持的操作是 Replace 和 Get。
  • 不支持“添加”命令。

超时 选。 值为 DWORD(以秒为单位)。

默认值为 7,范围为 0 到 1800 秒。 替换此值只会替换当前会话的此值。 该值不会保留。

  • 支持的操作是 Replace 和 Get。
  • 不支持“添加”命令。

MaximumAge 选。 值表示服务器将接受成功位置检索所需的时间范围(以分钟为单位)。 节点使服务器能够设置请求的年龄值(以 100 纳秒为单位)。 准确性的有效值包括 0 到 1440 分钟之间的任意整数值。

默认值为 60。 替换此值只会替换当前会话的此值。 该值不会保留。

  • 支持的操作是 Replace 和 Get。
  • 不支持“添加”命令。

位置 必填。 必须以原子方式查询此路径下的节点才能成功。 此条件是防止服务器查询不完整的数据集。

纬度 必填。 提供上次成功的远程查找的纬度。

返回的值为 double。

默认值为 Null。

支持的操作为 Get。

经度 必填。 提供上次成功远程查找的经度。

返回的值为 double。

默认值为 Null。

支持的操作为 Get。

高度 必填。 提供上次成功远程查找的高度。

返回的值为 double。

默认值为 Null。

支持的操作为 Get。

精度 必填。 提供上次成功远程查找的位置修复的精度(以米为单位)。 值的范围从 0 到 1000 米。

返回的值为整数。

默认值为 0。

支持的操作为 Get。

AltitudeAccuracy 必填。 提供上次成功远程查找的位置定位的高度精度(以米为单位)。 值的范围从 0 到 1000 米。

返回的值为整数。

默认值为 0。

支持的操作为 Get。

年龄 必填。 提供当前位置数据的年龄(以 100 纳秒为单位)。

返回的值为整数。

默认值为 0。

支持的操作为 Get。

示例

<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>

配置服务提供程序参考