您的位置:首页 > 其它

Win32API调用错误号与信息(5000-5999)

2007-05-13 16:56 274 查看
Author:水如烟



Namespace LzmTW.uSystem.uWindows.Win32API
Friend Class ErrCollection05
Private Collection As New Dictionary(Of Integer, String)

Private Shared Loader As ErrCollection05
Private Shared gInternalSyncObject As Object

Private Sub New()
With Collection
.Add(5000, "注销网络")
.Add(5001, "因为其它资源需要它,不能将群集资源移到另一个组")
.Add(5002, "找不到此群集资源的依存")
.Add(5003, "因为已经处于依存状态,此群集资源不能依存于指定的资源")
.Add(5004, "此群集资源未联机")
.Add(5005, "此操作没有可用的群集节点")
.Add(5006, "没有群集资源")
.Add(5007, "找不到群集资源")
.Add(5008, "正在关闭群集")
.Add(5009, "因为联机,群集节点无法从群集中脱离")
.Add(5010, "对象已存在")
.Add(5011, "此对象已在列表中")
.Add(5012, "新请求没有可用的群集组")
.Add(5013, "找不到群集组")
.Add(5014, "因为群集组未联机,此操作不能完成")
.Add(5015, "群集节点不是此资源的所有者")
.Add(5016, "群集节点不是此资源的所有者")
.Add(5017, "群集资源不能在指定的资源监视器中创建")
.Add(5018, "群集资源不能通过资源监视器来联机")
.Add(5019, "因为群集资源联机,此操作不能完成")
.Add(5020, "由于是仲裁资源,群集资源不能被删除或脱机")
.Add(5021, "由于没有能力成为仲裁资源,此群集不能使指定资源成为仲裁资源")
.Add(5022, "群集软件正关闭")
.Add(5023, "组或资源的状态不是执行请求操作的正确状态")
.Add(5024, "属性已被存储,但在下次资源联机前,不是所有的修改将生效")
.Add(5025, "由于不属于共享存储类别,群集不能使指定资源成为仲裁资源")
.Add(5026, "由于是内核资源,无法删除群集资源")
.Add(5027, "仲裁资源联机失败")
.Add(5028, "无法成功创建或装入仲裁日志")
.Add(5029, "群集日志损坏")
.Add(5030, "由于该日志已超出最大限量,无法将记录写入群集日志")
.Add(5031, "群集日志已超出最大限量")
.Add(5032, "群集日志没有发现检查点记录")
.Add(5033, "不满足日志所需的最小磁盘空间")
.Add(5034, "群集节点未能控制仲裁资源,因为它被另一个活动节点拥有")
.Add(5035, "这个操作的群集网络无效")
.Add(5036, "此操作没有可用的群集节点")
.Add(5037, "所有群集节点都必须运行才能执行这个操作")
.Add(5038, "群集资源失败")
.Add(5039, "该群集节点无效")
.Add(5040, "该群集节点已经存在")
.Add(5041, "一个节点正在加入该群集")
.Add(5042, "找不到群集节点")
.Add(5043, "找不到群集本地节点信息")
.Add(5044, "群集网络已经存在")
.Add(5045, "找不到群集网络")
.Add(5046, "群集网络界面已经存在")
.Add(5047, "找不到群集网络界面")
.Add(5048, "群集请求在这个对象中无效")
.Add(5049, "群集网络提供程序无效")
.Add(5050, "群集节点坏了")
.Add(5051, "无法连接到群集节点")
.Add(5052, "该群集节点不是群集的一个成员")
.Add(5053, "群集加入操作正在进行中")
.Add(5054, "该群集网络无效")
.Add(5055, "Mar")
.Add(5056, "该群集节点可以使用")
.Add(5057, "该群集 IP 地址已在使用中")
.Add(5058, "该群集节点没有中止")
.Add(5059, "没有有效的群集安全上下文")
.Add(5060, "该群集网络不是为内部群集通讯配置的")
.Add(5061, "群集节点已经开始")
.Add(5062, "群集节点已经坏了")
.Add(5063, "群集网络已经联机")
.Add(5064, "群集网络已经脱机")
.Add(5065, "群集节点已经是该群集的成员")
.Add(5066, "该群集网络是唯一个为两个或更多活动群集节点进行内部群集通讯的配置。不能从网络上删除内部通讯能力")
.Add(5067, "一个或更多的群集资源依靠网络来向客户提供服务。不能从网络上删除客户访问能力")
.Add(5068, "该操作不能在群集资源上作为仲裁资源执行。您不能将仲裁资源脱机或修改它的所有者名单")
.Add(5069, "该群集仲裁资源不允许有任何依存关系")
.Add(5070, "该群集节点暂停")
.Add(5071, "群集资源不能联机。所有者节点不能在这个资源上运行")
.Add(5072, "群集节点没有准备好,不能执行所请求的操作")
.Add(5073, "群集节点正在关闭")
.Add(5074, "放弃群集节点加入操作")
.Add(5075, "由于加入节点和支持者之间的软件版本不兼容,该群集加入操作失败")
.Add(5076, "由于该群集已经到达其所能监督的资源限制,不能创建这个资源")
.Add(5077, "系统配置在群集加入或形成操作时已更改。放弃加入或形成操作")
.Add(5078, "找不到指定的资源种类")
.Add(5079, "指定的节点不支持这种资源,这也许是由于版本不一致或是由于在这个节点上没有资源 DLL")
.Add(5080, "该资源 DLL 不支持指定的资源名称。这可能是由于一个提供给源 DLL 名称是错误的(或经过更改的)")
.Add(5081, "不能在 RPC 服务器上注册任何身份验证包")
.Add(5082, "由于组的所有者不在组的首选列表中,不能将组联机。要改变组的所有者节点,请移动组")
.Add(5083, "群集数据库的系列号已改变,或者与锁定程序节点不相容,因此加入操作没有成功。如果在加入操作期间群集数据库有任何改动,这都可能发生")
.Add(5084, "资源在其当前状态下,资源监视器不允许执行失败操作。资源处于挂起状态时,这都可能发生")
.Add(5085, "非锁定程序代码收到一个为全局更新保留锁定的请求")
.Add(5086, "群集服务找不到仲裁磁盘")
.Add(5087, "已备份的群集数据库可能已损坏")
.Add(5088, "DFS 根目录已在这个群集节点中")
.Add(5089, "由于与另一个现有属性冲突,未能修改资源属性")
.Add(5090, "西班牙")
.Add(5091, "丹麦")
.Add(5092, "瑞典")
.Add(5093, "挪威")
.Add(5094, "德国")
.Add(5095, "澳大利亚")
.Add(5096, "日本")
.Add(5097, "韩国")
.Add(5098, "中国")
.Add(5099, "台湾")
.Add(5100, "亚洲")
.Add(5101, "葡萄牙")
.Add(5102, "芬兰")
.Add(5103, "阿拉伯")
.Add(5104, "希伯莱")
.Add(5153, "UPS 服务即将执行最后的关机操作")
.Add(5170, "工作站必须用 NET START 才能启动")
.Add(5175, "远程 IPC")
.Add(5176, "远程管理")
.Add(5177, "默认共享")
.Add(5291, "永不")
.Add(5292, "永不")
.Add(5293, "永不")
.Add(5295, "NETUS.HLP")
.Add(5296, "NET.HLP")
.Add(5300, "网络控制块 (NCB) 请求运行成功。 NCB 是相关数据")
.Add(5301, "SEND DATAGRAM、SEND BROADCAST、ADAPTER STATUS 或 SESSION STATUS 的网络控制块 (NCB) 缓冲区长度无效。 NCB 是相关数据")
.Add(5302, "网络控制块 (NCB) 指定的数据描述数组无效。 NCB 是相关数据")
.Add(5303, "网络控制块 (NCB) 指定的命令无效。 NCB 是相关数据")
.Add(5304, "网络控制块 (NCB) 指定的消息交换码无效。 NCB 是相关数据")
.Add(5305, "网络控制块 (NCB) 命令超时。会话可能异常终止。 NCB 是相关数据")
.Add(5306, "接收的网络控制块 (NCB) 消息不完整。 NCB 是相关数据")
.Add(5307, "网络控制块 (NCB) 指定的缓冲区无效。 NCB 是相关数据")
.Add(5308, "网络控制块 (NCB) 指定的会话号码没有作用。 NCB 是相关数据")
.Add(5309, "网卡没有任何资源可用。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5310, "网络控制块 (NCB) 指定的会话已经关闭。 NCB 是相关数据")
.Add(5311, "网络控制块 (NCB) 命令已经取消。 NCB 是相关数据")
.Add(5312, "网络控制块 (NCB) 指定的消息块不合逻辑。 NCB 是相关数据")
.Add(5313, "该名称已经存在于本地适配器名称表中。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5314, "网卡名称表已满。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5315, "网络名称已经有活动的会话,现在取消注册。 网络控制块 (NCB) 命令运行完毕。NCB 是相关数据")
.Add(5316, "先前发出的 Receive Lookahead 命令对此会话仍起作用。 网络控制块 (NCB) 命令被拒绝。 NCB 是相关数据")
.Add(5317, "本地会话表已满。网络控制块 (NCB) 请求被拒绝。 NCB 是相关数据")
.Add(5318, "拒绝打开网络控制块 (NCB) 会话,远程计算机上没有侦听命令在执行。 NCB 是相关数据")
.Add(5319, "网络控制块 (NCB) 指定的名称号码无效。 NCB 是相关数据")
.Add(5320, "网络控制块 (NCB) 中指定的调用名称找不到, 或者没有应答。NCB 是相关数据")
.Add(5321, "网络控制块 (NCB) 中指定的名称找不到。无法将 [*] 或 [00h] 填入 NCB 名称。NCB 是相关数据")
.Add(5322, "网络控制块 (NCB) 中指定的名称正用于远程适配器。 NCB 是相关数据")
.Add(5323, "网络控制块 (NCB) 中指定的名称已经删除。 NCB 是相关数据")
.Add(5324, "网络控制块 (NCB) 中指定的会话异常终止。 NCB 是相关数据")
.Add(5325, "网络协议在网络上检测两个或数个 相同的名称。 网络控制块 (NCB) 是相关数据")
.Add(5326, "收到意外的协议数据包。 远程设备可能不兼容。网络控制块 (NCB) 是相关数据")
.Add(5333, "NetBIOS 界面正忙。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5334, "未完成的网络控制块 (NCB) 命令太多。 NCB 请求被拒绝。NCB 是相关数据")
.Add(5335, "网络控制块 (NCB) 中指定的适配器号无效。 NCB 是相关数据")
.Add(5336, "网络控制块 (NCB) 命令在取消的同时运行完毕。 NCB 是相关数据")
.Add(5337, "网络控制块 (NCB) 指定的名称已经保留。 NCB 是相关数据")
.Add(5338, "网络控制块 (NCB) 命令无法取消。 NCB 是相关数据")
.Add(5351, "同一个会话有多个网络控制块 (NCB)。 NCB 请求被拒绝。NCB 是相关数据")
.Add(5352, "网卡出错。 唯一可能发出的 NetBIOS 命令是 NCB RESET。 网络控制块 (NCB) 是相关数据")
.Add(5354, "超过应用程序数目上限。 网络控制区 (NCB) 请求被拒绝,NCB 是相关数据")
.Add(5356, "请求的资源无法使用。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5364, "系统出错。 网络控制块 (NCB) 请求被拒绝。NCB 即为数据")
.Add(5365, "[ROM 校验和] 失败。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5366, "RAM 测试失败。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5367, "数字式环回失败。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5368, "模拟式环回失败。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5369, "界面失败。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5370, "收到的网络控制块 (NCB) 返回码无法识别。 NCB 是相关数据")
.Add(5380, "网卡故障。 网络控制块 (NCB) 请求被拒绝。NCB 是相关数据")
.Add(5381, "网络控制块 (NCB) 命令仍然处于搁置状态。 NCB 是相关数据")
.Add(5509, "Windows 2000 无法按指定的配置启动, 将换用先前可工作的配置")
.Add(5600, "无法共享用户或脚本路径")
.Add(5601, "计算机的密码在本地安全 数据库中找不到")
.Add(5602, "访问计算机的本地或网络安全数据库时, 发生内部错误")
.Add(5705, "Netlogon 服务用于记录数据库更改数据的 日志高速缓存已损坏。 Netlogon 服务正在复位更改日志文件")
.Add(5728, "无法加载任何传输")
.Add(5739, "此域的全局组数目超过可以复制到 LanMan BDC 的限制。 请删除部分的全局组或删除域中的 LanMan BDC")
.Add(5742, "服务无法检索必要的消息,所以无法运行远程启动客户")
.Add(5743, "服务发生严重的错误,无法从远程启动 3Com 3Start 远程启动客户")
.Add(5744, "服务发生严重的系统错误,即将关机")
.Add(5760, "服务在分析 RPL 配置时出错")
.Add(5761, "服务在创建所有配置的 RPL 配置文件时出错")
.Add(5762, "服务在访问注册表时出错")
.Add(5763, "服务在替换可能过期的 RPLDISK.SYS 时出错")
.Add(5764, "服务在添加安全帐户或设置文件权限时出错。 这些帐户是独立 RPL 工作站的 RPLUSER 本地组 以及用户帐户。.")
.Add(5765, "服务无法备份它的数据库")
.Add(5766, "服务无法从它的数据库初始化。 数据库可能找不到或损坏。 服务会试图从备份数据库恢复该数据库")
.Add(5767, "服务无法从备份数据库还原它的数据库。服务 将不启动")
.Add(5768, "服务无法从备份数据库还原它的数据库")
.Add(5769, "服务无法从它还原的数据库初始化。服务 将不启动")
.Add(5771, "远程启动数据库采用 NT 3.5 / NT 3.51 格式。NT 正在转换其为 NT 4.0 格式。完成转换后,JETCONV 转换器将写出应用事件日志")
.Add(5773, "该 DC 的 DNS 服务器不支持动态 DNS。 将文件 SystemRootSystem32Config etlogon.dns 中的 DNS 记录添加到伺服那个文件中引用的域的 DNS 服务器")
.Add(5781, "由于没有可以使用的 DNS 服务器,一个或更多 DNS 记录的动态注册和注销未成功")
End With
End Sub

Private Shared Function GetLoader() As ErrCollection05
If Loader Is Nothing Then
SyncLock InternalSyncObject
If Loader Is Nothing Then
Loader = New ErrCollection05
End If
End SyncLock
End If
Return Loader
End Function

Private Shared ReadOnly Property InternalSyncObject() As Object
Get
If gInternalSyncObject Is Nothing Then
System.Threading.Interlocked.CompareExchange(gInternalSyncObject, New Object, Nothing)
End If
Return gInternalSyncObject
End Get
End Property

Public Shared Function GetString(ByVal errNum As Integer) As String
With GetLoader.Collection
If .ContainsKey(errNum) Then
Return .Item(errNum)
Else
Return "预留或未知"
End If
End With
End Function

End Class
End Namespace
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: