List of all items
Structs
- hive::RegistryHive
- hive::RegistryKey
- hive::RegistryValueEntry
- parser::HiveParser
- reg_export::RegEntry
- reg_export::RegExportOptions
- reg_export::RegExporter
- reg_export::RegParser
- reg_export::RegValue
- reg_import::RegImportOptions
- reg_import::RegImporter
- structures::AccessBits
- structures::BaseBlock
- structures::BaseBlockFlags
- structures::BigData
- structures::DataSegmentsList
- structures::DebugFlags
- structures::FastLeaf
- structures::FastLeafElement
- structures::FreeListEntry
- structures::FreeListEntryV1
- structures::HashLeaf
- structures::HashLeafElement
- structures::HiveBin
- structures::HiveBinHeader
- structures::IndexLeaf
- structures::IndexLeafElement
- structures::IndexRoot
- structures::IndexRootElement
- structures::KeyNode
- structures::KeyNodeFlags
- structures::KeySecurity
- structures::KeyValue
- structures::KeyValueFlags
- structures::LayeredKeyFlags
- structures::OfflineRegistryInfo
- structures::RawCell
- structures::UserFlags
- structures::VirtualizationFlags
- transaction_log::DirtyPage
- transaction_log::DirtyPageReference
- transaction_log::DirtyVector
- transaction_log::LogEntry
- transaction_log::NewFormatLog
- transaction_log::OldFormatLog
- writer::HiveBuilder
- writer::KeyTreeNode
- writer::KeyTreeValue
Enums
- error::Error
- reg_export::RegVersion
- structures::CellType
- structures::DataType
- structures::FileFormat
- structures::FileType
- structures::LayerSemantics
- structures::RegistryValue
- structures::SubkeysList
- transaction_log::TransactionLog
Functions
- reg_import::reg_file_to_hive_file
- reg_import::reg_to_hive
- structures::align_cell_size
- structures::calculate_checksum
- structures::calculate_name_hash
- structures::datetime_to_filetime
- structures::decode_ascii_string
- structures::decode_multi_string
- structures::decode_utf16le_string
- structures::encode_ascii_string
- structures::encode_multi_string
- structures::encode_utf16le_string
- structures::filetime_to_datetime
- structures::marvin32_hash
- structures::required_cell_size
Type Aliases
Constants
- structures::BASE_BLOCK_SIZE
- structures::BIG_DATA_THRESHOLD
- structures::CELL_ALIGNMENT
- structures::CELL_ALIGNMENT_V1_1
- structures::DATA_IS_RESIDENT
- structures::HBIN_SIGNATURE
- structures::HIVE_BIN_HEADER_SIZE
- structures::INVALID_OFFSET
- structures::MARVIN32_SEED
- structures::MAX_DATA_SEGMENT_SIZE
- structures::MAX_RESIDENT_DATA_SIZE
- structures::MIN_CELL_SIZE
- structures::MIN_HIVE_BIN_SIZE
- structures::OFRG_SIGNATURE
- structures::REGF_SIGNATURE
- structures::reorganized_bits::ACCESS_HISTORY_CLEARED
- structures::reorganized_bits::DEFRAGMENTED
- structures::reorganized_bits::SPECIAL_BITS_MASK
- structures::signatures::BIG_DATA
- structures::signatures::FAST_LEAF
- structures::signatures::HASH_LEAF
- structures::signatures::INDEX_LEAF
- structures::signatures::INDEX_ROOT
- structures::signatures::KEY_NODE
- structures::signatures::KEY_SECURITY
- structures::signatures::KEY_VALUE