Laden...

Herausfinden welcher Prozess via COM meine API gestartet hat?

Erstellt von markuss21 vor 6 Jahren Letzter Beitrag vor 6 Jahren 1.200 Views
M
markuss21 Themenstarter:in
121 Beiträge seit 2006
vor 6 Jahren
Herausfinden welcher Prozess via COM meine API gestartet hat?

Hallo Zusammen,
weiß jemand ob es möglich ist, herauszufinden welcher Prozess meine API per COM Automation instantiiert hat?

Grüße
Markus

16.842 Beiträge seit 2008
vor 6 Jahren

Willst Du nicht mal auch ein paar Infos bekannt machen, was Deine API überhaupt darstellt, was "Du" überhaupt bist und was "Dich" starten kann?

78 Beiträge seit 2016
vor 6 Jahren

Wenn das COM-Objekt durch svchost.exe gehostet wird, dann kenne ich da keinen Weg die Process-Id zu bekommen.
Insbesondere wenn es sich um einen OutProc-Server handelt.

Vielleicht über Umwege mit

CoImpersonateClient

bzw. über

CoGetCallContext

.

http://dotnet-paderborn.azurewebsites.net/