解决方案 »

  1.   


    所谓“返回路径”,就是你从 HKEY_USERS 节点开始递归查找其子节点,然后找到这个名字的节点之后把中间节点返回出来。如果你不理解这个概念,你可以用一个比较常见的“TreeView”查询来类比。假设要查找某个节点的值是“xyz”,你需要从根节点开始进行递归查找(深度优先或者宽度优先查找),一旦找到节点,就把根节点到这个“xyz”之间的节点作为查询结果返回。先处理这个,然后再处理你的那个。
      

  2.   


    所谓“返回路径”,就是你从 HKEY_USERS 节点开始递归查找其子节点,然后找到这个名字的节点之后把中间节点返回出来。如果你不理解这个概念,你可以用一个比较常见的“TreeView”查询来类比。假设要查找某个节点的值是“xyz”,你需要从根节点开始进行递归查找(深度优先或者宽度优先查找),一旦找到节点,就把根节点到这个“xyz”之间的节点作为查询结果返回。先处理这个,然后再处理你的那个。递归得是已经知道路径的情况,我只知道这个{13321SAF4-704F-7342DFD-7684-7B234FXF8CA}项,而且该项是唯一的,但是该项的上级路径有动态的,所以必须直接找该项{13321SAF4-704F-7342DFD-7684-7B234FXF8CA},类似注册表里面的“查找”功能