3.1.1.2 Key Types

Keys can also be of different types. The type of a key is represented by a DWORD property named KEYTYPE. The Data Store MUST maintain the KEYTYPE property for all keys in the registry hierarchy and the Data Store MUST support the following key types.

 Value

 Meaning

0x00000000

This key is not volatile. The key and all its values MUST be persisted to the backing store and is preserved when the registry server loses context due to a computer restart, reboot, or shut down process.

0x00000001

This key is volatile. The key with all its subkeys and values MUST NOT be preserved when the registry server loses context due to a computer restart, reboot, or shut down process.

0x00000002

(REG_OPTION_CREATE_LINK) This key is a symbolic link to another key.