很少,我的应用程序实例之一将无法在注册表中找到已注册的类/dll。我怀疑这可能是由于未能读取注册表。Windows XP 是否对注册表的活动文件句柄数量施加了限制?这是绝对句柄限制之外的。
问问题
157 次
1 回答
0
是的,所有句柄都有上限。但它完全超出了你应该达到的想象范围。多个运行的应用程序当然有足够的空间来同时打开多个注册表句柄。
达到这种限制的唯一方法是,如果您在使用完把手后没有正确关闭把手,从而导致泄漏。确保RegCloseKey
为打开的每个句柄调用该函数。
于 2013-04-08T22:33:09.883 回答