Puede usar la clase WMI Win32_NetworkAdapter
para deshabilitar/habilitar el adaptador de red.
Aquí hay un enlace a la información sobre esa clase:
http://msdn.microsoft.com/en-us/library/aa394216%28v=VS.85%29.aspx
Editar: Debido a comentar dicho que sólo desea desactivar el tráfico entrante.
Si desea deshabilitar solo el tráfico entrante, creo que debería usar el Windows Firewall API
, nunca lo he usado, así que no estoy seguro si sería capaz de hacerlo, pero parece plausible, y es Win 7 compatible por lo que puedo decir.
Aquí hay un enlace a ella (me gustaría sugerir las muestras VBscript podría ser más fácil de traducir a C# que las muestras C++):
http://msdn.microsoft.com/en-us/library/aa366453%28v=VS.85%29.aspx
entrante o saliente? –
Necesita bloquear solo Entrante. –
Agrego más información a mi respuesta que podría ayudar. –