Funciones del Registro

A continuación se muestran las funciones del Registro.

Función Descripción
GetSystemRegistryQuota Recupera el tamaño actual del Registro y el tamaño máximo que el registro puede alcanzar en el sistema.
RegCloseKey Cierra un identificador de la clave del Registro especificada.
RegConnectRegistry Establece una conexión a un identificador de registro predefinido en otro equipo.
RegCopyTree Copia la clave del Registro especificada, junto con sus valores y subclaves, en la clave de destino especificada.
RegCreateKeyEx Crea la clave del Registro especificada.
RegCreateKeyTransacted Crea la clave del Registro especificada y la asocia a una transacción.
RegDeleteKey Elimina una subclave y sus valores.
RegDeleteKeyEx Elimina una subclave y sus valores de la vista específica de la plataforma especificada del Registro.
RegDeleteKeyTransacted Elimina una subclave y sus valores de la vista del registro específica de la plataforma especificada como una operación de transacción.
RegDeleteKeyValue Quita el valor especificado de la clave del Registro y la subclave especificadas.
RegDeleteTree Elimina las subclaves y los valores de la clave especificada de forma recursiva.
RegDeleteValue Quita un valor con nombre de la clave del Registro especificada.
RegDisablePredefinedCache Deshabilita el almacenamiento en caché del controlador de registro predefinido para HKEY_CURRENT_USER para el proceso actual.
RegDisablePredefinedCacheEx Deshabilita el almacenamiento en caché de todos los identificadores de registro predefinidos para el proceso actual.
RegDisableReflectionKey Deshabilita la reflexión del Registro para la clave especificada.
RegEnableReflectionKey Habilita la reflexión del Registro para la clave deshabilitada especificada.
RegEnumKeyEx Enumera las subclaves de la clave del Registro abierta especificada.
RegEnumValue Enumera los valores de la clave del Registro abierta especificada.
RegFlushKey Escribe todos los atributos de la clave del Registro abierta especificada en el Registro.
RegGetKeySecurity Recupera una copia del descriptor de seguridad que protege la clave del Registro abierta especificada.
RegGetValue Recupera el tipo y los datos del valor del Registro especificado.
RegLoadKey Crea una subclave en HKEY_USERS o HKEY_LOCAL_MACHINE y almacena información de registro de un archivo especificado en esa subclave.
RegLoadMUIString Carga la cadena especificada de la clave y la subclave especificadas.
RegNotifyChangeKeyValue Notifica al autor de la llamada los cambios realizados en los atributos o el contenido de una clave del Registro especificada.
RegOpenCurrentUser Recupera un identificador de la clave de HKEY_CURRENT_USER para el usuario que suplanta el subproceso actual.
RegOpenKeyEx Abre la clave del Registro especificada.
RegOpenKeyTransacted Abre la clave del Registro especificada y la asocia a una transacción.
RegOpenUserClassesRoot Recupera un identificador de la clave HKEY_CLASSES_ROOT para el usuario especificado.
RegOverridePredefKey Asigna una clave del Registro predefinida a una clave del Registro especificada.
RegQueryInfoKey Recupera información sobre la clave del Registro especificada.
RegQueryMultipleValues Recupera el tipo y los datos de una lista de nombres de valor asociados a una clave del Registro abierta.
RegQueryReflectionKey Determina si la reflexión se ha deshabilitado o habilitado para la clave especificada.
RegQueryValueEx Recupera el tipo y los datos de un nombre de valor especificado asociado a una clave del Registro abierta.
RegRenameKey Cambia el nombre de la clave del Registro especificada.
RegReplaceKey Reemplaza el archivo que respalda una clave del Registro y todas sus subclaves por otro archivo.
RegRestoreKey Lee la información del Registro en un archivo especificado y la copia sobre la clave especificada.
RegSaveKey Guarda la clave especificada y todos sus subclaves y valores en un nuevo archivo.
RegSaveKeyEx Guarda la clave especificada y todos sus subclaves y valores en un nuevo archivo. Puede especificar el formato de la clave guardada o hive.
RegSetKeyValue Establece los datos para el valor especificado en la clave del Registro y la subclave especificados.
RegSetKeySecurity Establece la seguridad de una clave del Registro abierta.
RegSetValueEx Establece los datos y el tipo de un valor especificado en una clave del Registro.
RegUnLoadKey Descarga la clave del Registro especificada y sus subclaves del Registro.

 

Las siguientes funciones de shell se pueden usar con el Registro:

A continuación se muestran las funciones initialization-file. Recuperan información de y copian información en un archivo de inicialización definido por el sistema o la aplicación. Estas funciones solo se proporcionan por compatibilidad con versiones de 16 bits de Windows. Las nuevas aplicaciones deben usar el registro.

Función Descripción
GetPrivateProfileInt Recupera un entero asociado a una clave de la sección especificada de un archivo de inicialización.
GetPrivateProfileSection Recupera todas las claves y valores de la sección especificada de un archivo de inicialización.
GetPrivateProfileSectionNames Recupera los nombres de todas las secciones de un archivo de inicialización.
GetPrivateProfileString Recupera una cadena de la sección especificada en un archivo de inicialización.
GetPrivateProfileStruct Recupera los datos asociados a una clave de la sección especificada de un archivo de inicialización.
GetProfileInt Recupera un entero de una clave de la sección especificada del archivo Win.ini.
GetProfileSection Recupera todas las claves y valores de la sección especificada del archivo Win.ini.
GetProfileString Recupera la cadena asociada a una clave de la sección especificada del archivo Win.ini.
WritePrivateProfileSection Reemplaza las claves y los valores de la sección especificada en un archivo de inicialización.
WritePrivateProfileString Copia una cadena en la sección especificada de un archivo de inicialización.
WritePrivateProfileStruct Copia los datos en una clave de la sección especificada de un archivo de inicialización.
WriteProfileSection Reemplaza el contenido de la sección especificada en el archivo Win.ini por claves y valores especificados.
WriteProfileString Copia una cadena en la sección especificada del archivo Win.ini.

 

Funciones obsoletas

Estas funciones solo se proporcionan por compatibilidad con versiones de 16 bits de Windows: