SYNC
Aplica-se a: Outlook 2013 | Outlook 2016
Informações para iniciar a sincronização entre um repositório local e um servidor. Essas informações são usadas durante o estado de sincronização.
Informações rápidas
struct SYNC
{
ULONG ulFlags;
LPWSTR pwzPath;
FEID Reserved1;
MEID Reserved2;
LPENTRYLIST pel;
ULONG const * pulFolderOptions;
};
Membros
ulFlags
[out]/[in] Uma máscara de bits dos seguintes sinalizadores que modifica o comportamento durante a sincronização:
UPS_UPLOAD_ONLY
- [in] O cliente executará apenas upload. O Outlook retorna apenas pastas modificadas localmente.
UPS_DNLOAD_ONLY
- [in] O cliente executará apenas o download. O Outlook não deve limpar bits de carregamento para pastas.
UPS_THESE_FOLDERS
- [in] O cliente sincronizará um conjunto especificado de pastas com as IDs de entrada fornecidas. Esse sinalizador pode ser combinado com o sinalizador UPS_UPLOAD_ONLY ou UPS_DNLOAD_ONLY .
UPS_OK
[out] A sincronização foi bem-sucedida. O cliente define isso depois de carregar ou uma sincronização completa é concluída.
Observação
Mesmo que o cliente possa carregar ou sincronizar totalmente (carregar e baixar) pastas e itens com a API de Replicação, o cliente especifica ulFlags com apenas uma direção da replicação por vez – o sinalizador UPS_UPLOAD_ONLY ou UPS_DNLOAD_ONLY . No caso de uma sincronização completa, o cliente primeiro faz um upload com o sinalizador UPS_UPLOAD_ONLY e, em seguida, um download com o sinalizador UPS_DNLOAD_ONLY .
pwzPath
- [out] Caminho para o repositório local.
Reservado1
- Esse membro é reservado para o uso interno do Outlook e não tem suporte.
Reservado2
- Esse membro é reservado para o uso interno do Outlook e não tem suporte.
Pel
- [in] Esta é a lista de IDs de entrada das pastas a serem sincronizadas se UPS_THESE_FOLDERS tiver sido definida. Consulte mapidefs.h para obter a definição de tipo de LPENTRYLIST.
pulFolderOptions
- [in] Essa é uma matriz de opções de pasta para pastas correspondentes na pel se UPS_THESE_FOLDERS tiver sido definida. Essas opções de pasta são usadas ao carregar cada uma das pastas listadas na pel durante o estado da pasta de carregamento. Para obter mais informações sobre opções de pasta, consulte UPFLD.
Confira também
Sobre a API de replicação
Sobre a máquina de estado de replicação
Constantes de MAPI