Поделиться через


Метод 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