DeclaredConfiguration CSP
Importante
Este CSP contiene algunas configuraciones que están en desarrollo y que solo se aplican a las compilaciones de Windows Insider Preview. Esta configuración está sujeta a cambios y puede tener dependencias en otras características o servicios en versión preliminar.
El modelo mdm principal es aquel en el que el servidor MDM es el único responsable de la orquestación y el mantenimiento continuo del estado del dispositivo para escenarios de configuración. Este comportamiento da como resultado un tráfico de red intensivo y una latencia de red alta debido al modelo de configuración sincrónica basado en el estándar syncml de OMA-DM. También es propenso a errores dado que el servidor necesita un conocimiento profundo del cliente.
El modelo de administración de dispositivos de configuración declarada (WinDC) de Windows requiere que el servidor entregue todos los valores de configuración al dispositivo para la configuración del escenario. El servidor los envía de forma asincrónica en lotes a través del CSP DeclaredConfiguration.
Durante la sesión de OMA-DM iniciada por el cliente, el servidor WinDC envía al cliente una configuración o un documento de WinDC de inventario a través del URI de CSP de DeclaredConfiguration. Si el dispositivo comprueba que la sintaxis del documento es correcta, la pila de cliente inserta la solicitud en su orquestador para procesar la solicitud de forma asincrónica. A continuación, la pila de cliente se cierra y devuelve el control al servicio WinDC. Este comportamiento permite que el dispositivo procese de forma asincrónica la solicitud.
En el cliente, si hay solicitudes en proceso o completadas, envía una alerta genérica al servidor. Esta alerta resume el estado, el estado y el progreso de cada documento. Todas las solicitudes HTTPS de cliente al servidor OMA-DM de WinDC incluyen este resumen.
El servidor WinDC usa la alerta genérica para determinar qué solicitudes se completan correctamente o con errores. A continuación, el servidor puede recuperar sincrónicamente los resultados del proceso de documento de WinDC mediante el URI de CSP DeclaredConfiguration.
En la lista siguiente se muestran los nodos del proveedor de servicios de configuración DeclaredConfiguration:
- ./Device/Vendor/MSFT/DeclaredConfiguration
Host
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host
El nodo interno host indica que el destino de la solicitud de configuración o la solicitud de inventario es el sistema operativo host. Este nodo es para el ámbito en caso de que los enclaves se dirijan alguna vez a la configuración.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Host/Complete
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete
Este nodo interno indica que la configuración tiene valores de configuración discretos y es independiente con pares de valores y valores completos que no contienen marcadores de posición que deben resolverse más adelante con datos adicionales. La solicitud está lista para procesarse tal y como está.
El flujo de servidor a cliente de la solicitud Complete es el mismo que una solicitud de inventario .
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Host/Completo/Documentos
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents
El nodo Documentos indica que la configuración tiene el formato de un documento, que es una colección de opciones usadas para configurar un escenario por la pila de configuración declarada.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Host/Complete/Documents/{DocID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}
Identifica de forma única el documento de configuración. Ningún otro documento puede tener este identificador. El identificador debe ser un GUID.
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 |
Valores permitidos | Expresión regular: [0-9A-Fa-f]{8}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{12} |
Host/Complete/Documents/{DocID}/Document
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}/Document
El valor del nodo Document es un documento basado en XML que contiene una colección de valores y valores para configurar el escenario especificado. La pila De configuración declarada comprueba la sintaxis del documento; la pila marca el documento que el cliente va a procesar de forma asincrónica. A continuación, la pila devuelve el control al servicio OMA-DM. A su vez, la pila procesa de forma asincrónica la solicitud. A continuación se muestra un ejemplo de una configuración de estado deseado especificada mediante el URI de configuración declarada ./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/27FEA311-68. B9-4320-9. FC4-296. F6FDFAFE2/Documento.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato |
chr (cadena) |
Tipo de acceso | Agregar, Eliminar, Obtener, Reemplazar |
Host/Complete/Documents/{DocID}/Properties
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}/Properties
El nodo Propiedades encapsula la lista de propiedades que se aplican al documento especificado al que hace referencia [DocID].
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Host/Complete/Documents/{DocID}/Properties/Abandoned
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}/Properties/Abandoned
El nodo Abandonado permite que el servidor OMA-DM indique que el documento ya no se administra.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | int |
Tipo de acceso | Agregar, Eliminar, Obtener, Reemplazar |
Valor predeterminado | 0 |
Valores permitidos:
Valor | Descripción |
---|---|
0 (Predeterminado) | El documento ya no se administra. |
1 | El documento se administra. |
Host/Complete/Results
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Results
El nodo Resultados indica que forma parte de la ruta de acceso del URI que devolverá un documento XML que contiene los resultados de la solicitud de configuración.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Obtener |
Host/Complete/Results/{DocID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Results/{DocID}
Identifica de forma única el documento de configuración en el que se devolverán los resultados de la solicitud de configuración.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Obtener |
Nomenclatura dinámica de nodos | ClientInventory |
Host/Complete/Results/{DocID}/Document
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Results/{DocID}/Document
El valor del nodo Document es un documento basado en XML que contiene una colección de resultados de configuración de la solicitud de configuración especificada por [DocId].
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato |
chr (cadena) |
Tipo de acceso | Obtener |
Host/Inventario
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory
El nodo interno Inventario indica que se trata de una solicitud de inventario. Los valores de configuración que se van a recuperar se especifican en un documento XML a través del nodo hoja Documento.
El flujo de servidor a cliente de la solicitud inventario es el mismo que la solicitud Complete .
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Host/Inventario/Documentos
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents
El nodo Documentos indica que la solicitud de inventario tiene el formato de un documento, que es una colección de valores que se usan para recuperar sus valores.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Agregar, eliminar, obtener |
Host/Inventario/Documentos/{DocID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents/{DocID}
Identifica de forma única el documento de inventario. Ningún otro documento puede tener este identificador. El identificador debe ser un GUID.
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 |
Valores permitidos | Expresión regular: [0-9A-Fa-f]{8}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{12} |
Host/Inventario/Documentos/{DocID}/Documento
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents/{DocID}/Document
El valor del nodo Document es un documento basado en XML que contiene una colección de valores que se usarán para recuperar sus valores. La pila De configuración declarada comprueba la sintaxis del documento; la pila marca el documento que el cliente va a procesar de forma asincrónica. A continuación, la pila devuelve el control al servicio OMA-DM. A su vez, la pila procesa de forma asincrónica la solicitud. A continuación se muestra un ejemplo de una configuración de estado deseado especificada mediante el URI de configuración declarada ./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents/27FEA311-68. B9-4320-9. FC4-296. F6FDFAFE2/Documento.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato |
chr (cadena) |
Tipo de acceso | Agregar, Eliminar, Obtener, Reemplazar |
Host/Inventario/Resultados
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Results
El nodo Resultados indica que forma parte de la ruta de acceso del URI que devolverá un documento XML que contiene los resultados de la solicitud de inventario.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Obtener |
Host/Inventario/Resultados/{DocID}
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Results/{DocID}
Identifica de forma única el documento de inventario. Ningún otro documento puede tener este identificador. El identificador debe ser un GUID.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Obtener |
Nomenclatura dinámica de nodos | ClientInventory |
Host/Inventario/Resultados/{DocID}/Documento
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Results/{DocID}/Document
El valor del nodo Document es un documento basado en XML que contiene una colección de resultados de configuración de la solicitud de inventario especificada por [DocId].
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato |
chr (cadena) |
Tipo de acceso | Obtener |
ManagementServiceConfiguration
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/ManagementServiceConfiguration
Nodo ManagementServiceConfiguration que se usa para controlar cierto comportamiento de configuración declarada de Windows.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | node |
Tipo de acceso | Obtener |
ManagementServiceConfiguration/ConflictResolution
Ámbito | Ediciones | Sistema operativo aplicable |
---|---|---|
Dispositivo ✅ ❌ Usuario |
✅ Pro ✅ Empresa ✅ Educación ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/ManagementServiceConfiguration/ConflictResolution
Este nodo controla para activar y desactivar la resolución de conflictos.
Propiedades del marco de descripción:
Nombre de la propiedad | Valor de propiedad |
---|---|
Formato | int |
Tipo de acceso | Agregar, Eliminar, Obtener, Reemplazar |
Valores permitidos:
Valor | Descripción |
---|---|
0 | La resolución de conflictos es OFF. |
1 | La resolución de conflictos es ON. |
DeclaredConfiguration OMA URI
Una solicitud de WinDC se envía mediante un OMA-URI similar a ./Device/Vendor/MSFT/DeclaredConfiguration/Host/[Complete|Inventory]/Documents/{DocID}/Document
.
- El URI tiene como prefijo un ámbito de destino (
User
oDevice
). -
{DocID}
es un identificador único para el estado deseado del escenario de configuración. Cada documento debe tener un identificador, que debe ser un GUID. - La solicitud puede ser un inventario o una solicitud Completa .
El siguiente URI es un ejemplo de una solicitud Complete : ./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/27FEA311-68B9-4320-9FC4-296F6FDFAFE2/Document
Documento de WinDC
<DeclaredConfiguration
schema="1.0"
context="Device"
id="27FEA311-68B9-4320-9FC4-296F6FDFAFE2"
checksum="99925209110918B67FE962460137AA3440AFF4DB6ABBE15C8F499682457B9999"
osdefinedscenario="MSFTExtensibilityMIProviderConfig">
... {Configuration Data} ...
</DeclaredConfiguration>
La <DeclaredConfiguration>
etiqueta XML especifica los detalles del documento de WinDC que se va a procesar. El documento podría formar parte de una solicitud de configuración o una solicitud de inventario. El CSP DeclaredConfiguration tiene dos URI para permitir la especificación de una configuración o una solicitud de inventario .
Esta etiqueta tiene los siguientes atributos:
Atributo | Descripción |
---|---|
schema |
Versión del esquema del xml. Actualmente es 1.0 . |
context |
Indica si el documento tiene como destino el dispositivo o el usuario. |
id |
Identificador único del documento establecido por el servidor. Este valor debe ser un GUID. |
checksum |
Este valor es la versión proporcionada por el servidor del documento. |
osdefinedscenario |
Escenario con nombre que el cliente debe configurar con los datos de configuración especificados. |
El CSP DeclaredConfiguration valida sincrónicamente el lote de configuraciones descrito por el <DeclaredConfiguration>
elemento , que representa el documento WinDC. Comprueba si hay una sintaxis correcta basada en el esquema XML de WinDC. Si se produce un error de sintaxis, el CSP devuelve inmediatamente un error al servidor como parte de la sesión actual de OMA-DM. Si se supera la comprobación de sintaxis, la solicitud se pasa a un servicio de Windows. El servicio de Windows intenta de forma asincrónica la configuración de estado deseado del escenario especificado. Este proceso libera el servidor para realizar otro trabajo, por lo tanto, la baja latencia del protocolo WinDC. El servicio cliente de Windows, el orquestador, es responsable de impulsar la configuración del dispositivo en función del estado de deseo proporcionado por el servidor. El servicio también mantiene este estado a lo largo de su duración, hasta que el servidor lo quita o modifica.
El procesamiento real de la solicitud gira en torno a la osdefinedscenario
etiqueta y los datos de configuración especificados en el documento. Para más información, consulta lo siguiente:
Alerta genérica de WinDC
En cada respuesta de cliente a la solicitud del servidor, el cliente crea una alerta de WinDC. Esta alerta resume el estado de cada uno de los documentos que el servicio de Windows ha procesado. El siguiente XML es una alerta de ejemplo:
<Alert>
<CmdID>1</CmdID>
<Data>1224</Data>
<Item>
<Meta>
<Type xmlns="syncml:metinf">com.microsoft.mdm.declaredconfigurationdocuments</Type>
</Meta>
<Data>
<DeclaredConfigurations schema="1.0">
<DeclaredConfiguration context="Device"
id="27FEA311-68B9-4320-9FC4-296F6FDFAFE2"
checksum="99925209110918B67FE962460137AA3440AFF4DB6ABBE15C8F499682457B9999"
result_checksum="EE4F1636201B0D39F71654427E420E625B9459EED17ACCEEE1AC9B358F4283FD"
state="60" />
</DeclaredConfigurations>
</Data>
</Item>
</Alert>
En este ejemplo, hay un documento de WinDC enumerado en el resumen de alertas. En el resumen de alertas se enumeran todos los documentos que está procesando la pila de cliente, ya sea una solicitud de configuración o de inventario. Describe el contexto del documento que especifica el ámbito de aplicación del documento. El valor de contexto debe ser Device
.
El atributo state tiene un valor de 60
, que indica que el documento se procesó correctamente.
Estados de WinDC
La clase siguiente define los valores de estado:
enum class DCCSPURIState :unsigned long
{
NotDefined = 0, // transient
ConfigRequest = 1, // transient
ConfigInprogress = 2, // transient
ConfigInProgressAsyncPending = 3, // transient: Async operation is performed but pending results
DeleteRequest = 10, // transient
DeleteInprogress = 11, // transient
GetRequest = 20, // transient
GetInprogress = 21, // transient
ConstructURIStorageSuccess = 40, // transient
ConfigCompletedSuccess = 60, // permanent
ConfigCompletedError = 61, // permanent
ConfigInfraError = 62, // permanent
ConfigCompletedSuccessNoRefresh = 63, // permanent
DeleteCompletedSuccess = 70, // permanent
DeleteCompletedError = 71, // permanent
DeleteInfraError = 72, // permanent
GetCompletedSuccess = 80, // permanent
GetCompletedError = 81, // permanent
GetInfraError = 82 // permanent
};
Ejemplos de SyncML
Abandonar un documento de WinDC
El abandono de un recurso se produce cuando determinados recursos ya no están destinados a un usuario o grupo. En lugar de eliminar el recurso en el dispositivo, el servidor puede optar por abandonar el documento de WinDC. Un recurso abandonado permanece en el dispositivo, pero deja de actualizar el documento de WinDC que controla el control de desfase. Además, la propiedad del recurso se transfiere a MDM, lo que significa que el mismo recurso se puede modificar a través del canal MDM heredado de nuevo.
En este ejemplo se muestra cómo abandonar un documento de WinDC estableciendo la propiedad Abandoned en 1.
<SyncML xmlns="SYNCML:SYNCML1.1">
<SyncBody>
<Replace>
<CmdID>2</CmdID>
<Item>
<Meta>
<Format>int</Format>
<Type>text/plain</Type>
</Meta>
<Target>
<LocURI>./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/27FEA311-68B9-4320-9FC4-296F6FDFAFE2/Properties/Abandoned</LocURI>
</Target>
<Data>1</Data>
</Item>
</Replace>
<Final/>
</SyncBody>
</SyncML>
Unbandon a WinDC document
La anulación de la disolución del documento hace que el documento se aplique de inmediato, lo que transfiere la propiedad del recurso a la administración de WinDC y bloquea el canal MDM heredado para que vuelva a administrar los canales.
En este ejemplo se muestra cómo anular la disolución de un documento de WinDC estableciendo la propiedad Abandoned en 0.
<?xml version="1.0" encoding="utf-8"?>
<SyncML xmlns="SYNCML:SYNCML1.1">
<SyncBody>
<Replace>
<CmdID>10</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/DCA000B5-397D-40A1-AABF-40B25078A7F9/Properties/Abandoned</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">int</Format>
</Meta>
<Data>0</Data>
</Item>
</Replace>
<Final />
</SyncBody>
</SyncML>
Eliminación de un documento de WinDC
La eliminación de SyncML del documento solo quita el documento, pero cualquier configuración persiste en el dispositivo. En este ejemplo se muestra cómo eliminar un documento.
<?xml version="1.0" encoding="utf-8"?>
<SyncML xmlns="SYNCML:SYNCML1.1">
<SyncBody>
<Delete>
<CmdID>2</CmdID>
<Item>
<Target>
<LocURI>./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/27FEA311-68B9-4320-9FC4-296F6FDFAFE2/Document</LocURI>
</Target>
</Item>
</Delete>
<Final/>
</SyncBody>
</SyncML>