Mètode DeleteRegistryValue
Prototip
DeleteRegistryValue Proto hKey:HKEY, lpszSubKey:LPSTR, lpszValueName:LPSTR
Sintaxi
Invoke DeleteRegistryValue, hKey, lpszSubKey, lpszValueName
Funció
Elimina el nom de valor indicat de la subclau indicada del registre del Windows.
Paràmetres
hKey
"Handle" d'una de les següents claus predefinides:
ecClassesRoot
ecCurrentUser
ecLocalMachine
ecUsers
ecPerformanceData
ecCurrentConfig
ecDynDatalpszSubKey
Punter a l'adreça efectiva d'una cadena acabada en zero amb el nom complet de la subclau que conté el nom de valor que s'ha d'eliminar.
lpszValueName
Punter a l'adreça efectiva d'una cadena acabada en zero amb el nom de valor que s'ha d'eliminar.
Valor de retorn
Eax/Rax torna TRUE si s'ha pogut eliminar, o FALSE si no.
OBSERVACIONS: El mètode DeleteRegistryValue
espera que lpszSubKey i lpszValueName siguin cadenes Unicode si l'aplicació s'està executant com a
Unicode, o cadenes ANSI si no (vegeu el mètode IsAppUnicode).
Podeu utilitzar DeleteRegistryValueA per eliminar valors ANSI en aplicacions Unicode,
o DeleteRegistryValueW per eliminar valors Unicode en aplicacions ANSI.