Condividi tramite


Metodo ISyncMgrSyncItemInfo::IsConnected (syncmgr.h)

Genera un valore che indica se l'elemento, in genere un tipo di dispositivo esterno, è connesso.

Sintassi

HRESULT IsConnected();

Valore restituito

Tipo: HRESULT

Restituisce S_OK se l'elemento è connesso; in caso contrario, S_FALSE. Un errore restituito da questo metodo verrà interpretato come S_OK.

Commenti

Se un elemento viene disconnesso, non viene sincronizzato dal Centro sincronizzazione. Inoltre, molte delle possibili azioni disponibili per un elemento, ad esempio Sync, vengono rimosse o disabilitate nell'interfaccia utente.

Questo valore è disponibile nell'interfaccia utente della cartella come proprietà System.Sync.Connected (PKEY_Sync_Connected).

Sync Center chiama questo metodo ogni volta che viene chiamato il metodo UpdateHandler .

Esempio

Nell'esempio seguente viene illustrata un'implementazione di questo metodo che chiama una funzione di classe privata per recuperare lo stato connesso.

STDMETHODIMP CMyDeviceSyncItem::IsConnected()
{
    return (_IsConnected() ? S_OK : S_FALSE);
}

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h