Método IOleLink::BindIfRunning (oleidl.h)
Activa la conexión entre el objeto vinculado y el origen del vínculo si el origen del vínculo ya se está ejecutando.
Sintaxis
HRESULT BindIfRunning();
Valor devuelto
Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.
Código devuelto | Descripción |
---|---|
|
El origen del vínculo no se está ejecutando. |
El enlace del moniker podría requerir llamar a CreateBindCtx, IMoniker::IsRunning o IOleLink::BindToSource; por lo tanto, también se pueden devolver errores generados por estas funciones.
Comentarios
Normalmente no es necesario llamar a IOleLink::BindIfRunning. El objeto vinculado llama principalmente a este método.
Notas para los implementadores
La implementación del objeto vinculado de IOleLink::BindIfRunning comprueba la tabla de objetos en ejecución (ROT) para determinar si el origen del vínculo ya se está ejecutando. Comprueba los monikers relativos y absolutos. Si el origen del vínculo se está ejecutando, IOleLink::BindIfRunning llama a IOleLink::BindToSource para conectar el objeto vinculado al origen del vínculo.Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | oleidl.h |