Metodo ISyncMgrHandlerInfo::IsConnected (syncmgr.h)
Ottiene un valore che indica se il gestore, in genere un tipo di dispositivo esterno, è connesso.
Sintassi
HRESULT IsConnected();
Valore restituito
Tipo: HRESULT
Restituisce S_OK se il gestore è connesso; in caso contrario, S_FALSE. Un errore restituito da questo metodo verrà interpretato come S_OK.
Commenti
Se un gestore viene disconnesso, né esso né nessuno dei relativi elementi verrà sincronizzato dal Centro sincronizzazione. Inoltre, molte delle possibili azioni disponibili per un gestore, ad esempio Sync, vengono rimosse o disabilitate nell'interfaccia utente della cartella Sync Center.
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 CMyDeviceHandler::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 |