Hello Experts, I have created an application to monitor up to 40 machines in an industrial environment. I use an activex.exe to make the network connection and monitor the machine. When the main application loads it looks at a list of IP Addresses and creates an instance of the activex.exe for each IP Address. Each instance is assigned to one machine. Within the activex.exe I am using the CCRP timer to get status information of the machine once every second. The first time the timer starts the network connection is established. Each time the timer fires it checks the network connection. If there is a connection then it askes for the status of the machine.
I have found that I am only able to connect to 16 machines out of 40. In reading it appears that a 32 bit operating system can only run 16 timers per process. If that is what I am running into, then my activeX.exe's are not running in their own process. Is that right? So if my activex.exe's were each running in their own process then I should not have any trouble?
Can someone please verify this for me?