Beispiel #1
0
 /// <summary>
 /// Executes a disconnect on the interface and changes the Status of the Link_Action_Response.
 /// </summary>
 /// <param name="laresp">The Link_Action_Response for this action.</param>
 /// <param name="iface">The interface do disconnect the link from.</param>
 public static void Action_Disconnect(ref Link_Action_Response laresp, ref NativeWifi.WlanClient.WlanInterface iface)
 {
     if (iface != null)
     {
         iface.Disconnect();
         Console.WriteLine("Disconnected b/c a Disconnect Link Action was received.");
         laresp.Status = STATUS.SUCCESS;
         laresp.Result = Link_Ac_Result.SUCCESS;
     }
     else
     {
         Console.WriteLine("Cannot disconnect a disabled interface.");
         laresp.Status = STATUS.REJECTED;
         laresp.Result = Link_Ac_Result.REFUSED;
     }
 }