cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need help navigating or using the PTC Community? Contact the community team. X

Xtop.exe Process ID from Asynchronous Program

pwilliams-3
11-Garnet

Xtop.exe Process ID from Asynchronous Program

Has anyone been able to determine the process Id of xtop.exe started from
an asynchronous Pro/TOOLKIT program? I'm trying to traverse the process
list but there is no connection between my application Id and xtop.exe.
Not even through pro_comm_msg.exe. Any thoughts?

Patrick Williams
Sr. Systems Engineer II
Mechanical Engineering Solutions
Missile Systems
Raytheon Company

+1 520.545.6995 (business)
+1 520.545.6399 (fax)
-

TU/M12/8
6221 S Palo Verde Rd
Tucson, AZ 85706 USA
www.raytheon.com



This message contains information that may be confidential and privileged.
Unless you are the addressee (or authorized to receive mail for the
addressee), you should not use, copy or disclose to anyone this message or
any information contained in this message. If you have received this
message in error, please so advise the sender by reply e-mail and delete
this message. Thank you for your cooperation.

This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
1 REPLY 1

I found the answer but it's only for Wildfire 4.0.

The solution is (Wildfire 4.0 only) is to have the dll publish it's
application id (ProToolkitIdGet) in the registry under a key that contains
the Pro/ENGINEER connection Id (ProEngineerConnectionIdGet). The
asynchronous program can also call ProEngineerConnectionIdGet to formulate
the proper registry key and query the value of the toolkit dll id. For
example:

HKEY_CURRENT_USER\Software\Raytheon\ProUtilOutputLib\<connection id=">
ToolkitDllId <toolkit id=">

Of course the asynchronous application has to know what the root of the
key will be but that is something that can be assumed.

Patrick Williams
Sr. Systems Engineer II
Mechanical Engineering Solutions
Missile Systems
Raytheon Company

+1 520.545.6995 (business)
+1 520.545.6399 (fax)
-

TU/M12/8
6221 S Palo Verde Rd
Tucson, AZ 85706 USA
www.raytheon.com



This message contains information that may be confidential and privileged.
Unless you are the addressee (or authorized to receive mail for the
addressee), you should not use, copy or disclose to anyone this message or
any information contained in this message. If you have received this
message in error, please so advise the sender by reply e-mail and delete
this message. Thank you for your cooperation.



Top Tags