在Windows CE 7上指定动态端口范围
Specify dynamic port range on Windows CE 7
通常我可以使用netsh
:设置动态/临时端口范围
http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Admin/DefaultDynamicPortRange.html
然而,netsh
似乎并不存在于CE7中。这是我还没有找到的目录项目吗?我可以用注册表实现同样的功能吗?如果可以,如何实现?
编辑:我正在用C++开发一个应用程序。可以通过在connect()
之前使用bind()
来指定单个端口绑定。然而,这有两个缺点;我需要提供我自己的分配号码的方案,如果碰巧使用的端口处于TIME_WAIT状态,那么绑定将成功,连接将失败。
我看到了对API的引用,用于在Win32中创建专用端口保留,但这似乎在CE7中不存在。
您需要修改寄存器。ceRegisterEcrit("HKEY_LOCAL_MACHINE\Comm\CF8385PN1\Parms\TcpIp","IpAddress",New_Ip)
相关文章:
- 为什么在全局范围内使用"extern int a"似乎不行?
- std::向量与传递值的动态数组
- 在c++中用vector填充一个简单的动态数组
- C++中的动态铸造故障
- 如果非动态变量被指针引用,何时超出范围?
- 代码超出范围.如何动态分配此向量?
- 为什么C++不支持基于范围的动态数组的 for 循环?
- 假设动态范围,以下C++程序的输出是什么
- 当动态内存不超出范围时,为什么动态内存不会被清洁
- 在类方法中使用新运算符动态分配内存的寿命和范围是多少
- C++-关于动态数组的范围
- 套接字动态绑定到缩小范围
- Do 函数在退出范围时清除动态内存
- 对动态菜单使用命令范围
- 动态创建的对象使用基于范围的 for 循环显示为 nullptr
- 在Windows CE 7上指定动态端口范围
- 静态/动态范围、输入绑定
- 动态数组上基于范围的for循环
- 找到动态增长范围中位数的最快方法
- 在适当的范围内使用动态内存