Registration Functions

 

 

Function list

By type

Alphabetically

 

 

Registration Database Operations

 

RegApp( program-name, path )

Creates registry entries for a program under "App Paths".

RegCloseKey( keyhandle )

Closes a key to the registration database.

RegConnect( computer-name, handle [,remoteOSflag] )

Connects to a predefined registry handle on another computer.

RegCreateKey( keyhandle, sub-key string [,view-flag] )

Returns a handle to a new registration database key.

RegCreateKeyEx( keyhandle, sub-key string, mode, options [,view-flag] )

Returns a handle to a new registration database key.

RegDeleteKey( keyhandle, sub-key string  [,view-flag] )

Deletes a key and data items associated with the key.

RegDeleteLink( keyhandle, sub-key string  [,view-flag] )

Deletes a link key.

RegDelValue ( handle, subkey-string [,view-flag] )

Deletes a named value data item for the specified subkey from the registry.

RegEntryType( handle, subkey-string [,view-flag] )

Returns the type of data for the specified subkey.

egExistKey( handle, subkey-string [,view-flag] )

Checks whether a registry key exists.

RegExistValue( handle, subkey-string [,view-flag] )

Checks whether a value for a registry key exists.

RegLoadHive( handle, subkey, filename )

Loads a hive into a registry subkey

RegOpenFlags( flag )

Specifies the registry view the various Reg[..] functions.

RegOpenKey( keyhandle, sub-key string [,view-flag] )

Returns a handle to an existing registration database key.

RegOpenKeyEx( handle, subkey-string, mode, view-flag, reserved )

Opens a registry key with specified access rights.

RegQueryBin( handle, subkey-string [,view-flag] )

Returns binary value at subkey position.

RegQueryDword( handle, subkey-string [, flags] )

Returns DWORD value at subkey position.

RegQueryEx( handle, subkey-string, delimiter, type [,view-flag] )

Retrieves a value from the registry.

RegQueryExpSz( handle, subkey-string [,view-flag] )

Retrieves a REG_EXPAND_SZ value from the registry.

RegQueryItem( handle, subkey-string [,view-flag] )

Returns a list of named data items for a subkey.

RegQueryKey( handle, index )

Returns sub keys of the specified key.

RegQueryKeyLastWriteTime( handle, subkey-string [,view-flag] )

Returns the last write time for a registry key.

RegQueryKeys( handle )

Returns a tab-delimited list of subkey names under a specified key.

RegQueryMulSz( handle, subkey-string, delimiter [,view-flag] )

Retrieves a REG_MULTI_SZ value from the registry.

RegQueryQword( handle, subkey-string [,view-flag] )

Retrieves a REG_QWORD value from the registry.

RegQueryStr( handle, subkey-string [,view-flag] )

Retrieves and expands a string value from the registry.

RegQueryValue( keyhandle, sub-key string [,view-flag] )

Returns data item string at sub-key position.

RegSetBin ( handle, subkey-string, value [,view-flag] )

Sets a binary value in the Registration Database.

RegSetDword( handle, subkey-string, value [, flags] )

Sets a DWORD value in the Registration Database.

RegSetEx( handle, subkey-string, value, delimiter, type [,view-flag] )

Sets a value in the registry.

RegSetExpSz ( handle, subkey-string, value [,view-flag] )

Sets a REG_EXPAND_SZ value in the registry.

RegSetMulSz( handle, subkey-string, value, delimiter [,view-flag] )

Sets a REG_MULTI_SZ value in the registry.

RegSetQword( handle, subkey-string, value [,view-flag] )

Sets a REG_QWORD value in the registry.

RegSetValue( keyhandle, sub-key string, value [,view-flag] )

Sets the value of a data item in the registration database.

RegUnloadHive( handle, subkey )

Unloads a hive from the registry.