SECIShellFolderImpl::EnumObjects

HERSULTSECIShellFolderImpl::EnumObjects(HWNDhwndOwner, DWORDdwFlags, LPENUMIDLIST*ppEnumIDList)

Create a new instance of IEnumIDList implementation class from the heap. If the creation is successfule, the method calls CreateEnumIDList method to create the enum ID list passing the current PIDL and the dwFlags into this function. If CreateEnumIDList succeeded, the method assigns the new instance to *ppEnumIDList arguments and return S_OK, otherwise return E_OUTOFMEMORY or E_FAIL. You most probaly will not need to override this method.
See IShellFolder::EnumObjects in Win32 SDK for details of the arguments.

Defined in: SECIShellFolderImpl.h

Return Value

HRESULT

Parameters

hwndOwner

dwFlags

ppEnumIDList

See Also

SECIShellFolderImpl