Overview | Namespace | Class | Index | Help |
RegKeyHandle | hKey ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key which will be closed by this function. The memory of the variable specifying the key will be freed. |
RegHandle | hRegistry ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hRegistry | identifies a currently open registry which should be closed. |
RegKeyHandle * | phSubKeys, |
sal_uInt32 | nSubKeys ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
phSubKeys | points to a variable that containss an array of all opened subkeys. The allocated memory of pphSubKeys and all open subkeys will be freed. |
nSubKeys | specifies the length of the array (the number of subkeys to closed). |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
RegKeyHandle * | phNewKey ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which will be opened or created by this function is a subkey of the key identified by hKey. |
keyName | points to a null terminated string specifying the name of a key. |
phNewKey | points to a variable that receives the handle of the opened or created key. The memory to store this variable will be allocated and will be freed by the function reg_closeKey. If the function fails, phNewKey is NULL. |
RegKeyHandle | hKey, |
rtl_uString * | linkName, |
rtl_uString * | linkTarget ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The link which will be created is a subkey of the key identified by hKey. |
linkName | points to a null terminated string specifying the name of the new link. |
linkTarget | points to a null terminated string specifying the link target of the new link. The linktarget must specify a valid name of an existing key. The linktarget itself can contain links in the full qualified name. All links will be resolved if the link will be opened. |
rtl_uString * | registryName, |
RegHandle * | phRegistry ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
registryName | points to a null terminated string specifying the name of the new registry. |
phRegistry | points to a handle of the new registry if the function succeeds otherwise NULL. |
RegKeyHandle | hKey, |
rtl_uString * | keyName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key deleted by this function is a subkey of the key identified by hKey |
keyName | points to a null terminated string specifying the name of a key which will be deleted. |
RegKeyHandle | hKey, |
rtl_uString * | linkName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The link which will be deleted is a subkey of the key identified by hKey. |
linkName | points to a null terminated string specifying the name of the link. |
RegHandle | hRegistry, |
rtl_uString * | registryName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hRegistry | identifies a currently open registry. |
registryName | specifies a registry name of a registry which should be destroyed. If the name is NULL the registry itselfs will be destroyed. |
RegKeyHandle | hKey ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key which content will be reported. |
RegValueType | valueType, |
RegValue | pValueList, |
sal_uInt32 | len ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
valueType | specifies the type of the list values. |
pValueList | a Pointer to the value list. |
len | specifies the length of the value list. |
RegKeyHandle | hKey, |
rtl_uString * * | pKeyName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key which name will be returned. |
pKeyName | contains the keyname if succeeds else an empty string. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
RegKeyType * | pKeyType ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
keyName | points to a null terminated string specifying the name of the key which keytype will be returned. |
pKeyType | returns the type of the key. |
RegKeyHandle | hKey, |
rtl_uString * | linkName, |
rtl_uString * * | pLinkTarget ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
linkName | points to a null terminated string specifying the name of the link which linktarget will be returned. |
pLinkTarget | contains the linktarget if succeeds else an empty string. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
sal_Int32 * * | pValueList, |
sal_uInt32 * | pLen ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
keyName | points to a null terminated string specifying the name of a key which value will be got. If keyName is NULL, then the value of the key specified by hKey will be got. |
pValueList | a Pointer to a long value list which returns the data of the value. |
pLen | returns the length of the value list. |
RegHandle | hRegistry, |
rtl_uString * * | pName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hReg | identifies a currently open registry whose name will be returned. |
pName | returns the name of the registry if the function succeeds otherwise an empty string. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
sal_Bool | firstLinkOnly, |
rtl_uString * * | pResolvedName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key specified by keyName is a subkey of the key identified by hKey. |
keyName | points to a null terminated string specifying the relativ name of a key. The name of hKey together with keyName will be resolved from links. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
sal_Char * * * | pValueList, |
sal_uInt32 * | pLen ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
keyName | points to a null terminated string specifying the name of a key which value will be got. If keyName is NULL, then the value of the key specified by hKey will be got. |
pValueList | a Pointer to an ascii value list which returns the data of the value. |
pLen | returns the length of the value list. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
sal_Unicode * * * | pValueList, |
sal_uInt32 * | pLen ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
keyName | points to a null terminated string specifying the name of a key which value will be got. If keyName is NULL, then the value of the key specified by hKey will be got. |
pValueList | a Pointer to an unicode value list which returns the data of the value. |
pLen | returns the length of the value list. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
RegValue | pData ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which value will be got by this function is a subkey of the key identified by hKey. |
keyName | points to a null terminated string specifying the name of a key which value will be got. If keyName is NULL, then the value of the key specified by hKey will be got. |
pData | points to an allocated memory block receiving the data of the value. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
RegValueType * | pValueType, |
sal_uInt32 * | pValueSize ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which value info will be got by this function is a subkey of the key identified by hKey. |
keyName | points to a null terminated string specifying the name of a key which value will be got. If keyName is NULL, then the value info of the key specified by hKey will be got. |
pValueType | returns the type of the value. |
pValueSize | returns the size of the value in bytes |
RegHandle | hReg ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hReg | identifies a currently open registry. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
rtl_uString * | regFileName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which should store the registry information is a subkey of this key. |
keyName | points to a null terminated string specifying the name of the key which stores the registry information. If keyName is NULL the registry information will be saved under the key specified by hKey. |
regFileName | points to a null terminated string specifying the file which conains the registry information. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
rtl_uString * | regFileName, |
sal_Bool | bWarnings, |
sal_Bool | bReport ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which information is merged by this function is a subkey of the key identified by hKey. |
keyName | points to a null terminated string specifying the name of the key which will be merged. If keyName is NULL the registry information under the key specified by hKey is merged with the complete information from the specified file. |
regFileName | points to a null terminated string specifying the file containing the registry information. |
bWarnings | if TRUE the function returns an error if a key already exists. |
bReport | if TRUE the function reports warnings on stdout if a key already exists. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
RegKeyHandle * | phOpenKey ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which will be opened by this function is a subkey of the key identified by hKey |
keyName | points to a null terminated string specifying the name of a key. |
phNewKey | points to a variable that receives the handle of the opened key. The memory to store this variable will be allocated and will be freed by the function reg_closeKey. If the function fails, phNewKey is NULL. |
rtl_uString * | registryName, |
RegHandle * | phRegistry, |
RegAccessMode | accessMode ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
registryName | points to a null terminated string specifying the name of the registry. |
phRegistry | points to a hanle of the opened registry if the function succeeds otherwise NULL. |
accessMode | specifies the accessmode of the registry, REG_READONLY or REG_READWRITE. |
RegHandle | hRegistry, |
RegKeyHandle * | phRootKey ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hReg | identifies a currently open registry whose rootKey will be returned. |
phRootKey | points to a handle of the open root key if the function succeeds otherwise NULL. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
RegKeyHandle * * | pphSubKeys, |
sal_uInt32 * | pnSubKeys ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key that subkeys will be opened by this function is a subkey of the key identified by hKey |
keyName | points to a null terminated string specifying the name of a key whose subkeys will be opened. |
pphSubKeys | points to a variable that receives an array of all opened subkeys. The memory to store this variable will be allocated and will be freed by the function reg_closeSubKeys. If the function fails, pphSubKeys is NULL. |
pnSubKeys | specifies the length of the array (the number of open subkeys). |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
rtl_uString * | regFileName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which information is saved by this function is a subkey of the key identified by hKey. |
keyName | points to a null terminated string specifying the name of the subkey. If keyName is NULL the registry information under the key specified by hKey will be saved in the specified file. |
regFileName | points to a null terminated string specifying the file which will contain the registry information. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
sal_Int32 * | pValueList, |
sal_uInt32 | len ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
keyName | points to a null terminated string specifying the name of a key which value will be set. If keyName is NULL, then the value of the key specified by hKey will be set. |
pValueList | points to an array of longs containing the data of the value. |
len | specifies the len of pValueList. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
sal_Char * * | pValueList, |
sal_uInt32 | len ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
keyName | points to a null terminated string specifying the name of a key which value will be set. If keyName is NULL, then the value of the key specified by hKey will be set. |
pValueList | points to an array of sal_Char* containing the data of the value. |
len | specifies the len of pValueList. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
sal_Unicode * * | pValueList, |
sal_uInt32 | len ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
keyName | points to a null terminated string specifying the name of a key which value will be set. If keyName is NULL, then the value of the key specified by hKey will be set. |
pValueList | points to an array of sal_Unicode* containing the data of the value. |
len | specifies the len of pValueList. |
RegKeyHandle | hKey, |
rtl_uString * | keyName, |
RegValueType | valueType, |
RegValue | pData, |
sal_uInt32 | valueSize ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | YES |
hKey | identifies a currently open key. The key which value will be set by this function is a subkey of the key identified by hKey. |
keyName | points to a null terminated string specifying the name of a key which value will be set. If keyName is NULL, then the value of the key specified by hKey will be set. |
valueType | specifies the type of the value. |
pData | points to a memory block containing the data of the value. |
valueSize | specifies the size of pData in bytes |
Copyright © 2003 Sun Microsystems, Inc.