[This is preliminary documentation and subject to change.]
The RegLocator table holds the information needed to find a file or directory using the registry.
The RegLocator table has the following columns.
| Column | Type | Key | Nullable |
|---|---|---|---|
| Signature_ | Identifier | Y | N |
| Root | Integer | N | |
| Key | RegPath | N | |
| Name | KeyFormatted | Y | |
| Type | Integer | Y |
External key to column one of the Signature table.
| Value | Root Key |
|---|---|
| 0 | HKEY_CLASSES_ROOT |
| 1 | HKEY_CURRENT_USER |
| 2 | HKEY_LOCAL_MACHINE |
| 3 | HKEY_USERS |
If absent, Type is assumed to be 1, denoting a file name search.
| Value | Meaning |
|---|---|
| 0 | Directory |
| 1 | File name |
This table's columns are generally not localized. If an author decides to search for products in multiple languages, then there can be a separate entry included in the table for each language.