RegDeleteValue函数从指定的注册表项中删除一个命名值。
LONG RegDeleteValue(
HKEY 【的hKeyru-Latn】, | //处理键 |
LPCTSTR 【lpValueName】 | //名称的地址 |
); |
参数
【的hKeyru-Latn】
标识当前打开的键或任何以下预定义保留句柄值:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
【lpValueName】
指向以空字符结尾的字符串,命名要删除的值。如果此参数为NULL或指向空字符串,则RegSetValue函数设置的值将被删除。
返回值
如果函数成功,则返回值为ERROR_SUCCESS。
如果函数失败,返回值是在WINERROR.H中定义的非零错误代码。您可以使用带有FORMAT_MESSAGE_FROM_SYSTEM标志的FormatMessage函数来获取错误的一般描述。
备注
必须使用KEY_SET_VALUE访问(KEY_WRITE访问包含KEY_SET_VALUE访问)打开【的hKeyru-Latn】参数识别的密钥。
也可以看看