关于win7重启网卡的操作 网卡win764位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/buyicn/article/details/6438635看下,有帮助没有? 做64bit exe,然后如下代码void EnableNetDevice(bool aState, int index){ HDEVINFO NetPnPHandle; SP_PROPCHANGE_PARAMS PCHP; SP_DEVINFO_DATA DeviceData; NetPnPHandle = SetupDiGetClassDevs(&GUID_DEVCLASS_NET, 0, 0, DIGCF_PRESENT); if (NetPnPHandle == INVALID_HANDLE_VALUE) { return; } DeviceData.cbSize = sizeof(SP_DEVINFO_DATA); SetupDiEnumDeviceInfo(NetPnPHandle, index, &DeviceData); PCHP.ClassInstallHeader.cbSize = sizeof(SP_CLASSINSTALL_HEADER); if (SetupDiSetClassInstallParams(NetPnPHandle,&DeviceData,&PCHP.ClassInstallHeader,sizeof(SP_PROPCHANGE_PARAMS))) { PCHP.ClassInstallHeader.cbSize = sizeof(SP_CLASSINSTALL_HEADER); PCHP.ClassInstallHeader.InstallFunction = DIF_PROPERTYCHANGE; PCHP.HwProfile = 0; PCHP.Scope = DICS_FLAG_CONFIGSPECIFIC; if (aState) PCHP.StateChange = DICS_ENABLE; else PCHP.StateChange = DICS_DISABLE; SetupDiSetClassInstallParams(NetPnPHandle,&DeviceData,&PCHP.ClassInstallHeader,sizeof(SP_PROPCHANGE_PARAMS)); SetupDiCallClassInstaller(DIF_PROPERTYCHANGE,NetPnPHandle,&DeviceData); } DeviceData.cbSize = sizeof(SP_DEVINFO_DATA); SetupDiDestroyDeviceInfoList(NetPnPHandle);} lsp添加协议链问题 VC++(MFC)与数据库连接问题!!!!!!!!!!!!!!!!!!!!!!!! 开个贴,骂骂VC,什么鸟字符处理,跟DELPHI不是一个等级的 http协议中汉字传输用什么编码的,如何把汉字字符串发送给webserver 如何将realplayer文件转换成mp3文件 如何显示列表控件中被遮住的部分? 关于入口函数的问题 (高分)怎么让我的程序一开始运行就隐藏(什么都不显示) VC6中怎样用AnimateWindow? 求助opencv报错R6010 mfc gridctrl上的tooltips问题 vc中的宏定义
看下,有帮助没有?
{
HDEVINFO NetPnPHandle;
SP_PROPCHANGE_PARAMS PCHP;
SP_DEVINFO_DATA DeviceData;
NetPnPHandle = SetupDiGetClassDevs(&GUID_DEVCLASS_NET, 0, 0, DIGCF_PRESENT); if (NetPnPHandle == INVALID_HANDLE_VALUE)
{
return;
} DeviceData.cbSize = sizeof(SP_DEVINFO_DATA);
SetupDiEnumDeviceInfo(NetPnPHandle, index, &DeviceData);
PCHP.ClassInstallHeader.cbSize = sizeof(SP_CLASSINSTALL_HEADER); if (SetupDiSetClassInstallParams(NetPnPHandle,&DeviceData,&PCHP.ClassInstallHeader,sizeof(SP_PROPCHANGE_PARAMS)))
{
PCHP.ClassInstallHeader.cbSize = sizeof(SP_CLASSINSTALL_HEADER);
PCHP.ClassInstallHeader.InstallFunction = DIF_PROPERTYCHANGE;
PCHP.HwProfile = 0;
PCHP.Scope = DICS_FLAG_CONFIGSPECIFIC;
if (aState) PCHP.StateChange = DICS_ENABLE;
else PCHP.StateChange = DICS_DISABLE;
SetupDiSetClassInstallParams(NetPnPHandle,&DeviceData,&PCHP.ClassInstallHeader,sizeof(SP_PROPCHANGE_PARAMS));
SetupDiCallClassInstaller(DIF_PROPERTYCHANGE,NetPnPHandle,&DeviceData);
} DeviceData.cbSize = sizeof(SP_DEVINFO_DATA);
SetupDiDestroyDeviceInfoList(NetPnPHandle);
}