NETWORK Protection Examples

Designed for corporate environments to safely manage, allocate, and audit concurrent software usage floats across local network shares.

Your Business GoalPC Guard Out-of-the-Box Setup
 Standard Corporate Floating1. NETWORK: Concurrent number of users is controlled over Windows network.
 Workstation Instance Capping2. NETWORK + Limit number of application instances feature: Controls concurrent users and limits instances per workstation.
 Segmented IP Restrictions3. NETWORK + IP FILTERING: Concurrent number of users is controlled over Windows network. Only users with specific IP segment(s) can access protected application.
 Strict Enterprise Filtering4. NETWORK + IP FILTERING + Limit instances: Concurrent number of users is controlled over Windows network. Only users with specific IP segment(s) can access protected application. Only limited number of application instances can be used per workstation.
 Technical Insights & Process Control:

In order to properly control number of concurrent application instances protection code must free application instance from the list of currently active instances once the application quits. In most cases this is done automatically by protection code. In order to be able to automatically control number of active instances protection code must take control over ExitProcess() function used by protected application. In case your application does not end execution with ExitProcess() or does not even import this function (MFC and VB applications are examples of such applications) you will have to manually free application instance before quitting. This is done by using FreeAppInstance() protection interface function. Detailed information about this function is available in protection interface help.