¿Cómo se puede identificar el proceso de la persona que llama en una aplicación de servidor ATL COM + fuera de proceso?

Tengo un servicio ATL ejecutándose como un servidor fuera de proceso que tiene varias clases COM que se espera que los clientes usen. Debido a un cambio en los requisitos, necesito poder identificar qué proceso posee qué instancias de los objetos. Estoy tratando de usar algunas de las funciones COM para encontrar esta información, pero no puedo encontrar las correctas.CoGetCallContext solo devuelve información sobre el usuario que llamó al método, no de qué proceso proviene. Lo mismo conCoQueryClientBlanket. ¿Qué función puedo usar para encontrar esta información?

Respuestas a la pregunta(0)

Su respuesta a la pregunta