IEnumExtraSearch interface (shobjidl_core.h)

A standard OLE enumerator used by a client to determine the available search objects for a folder.

Inheritance

The IEnumExtraSearch interface inherits from the IUnknown interface. IEnumExtraSearch also has these types of members:

Methods

The IEnumExtraSearch interface has these methods.

 
IEnumExtraSearch::Clone

Used to request a duplicate of the enumerator object to preserve its current state.
IEnumExtraSearch::Next

Used to request information on one or more search objects.
IEnumExtraSearch::Reset

Used to reset the enumeration index to zero.
IEnumExtraSearch::Skip

Skip a specified number of objects.

Remarks

Implement IEnumExtraSearch if your namespace extension supports one or more search objects.

You do not call this interface directly. An IEnumExtraSearch interface is requested by a client only after it has determined that the IShellFolder2 interface is exposed. Clients retrieve a pointer to this interface by calling IShellFolder2::EnumSearches.

IEnumExtraSearch implements IUnknown and the standard OLE enumeration methods.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional, Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)