The RegHive Format package is exposed to the SDK:
from Pro.Core import * from Pkg.RegHive import * def parseRegHive(fname): c = createContainerFromFile(fname) if c.isNull(): return obj = RegHiveObject() if not obj.Load(c) or not obj.Parse(): return key = obj.GetRegKey() print(key.Name()) for subkey in key.IterateSubKeys(): print(" ", subkey.Name()) for v in subkey.IterateValues(): print(" ", v.name, v.value_type, v.value)