Método DeleteRegistryKey


Prototipo

DeleteRegistryKey Proto hKey:HKEY, lpszSubKey:LPSTR

Sintaxis

Invoke DeleteRegistryKey, hKey, lpszSubKey

Función

Elimina una subclave, y todos sus descendientes, del registro de Windows.

Parámetros

hKey

"Handle" de una de las siguientes claves predefinidas:

ecClassesRoot
ecCurrentUser
ecLocalMachine
ecUsers
ecPerformanceData
ecCurrentConfig
ecDynData

lpszSubKey

Puntero a la dirección efectiva de una cadena acabada en cero con el nombre completo de la subclave que debe eliminarse.

Valor de retorno

Eax/Rax devuelve TRUE si se ha podido eliminar la subclave, o FALSE si no.


OBSERVACIONES: El método DeleteRegistryKey espera que lpszSubKey sea una cadena Unicode si la aplicación se está ejecutando como Unicode, o una cadena ANSI si no (vea el método IsAppUnicode). Puede utilizar DeleteRegistryKeyA para eliminar claves ANSI en aplicaciones Unicode, o DeleteRegistryKeyW para eliminar claves Unicode en aplicaciones ANSI.