No. But that's because it can't be done (reliably).
For some classes of applications, you can find them indirectly via
Launch Services, but in the general case the information simply isn't
available with any degree of reliability.
Usually there's a reason for wanting to know this, and often a better
way to go about what you're trying to do. Perhaps we can help in that
area?
I need a reliable way of uniquely identifying processes from run to run (or boot to boot) that stays consistent and is understandable to my users. Something like /System/Library/CoreServices/WindowServer is a pretty clear and reliable reference if I can connect it with the WindowServer process from its process id. I don't know what other kind of reference I could use that would uniquely identify a process in such a way that I can reliably identify it and communicate to users what the reference refers to. Eric _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.