Encabezado winreg.h
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) |