| 
    pyregfi
    
   | 
 
Registry key These represent registry keys (REGFI_NK records) and provide access to their subkeys, values, and other metadata. More...

Public Member Functions | |
| fetch_security (self) | |
| Retrieves the Security properties for this key.  | |
| fetch_classname (self) | |
| Retrieves the class name for this key.   | |
| get_parent (self) | |
| Retrieves this key's parent key.   | |
| is_root (self) | |
| Checks to see if this Key is the root of its Hive.   | |
  Public Member Functions inherited from pyregfi._StructureWrapper | |
| __eq__ (self, other) | |
| Test for equality.   | |
Registry key These represent registry keys (REGFI_NK records) and provide access to their subkeys, values, and other metadata.
| pyregfi.Key.fetch_classname | ( | self | ) | 
Retrieves the class name for this key.
Class names are typically stored as UTF-16LE strings, so these are decoded into proper python (unicode) strings. However, if this fails, a bytearray is instead returned containing the raw buffer stored for the class name.
References pyregfi._StructureWrapper._base, pyregfi.Security._base, pyregfi.Key._base, pyregfi._StructureWrapper._hive, pyregfi.Security._hive, pyregfi._GenericList._hive, pyregfi.Key._hive, and pyregfi.HiveIterator._hive.
| pyregfi.Key.get_parent | ( | self | ) | 
Retrieves this key's parent key.
References pyregfi._StructureWrapper._base, pyregfi.Security._base, pyregfi.Key._base, pyregfi._StructureWrapper._hive, pyregfi.Security._hive, pyregfi._GenericList._hive, pyregfi.Key._hive, pyregfi.HiveIterator._hive, and pyregfi.Key.is_root().
| pyregfi.Key.is_root | ( | self | ) | 
Checks to see if this Key is the root of its Hive.
References pyregfi._StructureWrapper._hive, pyregfi.Security._hive, pyregfi._GenericList._hive, pyregfi.Key._hive, and pyregfi.HiveIterator._hive.
Referenced by pyregfi.Key.get_parent().