Função CfReportSyncStatus (cfapi.h)
Permite que um provedor de sincronização notifique a plataforma de seu status em uma raiz de sincronização especificada sem precisar se conectar com uma chamada para CfConnectSyncRoot primeiro.
Sintaxe
HRESULT CfReportSyncStatus(
[in, out] LPCWSTR SyncRootPath,
[in] CF_SYNC_STATUS *SyncStatus
);
Parâmetros
[in, out] SyncRootPath
Caminho para a raiz de sincronização.
[in] SyncStatus
A sincronização status para relatar; se NULL
, limpa a sincronização salva anteriormente status. Para obter mais informações, consulte a seção Comentários , abaixo.
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK
. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Quando uma CF_SYNC_STATUS não nula for fornecida no parâmetro SyncStatus , as informações serão lembradas na raiz de sincronização até que sejam desmarcadas explicitamente pelo provedor de sincronização ou quando o computador for reiniciado. A plataforma consultará essas informações sobre quaisquer operações com falha em um espaço reservado de arquivo de nuvem, usando o seguinte processo:
- A plataforma primeiro procurará status de sincronização no nível do arquivo.
- Se nenhuma status de sincronização for encontrada, a plataforma procurará sincronização status registrada no nível raiz de sincronização, o que é feito por meio dessa função.
- Depois que um status de sincronização estiver localizado, a plataforma usará as informações fornecidas para construir uma mensagem mais significativa e acionável para o usuário.
CfReportSyncStatus limpa o status de sincronização salvo anteriormente ao ser chamado com uma NULL
status de sincronização. Nenhuma alteração será feita na sincronização existente status se a chamada de função falhar.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1803 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | cfapi.h |
Biblioteca | CldApi.lib |
DLL | CldApi.dll |