Foros del Web » Programación para mayores de 30 ;) » .NET »

Desactivar un adaptador de red desde C#

Estas en el tema de Desactivar un adaptador de red desde C# en el foro de .NET en Foros del Web. Saludos, estoy intentando desactivar la tarjeta de red usando una aplicación en C# pero no se si lo he hecho bien o me falta algo ...
  #1 (permalink)  
Antiguo 16/09/2013, 15:29
 
Fecha de Ingreso: junio-2008
Mensajes: 109
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Desactivar un adaptador de red desde C#

Saludos, estoy intentando desactivar la tarjeta de red usando una aplicación en C# pero no se si lo he hecho bien o me falta algo ya que al ejecutar el programa no me desactiva la tarjeta de red, estoy usando la clase "Win32_NetworkAdapter" mi función me queda de la siguiente manera:

Código C:
Ver original
  1. private void DisableNetworkByAdapterType(string adapterType)
  2.         {
  3.  
  4.             var query = new SelectQuery("Win32_NetworkAdapter",
  5.                                         "NetConnectionStatus=2 and AdapterType='" + adapterType + "'");
  6.  
  7.             var searcher = new ManagementObjectSearcher(query);
  8.  
  9.             foreach (ManagementObject result in searcher.Get())
  10.             {
  11.                 result.InvokeMethod("Disable", null);
  12.             }
  13.         }

Nota: el parámetro adapterType yo le mando "Ethernet 802.3"

Etiquetas: c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:54.