AddIPAddress为什么返回错误,求助

M9190 2016-07-22 11:28:13
    
IPAddr iaIPAddress;
IPMask imIPMask;

iaIPAddress = inet_addr("192.168.1.27");
imIPMask = inet_addr("255.255.255.0");

// 返回的句柄
ULONG NTEContext = 0;
ULONG NTEInstance = 0;

// 向第一个适配器添加IP地址
DWORD dwRet;
printf("dwIndex %ld\n",pIPAddrTable->table[0].dwIndex);
dwRet = AddIPAddress(iaIPAddress, imIPMask,
pIPAddrTable->table[0].dwIndex, &NTEContext, &NTEInstance);
if(dwRet == NO_ERROR)
{
printf(" IP address added.\n");
}
else
{
printf(" AddIPAddress failed.%d \n",dwRet);
LPVOID lpMsgBuf;
// 调用失败,打印出为什么失败
if (FormatMessage(
FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL,
dwRet,
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language
(LPTSTR) &lpMsgBuf,
0,
NULL ))
{
printf("filed %s\n",lpMsgBuf);
}
else
{
DWORD err=GetLastError();
printf("err %d\n",err);
}

}
...全文
253 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2016-07-22
  • 打赏
  • 举报
回复
5 ERROR_ACCESS_DENIED 是否权限不够? 拿MSDN的例子试试看 https://msdn.microsoft.com/en-us/library/aa365801
M9190 2016-07-22
  • 打赏
  • 举报
回复
FormatMessage输出的是乱码
M9190 2016-07-22
  • 打赏
  • 举报
回复
老是返回错误5
Eleven 2016-07-22
  • 打赏
  • 举报
回复
引用 5 楼 M9190 的回复:
[quote=引用 3 楼 zgl7903 的回复:] 5 ERROR_ACCESS_DENIED 是否权限不够? 拿MSDN的例子试试看 https://msdn.microsoft.com/en-us/library/aa365801
那这个权限怎么搞?[/quote] 右键管理员权限运行??
M9190 2016-07-22
  • 打赏
  • 举报
回复
引用 3 楼 zgl7903 的回复:
5 ERROR_ACCESS_DENIED 是否权限不够? 拿MSDN的例子试试看 https://msdn.microsoft.com/en-us/library/aa365801
那这个权限怎么搞?
M9190 2016-07-22
  • 打赏
  • 举报
回复
有道理,刚才我在别人电脑上试验就能成功!
内容概要:本文围绕“基于灵敏度分析的有源配电网智能软开关优化配置”展开研究,系统阐述了利用改进灵敏度分析方法对智能软开关(SOP/SNOP)在含分布式电源的配电网中的选址与定容问题进行建模与求解的技术路径。研究以IEEE 33节点系统为仿真平台,结合Matlab代码实现,深入探讨了三端口智能软开关的运行特性及其在降低网络损耗、改善电压分布、提升系统灵活性和运行经济性方面的关键技术作用。文中详细构建了灵敏度指标的数学模型,设计了优化配置的求解算法流程,并设置了多场景仿真对比实验以验证所提方法的有效性和优越性。此外,该资源还融合了光伏储能、虚拟同步发电机(VSG)并网、需求响应调度等前沿技术模块,形成了支持多场景协同仿真的综合性技术体系。; 适合人群:具备电力系统、电气工程及其自动化等相关专业背景,熟悉Matlab/Simulink仿真环境,从事配电网优化、分布式能源集成、主动配电网规划或智能电网技术研究的研发人员及硕士、博士研究生。; 使用场景及目标:①掌握智能软开关在有源配电网中的优化配置理论与方法;②学习基于改进灵敏度分析的电网关键设备选址定容策略;③开展含高比例分布式电源的配电网潮流优化与运行仿真研究;④复现高水平期刊论文中的优化模型与算法,并拓展应用于实际工程问题的求解。; 阅读建议:此资源以科研论文复现为核心导向,建议读者结合提供的Matlab代码逐模块调试运行,重点关注灵敏度因子的计算逻辑、优化变量的设置方式以及各类运行约束的处理机制,同时参考文中列出的完整资源目录获取配套模型与数据,实现从理论推导到仿真实践的全流程贯通。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧