RegCreateKeyA
/ RegCreateKeyW
La
funci�n RegCreateKey crea la clave especificada.
Si la clave ya existe en el registro, la funci�n
lo abre. Esta funci�n se proporciona para la
compatibilidad con Windows versi�n 3.1.
Aplicaciones basadas en Win32 deben usar la
funci�n RegCreateKeyEx.
LONG RegCreateKey(
HKEY hKey, // el manipulador de una clave abierta
LPCTSTR lpszSubKey, // la direcci�n de nombre de subclave a abrir
PHKEY phkResult // la direcci�n del buffer para el manipulador abierto
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
RegCreateKeyExA / RegCreateKeyExW
La
funci�n RegCreateKeyEx crea la clave
especificada. Si la clave ya existe en el
registro, la funci�n lo abre.
LONG RegCreateKeyEx (
HKEY hKey, // el manipulador de una clave abierta
LPCTSTR lpszSubKey, // la direcci�n del nombre de subclave
DWORD dwReserved, // reservado
LPTSTR lpszClass, // la direcci�n de clase de string
DWORD fdwOptions, // las opciones especiales de flag
REGSAM samDesired, // acceso de seguridad deseado
LPSECURITY_ATTRIBUTES lpSecurityAttributes, // la direcci�n de estructura de seguridad de clave
PHKEY phkResult, // la direcci�n de buffer para el manipulador abierto
LPDWORD lpdwDisposition // la direcci�n de valor de disposici�n del buffer
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
RegDeleteKeyA / RegDeleteKeyW
La
funci�n RegDeleteKey suprime una clave y todos
sus descendientes.
LONG RegDeleteKey(
HKEY hKey, // el manipulador de la clave abierta
LPCTSTR lpszSubKey // la direcci�n del nombre de subclave a suprimir
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
RegDeleteValueA / RegDeleteValueW
La
funci�n RegDeleteValue elimina un valor nombrado
de la clave del registro especificada.
LONG RegDeleteValue (
HKEY hKey, // el manipulador de clave
LPTSTR lpszValue // la direcci�n del nombre del valor
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
RegOpenKeyA / RegOpenKeyW
La
funci�n RegOpenKey abre la clave especificada.
Esta funci�n se proporciona para la
compatibilidad con Windows versi�n 3.1.
Aplicaciones basadas en Win32 deben usar la
funci�n RegOpenKeyEx.
LONG RegOpenKey (
HKEY hKey, // el manipulador de llave abierta
LPCTSTR lpszSubKey, // la direcci�n del nombre de subclave a abrir
PHKEY phkResult // la direcci�n del manipulador de la clave abierta
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
RegOpenKeyExA / RegOpenKeyExW
La
funci�n RegOpenKeyEx abre la clave especificada.
LONG RegOpenKeyEx(
HKEY hKey, // el manipulador de clave abierta
LPCTSTR lpszSubKey, // la direcci�n del nombre de la subclave a abrir
DWORD dwReserved, // reservado
REGSAM samDesired, // m�scara de acceso de seguridad
PHKEY phkResult // la direcci�n del manipulador de la clave abierta
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
RegQueryValueA / RegQueryValueW
La
funci�n RegQueryValue recupera el valor asociado
con el valor an�nimo para una clave especificada
en el registro. Los valores en el registro tienen
nombre, tipo, y datos de componentes. Esta
funci�n recupera los datos para el primer valor
de una clave que tiene un nombre NULL. Esta
funci�n se proporciona para la compatibilidad
con Windows versi�n 3.1. Aplicaciones basadas en
Win32 deben usar la funci�n RegQueryValueEx.
LONG RegQueryValue (
HKEY hKey, // el manipulador de la clave a consultar
LPCTSTR lpszSubKey, // la direcci�n del nombre de la subclave a consultar
LPTSTR lpszValue, // la direcci�n del buffer para el ret de string
PLONG pcbValue // la direcci�n del buffer para el tama�o de ret de string
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
RegQueryValueExA / RegQueryValueExW
La
funci�n RegQueryValueEx recupera el tipo y datos
para un nombre de valor especificado asociado con
una clave de registro abierta.
LONG RegQueryValueEx (
HKEY hKey, // el manipulador de la clave a consultar
LPTSTR lpszValueName, // la direcci�n del nombre del valor a consultar
LPDWORD lpdwReserved, // reservado
LPDWORD lpdwType, // la direcci�n del buffer para el tipo de valor
LPBYTE lpbData, // la direcci�n del buffer de datos
LPDWORD lpcbData // la direcci�n del tama�o del buffer de datos
);
Returns
Si la funci�n tiene �xito, el valor de retorno
es ERROR_SUCCESS.
Si la funci�n falla, el valor de retorno es un
valor de error.
|
|