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 |