Função CfGetSyncRootInfoByPath (cfapi.h)
Obtém várias informações raiz de sincronização fornecidas em um arquivo na raiz de sincronização.
Sintaxe
HRESULT CfGetSyncRootInfoByPath(
[in] LPCWSTR FilePath,
[in] CF_SYNC_ROOT_INFO_CLASS InfoClass,
[out] PVOID InfoBuffer,
[in] DWORD InfoBufferLength,
[out, optional] DWORD *ReturnedLength
);
Parâmetros
[in] FilePath
Um caminho totalmente qualificado para um arquivo cujas informações raiz de sincronização devem ser consultadas.
[in] InfoClass
Tipos de informações raiz de sincronização.
[out] InfoBuffer
Um ponteiro para um buffer que receberá as informações raiz de sincronização.
[in] InfoBufferLength
Comprimento, em bytes, do InfoBuffer.
[out, optional] ReturnedLength
Comprimento, em bytes, das informações raiz de sincronização retornadas. Consulte CfRegisterSyncRoot para obter detalhes sobre as informações raiz de sincronização.
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
Se o arquivo não estiver abaixo de uma raiz de sincronização de arquivos de nuvem, a API falhará. Em caso de êxito, as informações são retornadas de acordo com o InfoClass específico solicitado.
O parâmetro InfoClass pode ser um dos seguintes valores de CF_SYNC_ROOT_INFO_CLASS:
- CF_SYNC_ROOT_INFO_BASIC
- CF_SYNC_ROOT_INFO_STANDARD
- CF_SYNC_ROOT_INFO_PROVIDER
Requisitos
Cliente mínimo com suporte | Windows 10, versão 1709 [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 |