ORDeleteValue 函数

从脱机注册表配置单元中的指定注册表项中删除命名值。

语法

DWORD ORDeleteValue(
  _In_     ORHKEY Handle,
  _In_opt_ PCWSTR lpValueName
);

参数

处理 [in]

脱机注册表配置单元中打开的注册表项的句柄。

lpValueName [in, optional]

要删除的注册表值。 如果此参数为 NULL 或空字符串,则删除 ORSetValue 函数设置的默认未命名值。

值名称不区分大小写。

返回值

如果函数成功,则返回值为 ERROR_SUCCESS。

如果函数失败,则返回值为 Winerror.h 中定义的非零错误代码。 可以将 FormatMessage 函数与 FORMAT_MESSAGE_FROM_SYSTEM 标志结合使用来获取错误的常规说明。

要求

要求
可再发行组件
Windows 脱机注册表库 1.0 或更高版本
标头
Offreg.h
DLL
Offreg.dll

另请参阅

ORSetValue