Método ISyncMgrSyncItemInfo::IsConnected (syncmgr.h)
Genera un valor que indica si el elemento (normalmente algún tipo de dispositivo externo) está conectado.
Sintaxis
HRESULT IsConnected();
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si el elemento está conectado; de lo contrario, S_FALSE. Un error devuelto por este método se interpretará como S_OK.
Comentarios
Si un elemento está desconectado, el Centro de sincronización no lo sincroniza. Además, muchas de las posibles acciones disponibles para un elemento (como Sincronizar) se quitan o deshabilitan en la interfaz de usuario.
Este valor está disponible en la interfaz de usuario de la carpeta como la propiedad System.Sync.Connected (PKEY_Sync_Connected).
El Centro de sincronización llama a este método cada vez que se llama al método UpdateHandler .
Ejemplos
En el ejemplo siguiente se muestra una implementación de este método que llama a una función de clase privada para recuperar el estado conectado.
STDMETHODIMP CMyDeviceSyncItem::IsConnected()
{
return (_IsConnected() ? S_OK : S_FALSE);
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | syncmgr.h |