Método DeleteRegistryValue


Prototipo

DeleteRegistryValue Proto hKey:HKEY, lpszSubKey:LPSTR, lpszValueName:LPSTR

Sintaxis

Invoke DeleteRegistryValue, hKey, lpszSubKey, lpszValueName

Función

Elimina el nombre de valor indicado de la subclave indicada 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 contiene el nombre de valor que debe eliminarse.

lpszValueName

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

Valor de retorno

Eax devuelve TRUE si se ha podido eliminar, o FALSE si no.


OBSERVACIONES: El método DeleteRegistryValue espera que lpszSubKey y lpszValueName sean cadenas Unicode si la aplicación se está ejecutando como Unicode, o cadenas ANSI si no (vea el método IsAppUnicode). Puede utilizar DeleteRegistryValueA para eliminar valores ANSI en aplicaciones Unicode, o DeleteRegistryValueW para eliminar valores Unicode en aplicaciones ANSI.