Esempio n. 1
0
 // Methods
 public NetworkScanner()
 {
     MyWaitHandleArray = new WaitHandle[] { MyTerminateEvent, MyScanCompleteEvent };
     if (Utilities.IsXp())
     {
         MyGetNetworkDataDelegate = new GetNetworkDataDelegate(GetXpNetworkData);
         MyScanNetworksDelegate   = new ScanNetworksDelegate(ScanXpNetworks);
     }
     else
     {
         MyGetNetworkDataDelegate = new GetNetworkDataDelegate(GetNetworkData);
         MyScanNetworksDelegate   = new ScanNetworksDelegate(ScanNetworks);
     }
 }
Esempio n. 2
0
 // Methods
 public NetworkScanner()
 {
     MyWaitHandleArray = new WaitHandle[] { MyTerminateEvent, MyScanCompleteEvent };
     if (Utilities.IsXp())
     {
         MyGetNetworkDataDelegate = new GetNetworkDataDelegate(GetXpNetworkData);
         MyScanNetworksDelegate = new ScanNetworksDelegate(ScanXpNetworks);
     }
     else
     {
         MyGetNetworkDataDelegate = new GetNetworkDataDelegate(GetNetworkData);
         MyScanNetworksDelegate = new ScanNetworksDelegate(ScanNetworks);
     }
 }