Add AppID registry keys with explicit RunAs="Interactive User" to make the OS allow connection to already running COM servers with different security elevation under the same user account.
This will enable the following scenarios:
Enable a non-elevated client to connect to an already running elevated server.
Enable an elevated client to connect to an already running non-elevated server.
Limitations:
The AppIDRunAs parameter will need to be changed if one wants to connect to an existing COM server running under a different user account.
The MyServerCpp project have not yet been extended with the same AppID RunAs settings.
Add
AppID
registry keys with explicitRunAs="Interactive User"
to make the OS allow connection to already running COM servers with different security elevation under the same user account.This will enable the following scenarios:
Limitations:
AppID
RunAs
parameter will need to be changed if one wants to connect to an existing COM server running under a different user account.Documentation: RunAs