what replicacion replica español consultas complejas arquitectura com

com - replicacion - sharding mongodb español



¿Cómo obtener el identificador de proceso de un servidor COM local? (1)

Tengo un puntero IUnknown para un servidor COM local (fuera de proceso) en mi aplicación de cliente de Windows. Me gustaría obtener un control del proceso de ventana que ejecuta el servidor COM local.

¿Hay alguna manera de hacerlo a través de COM sin agregar una nueva interfaz al servidor para solicitar el manejo del proceso? (No puedo cambiar el servidor fácilmente).

¿Por qué quiero hacer esto? Porque estoy tratando de asegurarme de que el servidor COM fuera de servicio se cierre SI mi aplicación se cuelga. Quería usar objetos de trabajo de Windows para esto.


Supongo que te refieres a un servidor fuera de proceso. No, COM está muy involucrado para evitar que recuperes esta información. Importante para que pueda alojar el objeto COM como lo considere oportuno. Que permite cosas como sustitutos, DCOM y el material COM +.

Necesitarás el método de interfaz.