超出本地计算机网络适配器卡的名称限制

关于WINDOWS操作系统安装服务软件应初始化TCP参数的问题通知    复制链接

  • 主要影响: 
    1、在使用共享目录访问的时候,出现错误信息“超出本地计算机网络适配器卡的名称限制”; 
    2、在使用ORACLE的时候,出现时好时不好的连接问题(仅限于无法建立连接的问题)。 
      
    原因:WINDOWS的临时端口使用完毕,无法分配到新的端口。 

    解决方法: 
    1、修改WINDOWS的注册表,将端口号从最大5000个开放到6万多; 
    2、修改注册表,将连接超时的时间缩短为30秒,避免过多的死连接,方案如下。 
    使用NOTEPAD创建一个扩展名为.REG的文本文件,然后运行这个文件导入注册表,内容如下: 

    Windows Registry Editor Version 5.00 
      
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] 
    "MaxUserPort"=dword:0000fffe 
    "TCPTimedWaitDelay"=dword:0000001e 

     

转载于:https://www.cnblogs.com/sunxi/p/9024277.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Delphi中获取以太网适配器的本地网络名称可以通过使用WinAPI来实现。具体步骤如下: 1. 首先,我们需要使用WinAPI函数来获取适配器的信息。在Delphi中,可以使用`GetAdaptersAddresses`函数来实现。该函数可以返回适配器的信息结构体链表。 2. 然后,我们需要遍历适配器链表,查找以太网适配器。可以使用`GetAdaptersInfo`函数来获取适配器信息,其中的结构体中包含了适配器名称和描述等信息。 3. 最后,从适配器信息中获取以太网适配器的本地网络名称。 下面是用Delphi实现以上步骤的示例代码: ```delphi uses WinSock2, IPHlpAPI, SysUtils; type PIP_ADAPTER_INFO = ^IP_ADAPTER_INFO; IP_ADAPTER_INFO = record // 适配器信息的结构体 // ... end; function GetEthernetAdapterName: string; var pAdapterInfo: PIP_ADAPTER_INFO; pAdapter: PIP_ADAPTER_INFO; pLen: ULONG; Ret: DWORD; begin Result := ''; // 获取适配器信息链表的长度 pLen := 0; Ret := GetAdaptersInfo(nil, pLen); if Ret <> ERROR_BUFFER_OVERFLOW then Exit; // 分配适配器信息链表内存 GetMem(pAdapterInfo, pLen); try // 获取适配器信息 if GetAdaptersInfo(pAdapterInfo, pLen) <> ERROR_SUCCESS then Exit; // 遍历适配器链表,查找以太网适配器 pAdapter := pAdapterInfo; while Assigned(pAdapter) do begin if pAdapter^.Type_ = MIB_IF_TYPE_ETHERNET then begin Result := string(pAdapter^.AdapterName); Break; end; pAdapter := pAdapter^.Next; end; finally FreeMem(pAdapterInfo); end; end; begin // 使用示例 Writeln('以太网适配器本地网络名称:', GetEthernetAdapterName); end. ``` 请注意,以上代码是一个简化示例,并未进行错误处理和异常处理。在实际使用中,应该根据具体需求进行适当的修改和完善。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值