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 |