获取一个值,该值指示处理程序(通常是某种类型的外部设备)是否已连接。
Syntax
HRESULT IsConnected();
返回值
类型:HRESULT
如果处理程序已连接,则返回S_OK;否则,S_FALSE。 此方法返回的错误将被解释为S_OK。
注解
如果处理程序断开连接,同步中心不会同步其任何项。 此外,在同步中心文件夹 UI 中删除或禁用了处理程序(如同步)可用的许多可能作。
此值在文件夹 UI 中作为 System.Sync.Connected (PKEY_Sync_Connected) 属性提供。
每当调用 UpdateHandler 方法时,同步中心都调用此方法。
例子
以下示例演示此方法的实现,该方法调用私有类函数以检索连接状态。
STDMETHODIMP CMyDeviceHandler::IsConnected()
{
return (_IsConnected() ? S_OK : S_FALSE);
}
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows Vista [仅限桌面应用] |
| 支持的最低服务器 | Windows Server 2008 [仅限桌面应用] |
| 目标平台 | Windows操作系统 |
| Header | syncmgr.h |