Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Varias tecnologías usan este encabezado. Para más información, consulte:
winreg.h contiene las siguientes interfaces de programación:
Functions
|
AbortSystemShutdownA Detiene un apagado del sistema que se ha iniciado. (ANSI) |
|
AbortSystemShutdownW Detiene un apagado del sistema que se ha iniciado. (Unicode) |
|
InitiateShutdownA Inicia un apagado y reinicio del equipo especificado y reinicia las aplicaciones que se han registrado para el reinicio. (ANSI) |
|
InitiateShutdownW Inicia un apagado y reinicio del equipo especificado y reinicia las aplicaciones que se han registrado para el reinicio. (Unicode) |
|
InitiateSystemShutdownA Inicia un apagado y un reinicio opcional del equipo especificado. (ANSI) |
|
InitiateSystemShutdownExA Inicia un apagado y un reinicio opcional del equipo especificado y, opcionalmente, registra el motivo del apagado. (ANSI) |
|
InitiateSystemShutdownExW Inicia un apagado y un reinicio opcional del equipo especificado y, opcionalmente, registra el motivo del apagado. (Unicode) |
|
InitiateSystemShutdownW Inicia un apagado y un reinicio opcional del equipo especificado. (Unicode) |
|
RegCloseKey Cierra un identificador de la clave del Registro especificada. |
|
RegConnectRegistryA Establece una conexión a una clave del Registro predefinida en otro equipo. (ANSI) |
|
RegConnectRegistryW Establece una conexión a una clave del Registro predefinida en otro equipo. (Unicode) |
|
RegCopyTreeA Copia la clave del Registro especificada, junto con sus valores y subclaves, en la clave de destino especificada. (ANSI) |
|
RegCopyTreeW Copia la clave del Registro especificada, junto con sus valores y subclaves, en la clave de destino especificada. (Unicode) |
|
RegCreateKeyA Crea la clave del Registro especificada. Si la clave ya existe en el Registro, la función la abre. (ANSI) |
|
RegCreateKeyExA Crea la clave del Registro especificada. Si la clave ya existe, la función la abre. Tenga en cuenta que los nombres de clave no distinguen mayúsculas de minúsculas. (ANSI) |
|
RegCreateKeyExW Crea la clave del Registro especificada. Si la clave ya existe, la función la abre. Tenga en cuenta que los nombres de clave no distinguen mayúsculas de minúsculas. (Unicode) |
|
RegCreateKeyTransactedA Crea la clave del Registro especificada y la asocia a una transacción. (ANSI) |
|
RegCreateKeyTransactedW Crea la clave del Registro especificada y la asocia a una transacción. (Unicode) |
|
RegCreateKeyW Crea la clave del Registro especificada. Si la clave ya existe en el Registro, la función la abre. (Unicode) |
|
RegDeleteKeyA Elimina una subclave y sus valores. (ANSI) |
|
RegDeleteKeyExA Elimina una subclave y sus valores de la vista específica de la plataforma especificada del Registro. (ANSI) |
|
RegDeleteKeyExW Elimina una subclave y sus valores de la vista específica de la plataforma especificada del Registro. (Unicode) |
|
RegDeleteKeyTransactedA Elimina una subclave y sus valores de la vista del registro específica de la plataforma especificada como una operación de transacción. (ANSI) |
|
RegDeleteKeyTransactedW Elimina una subclave y sus valores de la vista del registro específica de la plataforma especificada como una operación de transacción. (Unicode) |
|
RegDeleteKeyValueA Quita el valor especificado de la clave del Registro y la subclave especificadas. (ANSI) |
|
RegDeleteKeyValueW Quita el valor especificado de la clave del Registro y la subclave especificadas. (Unicode) |
|
RegDeleteKeyW Elimina una subclave y sus valores. (Unicode) |
|
RegDeleteTreeA Elimina las subclaves y los valores de la clave especificada de forma recursiva. (ANSI) |
|
RegDeleteTreeW Elimina las subclaves y los valores de la clave especificada de forma recursiva. (Unicode) |
|
RegDeleteValueA Quita un valor con nombre de la clave del Registro especificada. (ANSI) |
|
RegDeleteValueW Quita un valor con nombre de la clave del Registro especificada. (Unicode) |
|
RegDisablePredefinedCache Deshabilita el almacenamiento en caché del identificador del 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. Deshabilitar la reflexión de una clave no afecta a la reflexión de ninguna subclave. |
|
RegEnableReflectionKey Restaura la reflexión del Registro para la clave deshabilitada especificada. La restauración de la reflexión de una clave no afecta a la reflexión de ninguna subclave. |
|
RegEnumKeyA Enumera las subclaves de la clave del Registro abierta especificada. (RegEnumKeyA) |
|
RegEnumKeyExA Enumera las subclaves de la clave del Registro abierta especificada. La función recupera información sobre una subclave cada vez que se llama. (ANSI) |
|
RegEnumKeyExW Enumera las subclaves de la clave del Registro abierta especificada. La función recupera información sobre una subclave cada vez que se llama. (Unicode) |
|
RegEnumKeyW Enumera las subclaves de la clave del Registro abierta especificada. (RegEnumKeyW) |
|
RegEnumValueA Enumera los valores de la clave del Registro abierta especificada. La función copia un nombre de valor indexado y un bloque de datos para la clave cada vez que se llama a él. (ANSI) |
|
RegEnumValueW Enumera los valores de la clave del Registro abierta especificada. La función copia un nombre de valor indexado y un bloque de datos para la clave cada vez que se llama a él. (Unicode) |
|
RegFlushKey Escribe todos los atributos de la clave del Registro abierta y especificada en el Registro. |
|
RegGetKeySecurity Recupera una copia del descriptor de seguridad que protege la clave del Registro abierta especificada. |
|
RegGetValueA Recupera el tipo y los datos del valor del Registro especificado. (ANSI) |
|
RegGetValueW Recupera el tipo y los datos del valor del Registro especificado. (Unicode) |
|
RegLoadAppKeyA Carga el subárbol del Registro especificado como un subárbol de aplicación. (ANSI) |
|
RegLoadAppKeyW Carga el subárbol del Registro especificado como un subárbol de aplicación. (Unicode) |
|
RegLoadKeyA Crea una subclave en HKEY_USERS o HKEY_LOCAL_MACHINE y carga los datos del subárbol del Registro especificado en esa subclave. (ANSI) |
|
RegLoadKeyW Crea una subclave en HKEY_USERS o HKEY_LOCAL_MACHINE y carga los datos del subárbol del Registro especificado en esa subclave. (Unicode) |
|
RegLoadMUIStringA Carga la cadena especificada de la clave y la subclave especificadas. (ANSI) |
|
RegLoadMUIStringW Carga la cadena especificada de la clave y la subclave especificadas. (Unicode) |
|
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 HKEY_CURRENT_USER para el usuario que suplanta el subproceso actual. |
|
RegOpenKeyA Abre la clave del Registro especificada. (ANSI) |
|
RegOpenKeyExA Abre la clave del Registro especificada. Tenga en cuenta que los nombres de clave no distinguen mayúsculas de minúsculas. (ANSI) |
|
RegOpenKeyExW Abre la clave del Registro especificada. Tenga en cuenta que los nombres de clave no distinguen mayúsculas de minúsculas. (Unicode) |
|
RegOpenKeyTransactedA Abre la clave del Registro especificada y la asocia a una transacción. (ANSI) |
|
RegOpenKeyTransactedW Abre la clave del Registro especificada y la asocia a una transacción. (Unicode) |
|
RegOpenKeyW Abre la clave del Registro especificada. (Unicode) |
|
RegOpenUserClassesRoot Recupera un identificador de la clave HKEY_CLASSES_ROOT para un usuario especificado. El usuario se identifica mediante un token de acceso. |
|
RegOverridePredefKey Asigna una clave del Registro predefinida a la clave del Registro especificada. |
|
RegQueryInfoKeyA Recupera información sobre la clave del Registro especificada. (ANSI) |
|
RegQueryInfoKeyW Recupera información sobre la clave del Registro especificada. (Unicode) |
|
RegQueryMultipleValuesA Recupera el tipo y los datos de una lista de nombres de valor asociados a una clave del Registro abierta. (ANSI) |
|
RegQueryMultipleValuesW Recupera el tipo y los datos de una lista de nombres de valor asociados a una clave del Registro abierta. (Unicode) |
|
RegQueryReflectionKey Determina si la reflexión se ha deshabilitado o habilitado para la clave especificada. |
|
RegQueryValueA Recupera los datos asociados al valor predeterminado o sin nombre de una clave del Registro especificada. Los datos deben ser una cadena terminada en null. (ANSI) |
|
RegQueryValueExA Recupera el tipo y los datos del nombre de valor especificado asociado a una clave del Registro abierta. (ANSI) |
|
RegQueryValueExW Recupera el tipo y los datos del nombre de valor especificado asociado a una clave del Registro abierta. (Unicode) |
|
RegQueryValueW Recupera los datos asociados al valor predeterminado o sin nombre de una clave del Registro especificada. Los datos deben ser una cadena terminada en null. (Unicode) |
|
RegRenameKey Cambia el nombre de la clave del Registro especificada. (RegRenameKey) |
|
RegReplaceKeyA Reemplaza el archivo que respalda una clave del Registro y todas sus subclaves por otro archivo, de modo que cuando se inicie el sistema, la clave y las subclaves tendrán los valores almacenados en el nuevo archivo. (ANSI) |
|
RegReplaceKeyW Reemplaza el archivo que respalda una clave del Registro y todas sus subclaves por otro archivo, de modo que cuando se inicie el sistema, la clave y las subclaves tendrán los valores almacenados en el nuevo archivo. (Unicode) |
|
RegRestoreKeyA Lee la información del Registro en un archivo especificado y la copia sobre la clave especificada. Esta información del Registro puede estar en forma de clave y varios niveles de subclaves. (ANSI) |
|
RegRestoreKeyW Lee la información del Registro en un archivo especificado y la copia sobre la clave especificada. Esta información del Registro puede estar en forma de clave y varios niveles de subclaves. (Unicode) |
|
RegSaveKeyA Guarda la clave especificada y todos sus subclaves y valores en un nuevo archivo, en el formato estándar. (ANSI) |
|
RegSaveKeyExA Guarda la clave especificada y todos sus subclaves y valores en un archivo del Registro, en el formato especificado. (ANSI) |
|
RegSaveKeyExW Guarda la clave especificada y todos sus subclaves y valores en un archivo del Registro, en el formato especificado. (Unicode) |
|
RegSaveKeyW Guarda la clave especificada y todos sus subclaves y valores en un nuevo archivo, en el formato estándar. (Unicode) |
|
RegSetKeySecurity Establece la seguridad de una clave del Registro abierta. |
|
RegSetKeyValueA Establece los datos del valor especificado en la clave del Registro y la subclave especificados. (ANSI) |
|
RegSetKeyValueW Establece los datos del valor especificado en la clave del Registro y la subclave especificados. (Unicode) |
|
RegSetValueA Establece los datos para el valor predeterminado o sin nombre de una clave del Registro especificada. Los datos deben ser una cadena de texto. (ANSI) |
|
RegSetValueExA Establece los datos y el tipo de un valor especificado en una clave del Registro. (ANSI) |
|
RegSetValueExW Establece los datos y el tipo de un valor especificado en una clave del Registro. (Unicode) |
|
RegSetValueW Establece los datos para el valor predeterminado o sin nombre de una clave del Registro especificada. Los datos deben ser una cadena de texto. (Unicode) |
|
RegUnLoadKeyA Descarga la clave del Registro especificada y sus subclaves del Registro. (ANSI) |
|
RegUnLoadKeyW Descarga la clave del Registro especificada y sus subclaves del Registro. (Unicode) |
Estructuras
|
VALENTA Contiene información sobre un valor del Registro. La función RegQueryMultipleValues usa esta estructura. (ANSI) |
|
VALENTW Contiene información sobre un valor del Registro. La función RegQueryMultipleValues usa esta estructura. (Unicode) |