Метод ISyncMgrSyncItemInfo::IsConnected (syncmgr.h)
Создает значение, указывающее, подключен ли элемент (обычно это какой-то тип внешнего устройства).
Синтаксис
HRESULT IsConnected();
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK, если элемент подключен; в противном случае S_FALSE. Ошибка, возвращаемая этим методом, будет интерпретироваться как S_OK.
Комментарии
Если элемент отключен, он не синхронизируется центром синхронизации. Кроме того, многие из возможных действий, доступных для элемента, например Синхронизация, удаляются или отключаются в пользовательском интерфейсе.
Это значение доступно в пользовательском интерфейсе папки как свойство System.Sync.Connected (PKEY_Sync_Connected).
Центр синхронизации вызывает этот метод при каждом вызове метода UpdateHandler .
Примеры
В следующем примере показана реализация этого метода, который вызывает функцию частного класса для получения подключенного состояния.
STDMETHODIMP CMyDeviceSyncItem::IsConnected()
{
return (_IsConnected() ? S_OK : S_FALSE);
}
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | syncmgr.h |