internal void OnWlanAdhocNetwork(Wlan.WlanNotificationData notifyData, Wlan.WlanAdhocNetworkState adhocNetworkState)
 {
     if (WlanAdhocNetworkNotification != null)
     {
         WlanAdhocNetworkNotification(notifyData, adhocNetworkState);
     }
     if (queueEvents)
     {
         WlanAdhocNetworkNotificationData queuedEvent = new WlanAdhocNetworkNotificationData();
         queuedEvent.notifyData        = notifyData;
         queuedEvent.adhocNetworkState = adhocNetworkState;
         EnqueueEvent(queuedEvent);
     }
 }
 internal void OnWlanAdhocNetwork(Wlan.WlanNotificationData notifyData, Wlan.WlanAdhocNetworkState adhocNetworkState)
 {
     if (WlanAdhocNetworkNotification != null)
     {
         WlanAdhocNetworkNotification(notifyData, adhocNetworkState);
     }
     if (queueEvents)
     {
         WlanAdhocNetworkNotificationData queuedEvent = new WlanAdhocNetworkNotificationData();
         queuedEvent.notifyData = notifyData;
         queuedEvent.adhocNetworkState = adhocNetworkState;
         EnqueueEvent(queuedEvent);
     }
 }