Keys and Values
The following are some registry keys and their values for Contenta.
| Owner Specification | Description |
|---|---|
| HKEY_LOCAL_MACHINE | The HKEY_LOCAL_MACHINE literal is used to store and retrieve keys and values that apply to the system on which it is defined. The value is used for any user using the system. Keys and values created with the HKEY_LOCAL_MACHINE literal are stored with the user name “{Local Machine}”. |
| HKEY_CURRENT_USER | The HKEY_CURRENT_USER literal is used to store and retrieve keys and/or values that apply to the user who is currently running the fileregedit utility. Keys and values created with the literal HKEY_CURRENT_USER are stored with the user name. |
| <User Name> | To store and retrieve keys and/or values for a specific user, the user name is used. |
The location of keys and/or values is specified using a path similar to UNIX paths. For example, a Contenta path under HKEY_LOCAL_MACHINE is:
HKEY_LOCAL_MACHINE/SOFTWARE/XYENTERPRISE/CONTENT@
These paths and names are not case sensitive. Keys and values are identified by a class and a type. The class is either KEY or VALUE.
Refer to the table below to determine the class types for key and value:
| Owner Specification | Description |
|---|---|
| value |
|
| BINARY VALUE | Up to 19999 bytes of binary data. Binary values are displayed as ascii hexadecimal strings containing 2 hex digits per byte of data, and may be twice as long as the maximum length of a binary value (39998 bytes). They are converted to binary data when being stored. For example, a 5 byte binary array containing 0x0a, 0x32, 0x7f, 0x8c, 0x01 would be entered and/or displayed using the string "0a327f8c01" (or the string "0A327F8C01", the value is case insensitive). Even though the value has a size of 5 bytes, the string representing the value is 10 bytes long. |