How to determine if the Com server running on the remote machine?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

It's needed to determine if the Com server running on the remote machine
How to call CoCreateInstanceEx or CoGetClassObject and get an interface only if server is running
Do not launch the server even if there is appropriate launch permissions?
 
Have a look at the COM+ Administration section of the COM+ SDK.
The COMAdminCatalogObject object in the Applications collection has a
'IsEnabled' property.
Set this to false to disable your COM+ application. It won't be started by a
CCI call.

On Windows 2003 Server, one has to be a domain admin or local admin to set
this property.
Does anyone know how a non-admin can prevent a COM+ app from being started
by a CCI call?

-D
 
Back
Top