My Project
UDK 3.2.7 C/C++ API Reference
|
Go to the source code of this file.
Macros | |
#define | LIBRARY_VERSION SAL_UDK_MAJOR |
#define | REG_READONLY 0x0001 |
Flag to specify the open mode of a registry. This mode allows readonly access. | |
#define | REG_READWRITE 0x0002 |
Flag to specify the open mode of a registry. This mode allows read and write access. | |
#define | REGISTRY_CALLTYPE SAL_CALL |
specify the calling convention for the registry API |
Typedefs | |
typedef void * | RegHandle |
defines the type of a registry handle used in the C API. | |
typedef void * | RegKeyHandle |
defines the type of a registry key handle used in the C API. | |
typedef void * | RegValue |
defines the type of a registry key value handle used in the C API. | |
typedef sal_uInt16 | RegAccessMode |
defines the open/access mode of the registry. |
#define LIBRARY_VERSION SAL_UDK_MAJOR |
#define REG_READONLY 0x0001 |
Flag to specify the open mode of a registry. This mode allows readonly access.
#define REG_READWRITE 0x0002 |
Flag to specify the open mode of a registry. This mode allows read and write access.
#define REGISTRY_CALLTYPE SAL_CALL |
specify the calling convention for the registry API
typedef sal_uInt16 RegAccessMode |
defines the open/access mode of the registry.
Two modes are valid: -REG_READONLY allows readonly access -REG_READWRITE allows read and write access
typedef void* RegHandle |
defines the type of a registry handle used in the C API.
typedef void* RegKeyHandle |
defines the type of a registry key handle used in the C API.
typedef void* RegValue |
defines the type of a registry key value handle used in the C API.
enum RegError |
specifies the possible error codes which can occur using the registry API.
enum RegKeyType |
defines the type of a registry key.
The registry differs between normal keys which can contain subkeys or a value and link keys which navigate over the linktarget to an existing other key (which are no longer supported).
enum RegValueType |
defines the type of a key value.
A registry key can contain a value which has one of seven different types. Three simple types (long, ascii and unicode string) and a list type of these simple types. Furthermore a binary type which provides the possibilty to define own data structures and store these types in the registry. The UNO core reflection data is stored as a binary blob in the type registry.