IDVGetEnum interface

[This interface is supported through Windows XP Service Pack 2 (SP2) and Windows Server 2003. It is not supported as of Windows Vista.]

Exposes methods that allow the system folder view object to provide another object with an enumeration of items, without the second object running a redundant enumeration itself.

Members

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

  • Methods

Methods

The IDVGetEnum interface has these methods.

Method Description
CreateEnumIDListFromContents

Gets the enumeration results to pass to another object.

SetEnumReadyCallback

Registers the callback function used when the system folder view object completes its enumeration.

 

Remarks

As an example of IDVGetEnum, navigating the system folder view object using the Address band enumerates the items as a normal part of its processing, so there is no need for the Explorer band's TreeView control to do it as well. The Explorer band waits until the system folder view object completes its enumeration and then asks for the items, which are inserted into the tree.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

End of client support

Windows XP with SP2

End of server support

Windows Server 2003

Header

Shobjidl.h

IDL

Shobjidl.idl

Library

Shell32.lib

DLL

Shell32.dll (version 5.0 or later)