我需要一种方法来“削减我的WLan设备的功能”。
目前我使用PowerShell脚本来禁用网络接口,但我不确定这是否真的会阻止设备扫描等等。如果可能的话,我想通过WinAPI / WMI用C ++或C#实现它。
当前的PowerShell脚本:
$WLanDeviceID = 11
$WLanAdapter = gwmi Win32_NetworkAdapter | Where-Object {$_.DeviceID -eq $WLanDeviceID}
if ($WLanAdapter.NetEnabled) {
$WLanAdapter.Disable()
} else {
$WLanAdapter.Enable()
}
我正在使用的硬件和软件:
Windows 7
Visual Studio 2010
戴尔无线1397 WLAN迷你卡(似乎是Broadcom BCM94312HMG)
答案 0 :(得分:1)
您可以使用Dell客户端配置工具包(CCTK)或可能使用Dell OpenManage Client Instrumentation(OMCI)执行此操作。 CCTK是一个命令行实用程序,可让您控制Dell BIOS选项,OMCI是一个WMI提供程序,允许您插入您无法访问的Dell特定硬件管理控件。
我建议您查看其中一个工具,以便从PowerShell完成任务。
答案 1 :(得分:0)
可悲的是,似乎没有可能实际“关闭”无线设备:/