win32_registry library
A Dart library for accessing and managing the Windows Registry, providing easy-to-use classes and collections to read, write, and monitor registry values.
The Windows Registry stores configuration data for applications and system components. This library allows applications to interact with the registry, supporting data retrieval, modification, deletion, and monitoring of registry changes to react to updates made by other processes or system components.
Classes
- BinaryValue
-
Represents a binary data value in the Windows Registry, corresponding to the
REG_BINARYtype. - Int32Value
-
Represents a 32-bit integer value in the Windows Registry, corresponding to
the
REG_DWORDtype. - Int64Value
-
Represents a 64-bit integer value in the Windows Registry, corresponding to
the
REG_QWORDtype. - LinkValue
-
Represents a symbolic link value in the Windows Registry, corresponding to
the
REG_LINKtype. - NoneValue
-
Represents a null value in the Windows Registry, corresponding to the
REG_NONEtype. - Registry
- Provides access to the Windows Registry, allowing interaction with registry keys and their values.
- RegistryKey
- Represents a node in the Windows Registry, structured as a tree of keys that may contain values analogous to files in a filesystem.
- RegistryKeyInfo
- Contains information about a Windows Registry key and its associated attributes.
- RegistryValue
- Represents a data value stored in the Windows Registry.
- StringArrayValue
-
Represents an array of string values in the Windows Registry, corresponding
to the
REG_MULTI_SZtype. - StringValue
-
Represents a string value in the Windows Registry, corresponding to the
REG_SZtype. - UnexpandedStringValue
-
Represents an unexpanded string value in the Windows Registry, corresponding
to the
REG_EXPAND_SZtype.
Enums
- AccessRights
- Defines the access rights for registry operations.
- RegistryHive
- Represents one of the predefined registry keys in Windows, each pointing to a specific area of the Windows registry.
- RegistryValueType
- Represents a data type stored within the Windows Registry.