Ler em inglês

Compartilhar via


Cabeçalho mobsync.h

Esse cabeçalho é usado pelo Shell do Windows. Para obter mais informações, consulte:

mobsync.h contém as seguintes interfaces de programação:

Interfaces

 
ISyncMgrEnumItems

Expõe métodos que enumeram por meio de uma matriz de estruturas SYNCMGRITEM.
ISyncMgrRegister

Expõe métodos para que um aplicativo possa se registrar no gerenciador de sincronização. Isso pode ser obtido por meio da interface ISyncMgrRegister ou registrando-se diretamente no Registro.
ISyncMgrSynchronize

Expõe métodos que permitem que o aplicativo ou serviço registrado receba notificações do gerenciador de sincronização.
ISyncMgrSynchronizeCallback

Expõe métodos que gerenciam o processo de sincronização.
ISyncMgrSynchronizeInvoke

Expõe métodos que permitem que um aplicativo registrado invoque o gerenciador de sincronização para atualizar itens.

Estruturas

 
SYNCMGRHANDLERINFO

Fornece informações sobre o manipulador para uso no método ISyncMgrSynchronize::GetHandlerInfo.
SYNCMGRITEM

Fornece informações sobre os itens que estão sendo enumerados pela interface ISyncMgrEnumItems.
SYNCMGRLOGERRORINFO

Fornece informações de erro para uso no método ISyncMgrSynchronizeCallback::LogError.
SYNCMGRPROGRESSITEM

Fornece status informações enquanto uma sincronização está em andamento. Essa estrutura é usada com o método ISyncMgrSynchronizeCallback::P rogress e corresponde a um único item de sincronização.

Enumerações

 
SYNCMGRFLAG

Os valores de enumeração SYNCMGRFLAG são usados no método ISyncMgrSynchronize::Initialize para indicar como o evento de sincronização foi iniciado.
SYNCMGRHANDLERFLAGS

Usado na estrutura SYNCMGRHANDLERINFO como sinalizadores que se aplicam ao manipulador atual.
SYNCMGRINVOKEFLAGS

O valor de enumeração SYNCMGRINVOKEFLAGS especifica como o Gerenciador de Sincronização deve ser invocado no método ISyncMgrSynchronizeInvoke::UpdateItems.
SYNCMGRITEMFLAGS

Especifica informações para o item atual na estrutura SYNCMGRITEM.
SYNCMGRLOGLEVEL

Os valores de enumeração SYNCMGRLOGLEVEL especificam um nível de erro para uso no método ISyncMgrSynchronizeCallback::LogError.
SYNCMGRREGISTERFLAGS

Os valores de enumeração SYNCMGRREGISTERFLAGS são usados em métodos da interface ISyncMgrRegister para identificar eventos para os quais o manipulador está registrado para ser notificado.
SYNCMGRSTATUS

Usado no método ISyncMgrSynchronize::SetItemStatus para especificar o status atualizado para o item.