Методы Win32_NetworkAdapter Enable и Disable определенно должны помочь. Просто создайте ManagementClass и используйте его для доступа к интерфейсу WMI.
В противном случае вы можете использовать грязный, дешевый и в то же время эффективный прием и - учитывая имя адаптера, вы можете сделать
netsh interface set interface "ADAPTER_NAME" DISABLED
Замените DISABLED на ENABLED, чтобы снова включить устройство, конечно.
Наконец, учтите, что вам понадобятся административные привилегии для отключения сетевого адаптера (независимо от того, каким образом вы это делаете) в Vista и 7, так что имейте это в виду, если вы хотите использовать код и в новых версиях Windows.
РЕДАКТИРОВАТЬ: Просто чтобы уточнить, что будут делать предлагаемые решения, эквивалентно тому, что происходит, когда вы щелкаете правой кнопкой мыши по включению / выключению из сетевых подключений. Если это не то, что вам нужно, уточните, что вы хотите сделать.