SHRegGetBoolValueFromHKCUHKLM 函数 (shlwapi.h)

[不再支持此函数。]

计算注册表项值并返回一个布尔值,该值反映值是否存在且预期状态是否与实际状态匹配。 此函数将首先检查 HKEY_CURRENT_USER指定子项中请求的信息。 如果信息不存在于HKEY_CURRENT_USER子树下,它将检查HKEY_LOCAL_MACHINE子树以获取相同的信息。

语法

BOOL SHRegGetBoolValueFromHKCUHKLM(
       PCWSTR pszKey,
  [in] PCWSTR pszValue,
  [in] BOOL   fDefault
);

参数

pszKey

类型: PCWSTR

指向以 null 结尾的 Unicode 字符串的指针,该字符串指定要检查的键的路径。

[in] pszValue

类型: PCWSTR

指向以 null 结尾的 Unicode 字符串的指针,该字符串指定要计算的值。

[in] fDefault

类型: BOOL

计算的预期状态,由调用函数定义。

返回值

类型: BOOL

如果计算结果与 fDefault 值匹配,则为 TRUE;否则为 FALSE

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shlwapi.h
DLL Shell32.dll