ISyncMgrSyncItemInfo::IsConnected 方法 (syncmgr.h)

生成一个值,该值指示项目(通常是某种类型的外部设备)是否已连接。

Syntax

HRESULT IsConnected();

返回值

类型:HRESULT

如果项目已连接,则返回S_OK;否则,S_FALSE。 此方法返回的错误将被解释为S_OK。

注解

如果项目已断开连接,则同步中心不会同步该项。 此外,UI 中会删除或禁用项目(如同步)的许多可能作。

此值在文件夹 UI 中作为 System.Sync.Connected (PKEY_Sync_Connected) 属性提供。

每当调用 UpdateHandler 方法时,同步中心都调用此方法。

例子

以下示例演示此方法的实现,该方法调用私有类函数以检索连接状态。

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

要求

Requirement 价值
最低支持的客户端 Windows Vista [仅限桌面应用]
支持的最低服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows操作系统
Header syncmgr.h