NodeCache CSP
El proveedor de servicios de configuración de NodeCache se usa para administrar la caché de cliente. Este proveedor de servicios de configuración solo lo usarán los servidores de administración empresarial. Proporciona un nivel de abstracción que desacopla la administración de la lista de nodos de un almacén de respaldo específico. Sincroniza la memoria caché del cliente con la caché del lado servidor. También proporciona una API para supervisar los cambios en la memoria caché del lado del dispositivo.
NodeCache admite la comparación de valores hash en lugar de valores de nodo reales:
<Type xmlns="syncml:metinf">
application/x-nodemon-sha256
</type>
NodeCache aplicará un hash a los valores y se comparará con un valor hash enviado por el servidor. Este proceso admite la comprobación de un nodo primario y sus elementos secundarios de forma recursiva.
En la lista siguiente se muestran los nodos del proveedor de servicios de configuración de NodeCache:
- ./Device/Vendor/MSFT/NodeCache
- ./User/Vendor/MSFT/NodeCache
Device/{ProviderID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1511 [10.0.10586] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}
Configuración de grupo por servidor DM. Cada grupo de configuración se distingue por el identificador de proveedor del servidor. Debe ser el mismo valor DE PROVEEDOR-ID del servidor DM que se proporcionó a través del XML del proveedor de servicios de configuración de w7 APPLICATION durante el proceso de inscripción. En Windows Phone 8, solo se admite un servidor de administración empresarial. Es decir, solo debe haber un nodo ProviderID en NodeCache.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Nomenclatura dinámica de nodos | UniqueName: debe ser el mismo valor de id. de proveedor del servidor DM que se proporcionó a través del XML del proveedor de servicios de configuración de w7 APPLICATION durante el proceso de inscripción. |
Device/{ProviderID}/CacheVersion
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1511 [10.0.10586] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/CacheVersion
Cadena de caracteres que representa la versión de caché establecida por el servidor.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Agregar, obtener, reemplazar |
Device/{ProviderID}/ChangedNodes
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1511 [10.0.10586] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/ChangedNodes
Lista de nodos cuyos valores no coinciden con sus valores esperados, tal como se especifica en /NodeID/ExpectedValue.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Obtener |
Device/{ProviderID}/ChangedNodesData
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/ChangedNodesData
XML que contiene nodos cuyos valores no coinciden con sus valores esperados, tal como se especifica en /NodeID/ExpectedValue.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | xml |
Tipo de acceso | Obtener |
Device/{ProviderID}/Nodes
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1511 [10.0.10586] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/Nodes
Nodo raíz para nodos almacenados en caché.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Obtener |
Device/{ProviderID}/Nodes/{NodeID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1511 [10.0.10586] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}
La información sobre cada nodo almacenado en caché se almacena en NodeID según lo especificado por el servidor. Este valor no debe contener una coma.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Nomenclatura dinámica de nodos | ServerGeneratedUniqueIdentifier |
Device/{ProviderID}/Nodes/{NodeID}/AutoSetExpectedValue
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}/AutoSetExpectedValue
Esto establecerá automáticamente el valor en el dispositivo para que coincida con el valor real del nodo. El nodo se especifica en NodeURI.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | null |
Tipo de acceso | Agregar, eliminar, obtener |
Device/{ProviderID}/Nodes/{NodeID}/ExpectedValue
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1511 [10.0.10586] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}/ExpectedValue
Este es el valor que el servidor espera que esté en el dispositivo. Cuando el proveedor de servicios de configuración inicia una sesión, comprueba el valor esperado en el valor real del nodo.
Los valores admitidos son string y x-nodemon-nonexistent.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Agregar, eliminar, obtener |
Ejemplo:
Este es un ejemplo para establecer ExpectedValue en inexistente.
<Add>
<CmdID>10</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0002/ExpectedValue</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
<Type xmlns="syncml:metinf">application/x-nodemon-nonexistent</Type>
</Meta>
</Item>
</Add>
Device/{ProviderID}/Nodes/{NodeID}/NodeURI
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1511 [10.0.10586] y versiones posteriores |
./Device/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}/NodeURI
El valor de este nodo es un URI de nodo OMA DM completo. Puede especificar un nodo interior o hoja en el árbol de administración de dispositivos.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Agregar, eliminar, obtener |
User/{ProviderID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}
Configuración de grupo por servidor DM. Cada grupo de configuración se distingue por el identificador de proveedor del servidor. Debe ser el mismo valor DE PROVEEDOR-ID del servidor DM que se proporcionó a través del XML del proveedor de servicios de configuración de w7 APPLICATION durante el proceso de inscripción. En Windows Phone 8, solo se admite un servidor de administración empresarial. Es decir, solo debe haber un nodo ProviderID en NodeCache.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Nomenclatura dinámica de nodos | UniqueName: debe ser el mismo valor de id. de proveedor del servidor DM que se proporcionó a través del XML del proveedor de servicios de configuración de w7 APPLICATION durante el proceso de inscripción. |
User/{ProviderID}/CacheVersion
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/CacheVersion
Cadena de caracteres que representa la versión de caché establecida por el servidor.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Agregar, obtener, reemplazar |
User/{ProviderID}/ChangedNodes
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/ChangedNodes
Lista de nodos cuyos valores no coinciden con sus valores esperados, tal como se especifica en /NodeID/ExpectedValue.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Obtener |
User/{ProviderID}/ChangedNodesData
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/ChangedNodesData
XML que contiene nodos cuyos valores no coinciden con sus valores esperados, tal como se especifica en /NodeID/ExpectedValue.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | xml |
Tipo de acceso | Obtener |
User/{ProviderID}/Nodes
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/Nodes
Nodo raíz para nodos almacenados en caché.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Obtener |
User/{ProviderID}/Nodes/{NodeID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}
La información sobre cada nodo almacenado en caché se almacena en NodeID según lo especificado por el servidor. Este valor no debe contener una coma.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Nomenclatura dinámica de nodos | ServerGeneratedUniqueIdentifier |
User/{ProviderID}/Nodes/{NodeID}/AutoSetExpectedValue
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}/AutoSetExpectedValue
Esto establecerá automáticamente el valor en el dispositivo para que coincida con el valor real del nodo. El nodo se especifica en NodeURI.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | null |
Tipo de acceso | Agregar, eliminar, obtener |
User/{ProviderID}/Nodes/{NodeID}/ExpectedValue
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}/ExpectedValue
Este es el valor que el servidor espera que esté en el dispositivo. Cuando el proveedor de servicios de configuración inicia una sesión, comprueba el valor esperado en el valor real del nodo.
Los valores admitidos son string y x-nodemon-nonexistent.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Agregar, eliminar, obtener |
Ejemplo:
Este es un ejemplo para establecer ExpectedValue en inexistente.
<Add>
<CmdID>10</CmdID>
<Item>
<Target>
<LocURI>./User/Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0002/ExpectedValue</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
<Type xmlns="syncml:metinf">application/x-nodemon-nonexistent</Type>
</Meta>
</Item>
</Add>
User/{ProviderID}/Nodes/{NodeID}/NodeURI
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ✅ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows 10, versión 1703 [10.0.15063] y versiones posteriores |
./User/Vendor/MSFT/NodeCache/{ProviderID}/Nodes/{NodeID}/NodeURI
El valor de este nodo es un URI de nodo OMA DM completo. Puede especificar un nodo interior o hoja en el árbol de administración de dispositivos.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | chr (cadena) |
Tipo de acceso | Agregar, eliminar, obtener |
Una sesión de DM típica con el proveedor de servicios de configuración de NodeCache
- El dispositivo se conecta a un servidor DM.
- El servidor consulta la versión de NodeCache mediante la emisión de una operación Get para ./Vendor/MSFT/NodeCache/ProviderID/CacheVersion LocURI
- Si el dispositivo CacheVersion y la caché del lado servidor difieren (debido a un bloqueo del dispositivo o a un bloqueo del servidor), el servidor puede borrar la memoria caché del lado servidor y ir al paso 5.
- El servidor actualiza la caché del lado servidor:
- Envía una operación Get para ./Vendor/MSFT/NodeCache/ProviderID/ChangedNodes LocURI
- La respuesta es una lista de identificadores de nodo modificados. Cada identificador de la lista corresponde a un nodo en la raíz ./Vendor/MSFT/NodeCache/ProviderID/Nodes.
- Para cada nodo de la lista de nodos no válidos, el servidor envía un
GET
comando para recuperar el valor real del nodo. Por ejemplo,GET <NodeURI>
, dondeNodeURI
es un locURI de dispositivo completo que corresponde al nodo de caché no válido. - Los nodos de la caché del lado servidor se actualizan con los valores reales recibidos del dispositivo.
- Para cada nodo actualizado, se envía un
REPLACE
comando al dispositivo para actualizar la caché del lado del dispositivo:REPLACE ./Vendor/MSFT/NodeCache/ProviderID/Nodes/NodeID/ExpectedValue => ActualValue
- Se crea una nueva versión de caché y se envía al dispositivo:
REPLACE ./Vendor/MSFT/NodeCache/ProviderID/CacheVersion => new_version
Elnew_version
servidor almacena el valor.
- El servidor de administración recupera el valor correspondiente de la caché del lado servidor:
- Si ya existe un valor en la memoria caché del lado servidor, recupere el valor de la memoria caché del lado servidor en lugar de ir al dispositivo.
- Si no existe un valor en la caché del lado servidor, realice las tareas siguientes:
- Cree una nueva entrada con un NodeID único en la memoria caché del lado servidor.
- Consulte el dispositivo para recuperar el valor real del URI.
- Cree un nuevo nodo en ./Vendor/MSFT/NodeCache/ProviderID/Nodes con el valor NodeID .
- Configure NodeURI y ExpectedValue para el nodo ./Vendor/MSFT/NodeCache/ProviderID/Nodes/NodeID .
- Actualice la versión cachedNodes .
Ejemplos de OMA DM
Creación de la configuración para el almacenamiento en caché de nodos:
<Add>
<CmdID>2</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">node</Format>
</Meta>
</Item>
</Add>
<Add>
<CmdID>4</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0001</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">node</Format>
</Meta>
</Item>
</Add>
<Add>
<CmdID>5</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0001/NodeURI</LocURI>
</Target>
<Data>./Vendor/MSFT/DeviceLock/Provider/MDMSRV1/DevicePasswordEnabled</Data>
</Item>
</Add>
<Add>
<CmdID>6</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0001/ExpectedValue</LocURI>
</Target>
<Data>0</Data>
</Item>
</Add>
<Add>
<CmdID>8</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0002</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">node</Format>
</Meta>
</Item>
</Add>
<Add>
<CmdID>9</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0002/NodeURI</LocURI>
</Target>
<Data>
./Vendor/MSFT/DeviceLock/Provider/MDMSRV1/AlphanumericDevicePasswordRequired
</Data>
</Item>
</Add>
<Add>
<CmdID>10</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0002/ExpectedValue</LocURI>
</Target>
<Data>0</Data>
</Item>
</Add>
Obtención de nodos en Id. de proveedor MDMSRV1, versión de caché, nodos modificados, nodo, valor esperado:
<Get>
<CmdID>18</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>19</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/CacheVersion</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>20</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/ChangedNodes</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>21</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0001</LocURI>
</Target>
</Item>
</Get>
<Get>
<CmdID>22</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0001/ExpectedValue</LocURI>
</Target>
</Item>
</Get>
Reemplazar la versión de caché, el URI del nodo y el valor esperado:
<Replace>
<CmdID>2</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/CacheVersion</LocURI>
</Target>
<Data>SCCM0001@!Replace</Data>
</Item>
</Replace>
<Replace>
<CmdID>2</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0001/NodeURI</LocURI>
</Target>
<Data>./Vendor/MSFT/DeviceLock/DeviceValue/AllowSimpleDevicePassword</Data>
</Item>
</Replace>
<Replace>
<CmdID>2</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDMSRV1/Nodes/Node_0001/ExpectedValue</LocURI>
</Target>
<Data>2</Data>
</Item>
</Replace>
Para AutoSetExpectedValue, una operación Replace con datos vacíos consultará ./DevDetail/Ext/Microsoft/DeviceName.
<Add>
<CmdID>2001</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDM%20SyncML%20Server/Nodes/20</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">node</Format>
</Meta>
</Item>
</Add>
<Add>
<CmdID>2002</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDM%20SyncML%20Server/Nodes/20/NodeURI</LocURI>
</Target>
<Data>./DevDetail/Ext/Microsoft/DeviceName</Data>
</Item>
</Add>
<Replace>
<CmdID>2003</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/NodeCache/MDM%20SyncML%20Server/Nodes/20/AutoSetExpectedValue</LocURI>
</Target>
<Data></Data>
</Item>
</Replace>
Una operación Get en ./Vendor/MSFT/NodeCache/MDM%20SyncML%20Server/Nodes/20/ExpectedValue
devuelve el nombre del dispositivo cuando se llamó a AutoSet.
Una operación Get en ChangedNodesData devuelve un XML codificado. A continuación te mostramos un ejemplo:
<Nodes><Node Id="10" Uri=""></Node><Node Id="20" Uri="./DevDetail/Ext/Microsoft/DeviceName">U09NRU5FV1ZBTFVF</Node></Nodes>
Representa este ejemplo:
<Nodes>
<Node Id="10" Uri=""></Node>
<Node Id="20" Uri="./DevDetail/Ext/Microsoft/DeviceName">U09NRU5FV1ZBTFVF</Node>
</Nodes>
Id es el identificador de nodo que agregó el servidor MDM y Uri es la ruta de acceso de la que realiza el seguimiento el nodo. Si no se establece un uri, el nodo siempre se notificará como cambiado, como en id. de nodo 10.
El valor dentro de la etiqueta de nodo es el valor real devuelto por el URI, lo que significa que para el id. de nodo 20, DeviceName no coincidía con lo que se esperaba anteriormente y el nombre del dispositivo ahora se U09NRU5FV1ZBTFVF en lugar de lo que era anteriormente.
Artículos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de