Value | Meaning |
---|---|
KEY_QUERY_VALUE0x0001 | Permission to query subkey data |
KEY_SET_VALUE0x0002 | Permission to set subkey data |
KEY_CREATE_SUB_KEY0x0004 | Permission to create subkeys |
KEY_ENUMERATE_SUB_KEYS0x0008 | Permission to enumerate subkeys |
KEY_NOTIFY0x0010 | Permission for change notification |
KEY_CREATE_LINK0x0020 | Permission to create a symbolic link |
KEY_WOW64_32KEY0x0200 | Enables a 64- or 32-bit application to open a 32-bit key |
KEY_WOW64_64KEY0x0100 | Enables a 64- or 32-bit application to open a 64-bit key |
KEY_WOW64_RES0x0300 | |
KEY_READ(STANDARD_RIGHTS_READ | KEY_QUERY_VALUE | KEY_ENUMERATE_SUB_KEYS | KEY_NOTIFY) & ~(SYNCHRONIZE) | |
KEY_WRITE(STANDARD_RIGHTS_WRITE | KEY_SET_VALUE | KEY_CREATE_SUB_KEY) & ~(SYNCHRONIZE) | Combines the STANDARD_RIGHTS_READ, KEY_QUERY_VALUE, KEY_ENUMERATE_SUB_KEYS, and KEY_NOTIFY access rights |
KEY_EXECUTEKEY_READ & ~(SYNCHRONIZE) | Combines the STANDARD_RIGHTS_WRITE, KEY_SET_VALUE, and KEY_CREATE_SUB_KEY access rights |
KEY_ALL_ACCESS(STANDARD_RIGHTS_ALL | KEY_QUERY_VALUE | KEY_SET_VALUE | KEY_CREATE_SUB_KEY | KEY_ENUMERATE_SUB_KEYS | KEY_NOTIFY | KEY_CREATE_LINK) & ~(SYNCHRONIZE) | Permission for read access |
Enumeration of the recognised registry access modes.