ExistsInHiveExtValue

Tests existence of an Internet Explorer setting that is a registry value in a specified logical hive, allowing placeholders in the key’s name.

Declaration

BOOL 
ExistsInHiveExtValue (
    REFGUID Guid, 
    HIVEID HiveId, 
    UINT ArgCount, 
    ...);

in which HIVEID is an enum in the SettingStore namespace.

Parameters

The Guid argument specifies the setting to work on.

The HiveId argument specifies a logical hive for the setting. Refer to the general notes for supported cases.

The ArgCount argument specifies how many placeholders are provided as remaining arguments. Each placeholder is a PCWSTR.

Return Value

The function returns TRUE if the setting exists in any logical hive, else FALSE.

Availability

The ExistsInHiveExtValue function is exported from IERTUTIL as ordinal 661 in version 8.0 and higher.

Note that there is no ExistsExtValue function that would test for existence in any logical hive.