DeclaredConfiguration CSP
Importante
Esse CSP contém algumas configurações que estão em desenvolvimento e só se aplicam Windows Insider Preview builds. Essas configurações estão sujeitas a alterações e podem ter dependências de outros recursos ou serviços em versão prévia.
O modelo mdm principal é aquele em que o servidor MDM é o único responsável pela orquestração e manutenção contínua do estado do dispositivo para cenários de configuração. Este comportamento resulta num tráfego de rede intensivo e numa latência de rede elevada devido ao modelo de configuração síncrono com base na norma OMA-DM Syncml. Também é propenso a erros, dado que o servidor precisa de um conhecimento profundo do cliente.
O modelo de gestão de dispositivos De configuração declarada do Windows (WinDC) requer que o servidor forneça todos os valores de definição ao dispositivo para a configuração do cenário. O servidor envia-os de forma assíncrona em lotes através do CSP DeclaredConfiguration.
Durante a sessão OMA-DM iniciada pelo cliente, o servidor WinDC envia uma configuração ou um documento WinDC de inventário para o cliente através do URI CSP DeclaredConfiguration. Se o dispositivo verificar se a sintaxe do documento está correta, a pilha de cliente envia o pedido ao orquestrador para processar o pedido de forma assíncrona. Em seguida, a pilha de cliente sai e devolve o controlo ao serviço WinDC. Este comportamento permite que o dispositivo processe o pedido de forma assíncrona.
No cliente, se existirem pedidos em curso ou concluídos, envia um alerta genérico para o servidor. Este alerta resume a status, o estado e o progresso de cada documento. Todos os pedidos HTTPS de cliente para o servidor OMA-DM WinDC incluem este resumo.
O servidor WinDC utiliza o alerta genérico para determinar que pedidos são concluídos com êxito ou com erros. Em seguida, o servidor pode obter de forma síncrona os resultados do processo do documento WinDC através do URI CSP DeclaredConfiguration.
A lista seguinte mostra os nós do fornecedor de serviços de configuração DeclaredConfiguration:
- ./Device/Vendor/MSFT/DeclaredConfiguration
Host
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host
O nó interno do Anfitrião indica que o destino do pedido de configuração ou pedido de inventário é o SO anfitrião. Este nó destina-se ao âmbito no caso de os enclaves serem alguma vez direcionados para a configuração.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Anfitrião/Concluído
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete
Este nó interno indica que a configuração tem valores de definições discretos e é autónomo com pares de definições e valores completos que não contêm marcadores de posição que têm de ser resolvidos mais tarde com dados adicionais. O pedido está pronto para ser processado tal como está.
O fluxo do servidor para o cliente do pedido Complete é o mesmo que um pedido de Inventário .
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Anfitrião/Completo/Documentos
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents
O nó Documentos indica que a configuração está sob a forma de um documento, que é uma coleção de definições utilizadas para configurar um cenário pela pilha Configuração Declarada.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Anfitrião/Concluído/Documentos/{DocID}
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}
Identifica exclusivamente o documento de configuração. Nenhum outro documento pode ter este ID. O ID deve ser um GUID.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Nomenclatura de Nó Dinâmico | ServerGeneratedUniqueIdentifier |
Valores Permitidos | Expressão 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} |
Anfitrião/Concluído/Documentos/{DocID}/Documento
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}/Document
O valor do nó Documento é um documento baseado em XML que contém uma coleção de definições e valores para configurar o cenário especificado. A pilha Configuração Declarada verifica a sintaxe do documento, a pilha marca o documento a ser processado de forma assíncrona pelo cliente. Em seguida, a pilha devolve o controlo ao serviço OMA-DM. A pilha, por sua vez, processa de forma assíncrona o pedido. Segue-se um exemplo de uma configuração de estado pretendido especificada com o URI de Configuração Declarada ./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/27FEA311-68. B9-4320-9. FC4-296. F6FDFAFE2/Documento.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato |
chr (cadeia) |
Tipo de acesso | Adicionar, Excluir, Obter, Substituir |
Anfitrião/Concluído/Documentos/{DocID}/Propriedades
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}/Properties
O nó Propriedades encapsula a lista de propriedades que se aplicam ao documento especificado referenciado por [DocID].
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Anfitrião/Completo/Documentos/{DocID}/Propriedades/Abandonado
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/{DocID}/Properties/Abandoned
O nó Abandonado permite que o servidor OMA-DM indique que o documento já não é gerido.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | int |
Tipo de acesso | Adicionar, Excluir, Obter, Substituir |
Valor Padrão | 0 |
Valores Permitidos:
Valor | Descrição |
---|---|
0 (Padrão) | O documento já não é gerido. |
1 | O documento é gerido. |
Anfitrião/Concluído/Resultados
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Results
O nó Resultados indica que faz parte do caminho do URI que irá devolver um documento XML que contém os resultados do pedido de configuração.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Obter |
Anfitrião/Concluído/Resultados/{DocID}
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Results/{DocID}
Identifica exclusivamente o documento de configuração no qual os resultados do pedido de configuração serão devolvidos.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Obter |
Nomenclatura de Nó Dinâmico | ClientInventory |
Anfitrião/Concluído/Resultados/{DocID}/Documento
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Results/{DocID}/Document
O valor do nó Documento é um documento baseado em XML que contém uma coleção de resultados de definição do pedido de configuração especificado por [DocId].
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato |
chr (cadeia) |
Tipo de acesso | Obter |
Anfitrião/Inventário
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory
O nó interno Inventário indica que se trata de um pedido de inventário. Os valores de definição a obter são especificados num documento XML através do nó Folha do documento.
O fluxo do servidor para o cliente do pedido de Inventário é o mesmo que o pedido Concluído .
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Anfitrião/Inventário/Documentos
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents
O nó Documentos indica que o pedido de inventário está sob a forma de um documento, que é uma coleção de definições utilizadas para obter os respetivos valores.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Anfitrião/Inventário/Documentos/{DocID}
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents/{DocID}
Identifica exclusivamente o documento de inventário. Nenhum outro documento pode ter este ID. O ID deve ser um GUID.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Adicionar, Eliminar, Obter |
Nomenclatura de Nó Dinâmico | ServerGeneratedUniqueIdentifier |
Valores Permitidos | Expressão 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} |
Anfitrião/Inventário/Documentos/{DocID}/Documento
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents/{DocID}/Document
O valor do nó Documento é um documento baseado em XML que contém uma coleção de definições que serão utilizadas para obter os respetivos valores. A pilha Configuração Declarada verifica a sintaxe do documento, a pilha marca o documento a ser processado de forma assíncrona pelo cliente. Em seguida, a pilha devolve o controlo ao serviço OMA-DM. A pilha, por sua vez, processa de forma assíncrona o pedido. Segue-se um exemplo de uma configuração de estado pretendido especificada com o URI de Configuração Declarada ./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Documents/27FEA311-68. B9-4320-9. FC4-296. F6FDFAFE2/Documento.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato |
chr (cadeia) |
Tipo de acesso | Adicionar, Excluir, Obter, Substituir |
Anfitrião/Inventário/Resultados
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Results
O nó Resultados indica que faz parte do caminho do URI que irá devolver um documento XML que contém os resultados do pedido de inventário.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Obter |
Anfitrião/Inventário/Resultados/{DocID}
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Results/{DocID}
Identifica exclusivamente o documento de inventário. Nenhum outro documento pode ter este ID. O ID deve ser um GUID.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Obter |
Nomenclatura de Nó Dinâmico | ClientInventory |
Anfitrião/Inventário/Resultados/{DocID}/Documento
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/Host/Inventory/Results/{DocID}/Document
O valor do nó Documento é um documento baseado em XML que contém uma coleção de resultados de definição do pedido de inventário especificado por [DocId].
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato |
chr (cadeia) |
Tipo de acesso | Obter |
ManagementServiceConfiguration
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/ManagementServiceConfiguration
O nó ManagementServiceConfiguration utilizado para controlar determinado comportamento de Configuração Declarada do Windows.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | node |
Tipo de acesso | Obter |
ManagementServiceConfiguration/ConflictResolution
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅Windows Insider Preview |
./Device/Vendor/MSFT/DeclaredConfiguration/ManagementServiceConfiguration/ConflictResolution
Este nó controla para ativar e desativar a resolução de conflitos.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | int |
Tipo de acesso | Adicionar, Excluir, Obter, Substituir |
Valores Permitidos:
Valor | Descrição |
---|---|
0 | A resolução de conflitos está DESATIVADA. |
1 | A resolução de conflitos está ativada. |
DeclaredConfiguration OMA URI
É enviado um pedido WinDC com um OMA-URI semelhante a ./Device/Vendor/MSFT/DeclaredConfiguration/Host/[Complete|Inventory]/Documents/{DocID}/Document
.
- O URI tem um prefixo com um âmbito de destino (
User
ouDevice
). -
{DocID}
é um identificador exclusivo para o estado pretendido do cenário de configuração. Cada documento tem de ter um ID, que tem de ser um GUID. - O pedido pode ser um Pedido de inventário ou completo .
O URI seguinte é um exemplo de um pedido Completo : ./Device/Vendor/MSFT/DeclaredConfiguration/Host/Complete/Documents/27FEA311-68B9-4320-9FC4-296F6FDFAFE2/Document
Documento WinDC
<DeclaredConfiguration
schema="1.0"
context="Device"
id="27FEA311-68B9-4320-9FC4-296F6FDFAFE2"
checksum="99925209110918B67FE962460137AA3440AFF4DB6ABBE15C8F499682457B9999"
osdefinedscenario="MSFTExtensibilityMIProviderConfig">
... {Configuration Data} ...
</DeclaredConfiguration>
A <DeclaredConfiguration>
etiqueta XML especifica os detalhes do documento WinDC a processar. O documento pode fazer parte de um pedido de configuração ou de um pedido de inventário. O CSP DeclaredConfiguration tem dois URIs para permitir a especificação de uma configuração ou um pedido de inventário .
Esta etiqueta tem os seguintes atributos:
Atributo | Descrição |
---|---|
schema |
A versão de esquema do xml. Atualmente 1.0 . |
context |
Indica se o documento tem como destino o dispositivo ou o utilizador. |
id |
O identificador exclusivo do documento definido pelo servidor. Este valor deve ser um GUID. |
checksum |
Este valor é a versão fornecida pelo servidor do documento. |
osdefinedscenario |
O cenário nomeado que o cliente deve configurar com os dados de configuração indicados. |
O CSP DeclaredConfiguration valida de forma síncrona o lote de definições descrito pelo <DeclaredConfiguration>
elemento, que representa o documento WinDC. Verifica a sintaxe correta com base no esquema XML WinDC. Se existir um erro de sintaxe, o CSP devolve imediatamente um erro ao servidor como parte da sessão OMA-DM atual. Se a sintaxe marcar for aprovada, o pedido é transmitido para um serviço Windows. O serviço Windows tenta de forma assíncrona a configuração de estado pretendido do cenário especificado. Este processo liberta o servidor para efetuar outros trabalhos, pelo que a baixa latência do protocolo WinDC. O serviço de cliente Do Windows, o orquestrador, é responsável por conduzir a configuração do dispositivo com base no estado pretendido fornecido pelo servidor. O serviço também mantém este estado ao longo da sua duração, até que o servidor o remova ou modifica.
O processamento real dos pivôs do pedido em torno da osdefinedscenario
etiqueta e dos dados de configuração especificados no documento. Para obter mais informações, consulte:
Alerta genérico do WinDC
Em cada resposta do cliente ao pedido do servidor, o cliente cria um alerta WinDC. Este alerta resume o estado de cada um dos documentos que o serviço Windows processou. O seguinte XML é um alerta de exemplo:
<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>
Neste exemplo, existe um documento WinDC listado no resumo do alerta. O resumo do alerta lista todos os documentos que a pilha de cliente está a processar, quer seja um pedido de configuração ou inventário. Descreve o contexto do documento que especifica o âmbito da aplicação do documento. O valor de contexto deve ser Device
.
O atributo state tem um valor de 60
, que indica que o documento foi processado com êxito.
Estados do WinDC
A classe seguinte define os 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
};
Exemplos de SyncML
Abandonar um documento WinDC
O abandono de um recurso ocorre quando determinados recursos já não são direcionados para um utilizador ou grupo. Em vez de eliminar o recurso no dispositivo, o servidor pode optar por abandonar o documento WinDC. Um recurso abandonado permanece no dispositivo, mas deixa de atualizar o documento WinDC que processa o controlo de desfasamento. Além disso, a propriedade do recurso é transferida para a MDM, o que significa que o mesmo recurso pode ser modificado novamente através do canal MDM legado.
Este exemplo demonstra como abandonar um documento WinDC ao definir a propriedade Abandonada como 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>
Anular a banda num documento WinDC
A anulação do documento faz com que o documento seja aplicado imediatamente, transferindo a propriedade do recurso de volta para a gestão do WinDC e impedindo o canal mdm legado de gerir novamente os canais.
Este exemplo demonstra como remover um documento WinDC ao definir a propriedade Abandonada como 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>
Eliminar um documento WinDC
A eliminação de SyncML do documento só remove o documento, mas as definições persistem no dispositivo. Este exemplo demonstra como eliminar um 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>