Funzione CfGetSyncRootInfoByPath (cfapi.h)

Ottiene varie informazioni radice di sincronizzazione fornite da un file nella radice di sincronizzazione.

Sintassi

HRESULT CfGetSyncRootInfoByPath(
  [in]            LPCWSTR                 FilePath,
  [in]            CF_SYNC_ROOT_INFO_CLASS InfoClass,
  [out]           PVOID                   InfoBuffer,
  [in]            DWORD                   InfoBufferLength,
  [out, optional] DWORD                   *ReturnedLength
);

Parametri

[in] FilePath

Percorso completo di un file le cui informazioni radice di sincronizzazione devono essere sottoposte a query.

[in] InfoClass

Tipi di informazioni radice di sincronizzazione.

[out] InfoBuffer

Puntatore a un buffer che riceverà le informazioni radice di sincronizzazione.

[in] InfoBufferLength

Lunghezza, in byte, di InfoBuffer.

[out, optional] ReturnedLength

Lunghezza, in byte, delle informazioni radice di sincronizzazione restituite. Per informazioni dettagliate sulle informazioni radice di sincronizzazione, vedere CfRegisterSyncRoot .

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Se il file non è sotto una radice di sincronizzazione dei file cloud, l'API avrà esito negativo. In caso di esito positivo, le informazioni vengono restituite in base alla richiesta di InfoClass specifica.

Il parametro InfoClass può essere uno dei valori seguenti da CF_SYNC_ROOT_INFO_CLASS:

  • CF_SYNC_ROOT_INFO_BASIC
  • CF_SYNC_ROOT_INFO_STANDARD
  • CF_SYNC_ROOT_INFO_PROVIDER

Requisiti

   
Client minimo supportato Windows 10 versione 1709 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione cfapi.h
Libreria CldApi.lib
DLL CldApi.dll

Vedi anche

CfRegisterSyncRoot

CfGetSyncRootInfoByHandle