IEnumExtraSearch interface

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


The IEnumExtraSearch interface has these methods.

Method Description
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.


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.


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)