When you enable networking by selecting the networking type in the Runtime Options dialog box on the host, do not set the Agent Name text box to an agent name if you have multiple remote agents. This field only accepts a single agent name and using it prevents you from handling all your client machines the same way.
If you specify one agent name from your set of agents, then you cannot issue a Connect call to that agent and thus do not receive the machine handle that the Connect function returns. Since you have to issue some Connect calls, be consistent and avoid writing exception code to handle a machine that is automatically connected.
agent –p portNumber