Compartir a través de


Función CfGetSyncRootInfoByPath (cfapi.h)

Obtiene varias informaciones raíz de sincronización dadas a un archivo bajo la raíz de sincronización.

Sintaxis

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

Ruta de acceso completa a un archivo cuya información raíz de sincronización se va a consultar.

[in] InfoClass

Tipos de información raíz de sincronización.

[out] InfoBuffer

Puntero a un búfer que recibirá la información raíz de sincronización.

[in] InfoBufferLength

Longitud, en bytes, de InfoBuffer.

[out, optional] ReturnedLength

Longitud, en bytes, de la información raíz de sincronización devuelta. Consulte CfRegisterSyncRoot para obtener más información sobre la información raíz de sincronización.

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Comentarios

Si el archivo no está debajo de una raíz de sincronización de archivos en la nube, se producirá un error en la API. Si se ejecuta correctamente, la información se devuelve según la InfoClass específica solicitada.

El parámetro InfoClass puede ser uno de los siguientes 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 compatible Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado cfapi.h
Library CldApi.lib
Archivo DLL CldApi.dll

Consulte también

CfRegisterSyncRoot

CfGetSyncRootInfoByHandle