Вы можете использовать класс WMI Win32_NetworkAdapter
для отключения/включения сетевого адаптера.
Вот ссылка на информацию об этом классе:
http://msdn.microsoft.com/en-us/library/aa394216%28v=VS.85%29.aspx
Edit: Из-за комментарии сказал, что вы только хотите, чтобы отключить входящий трафик.
Если вы хотите отключить только входящий трафик, я думаю, вам, возможно, придется использовать Windows Firewall API
, я никогда не использовал его, поэтому я не уверен, что он сможет это сделать, но кажется правдоподобным, и это Win Насколько я могу судить.
Вот ссылка на него (я хотел бы предложить образцы VBScript может быть проще перевести на C#, чем образцы C++):
http://msdn.microsoft.com/en-us/library/aa366453%28v=VS.85%29.aspx
Входящий или исходящий? –
Необходимо заблокировать только входящие. –
Я добавляю дополнительную информацию к моему ответу, который может помочь. –