typedef BOOL CALLBACK (*FoldersTree_filter_func_t)( HWND hwnd, IShellFolder *folder, const ITEMIDLIST *folder_pidl, const ITEMIDLIST *pidl);
[in] HWND hwnd
Handle to the control.
[in] IShellFolder *folder
Pointer to the interface to the folder in which the shell object resides.
[in] const ITEMIDLIST *folder_pidl
Absolute PIDL of this folder.
[in] const ITEMIDLIST *pidl
Relative (relatively the folder) PIDL of the shell object.
Callback functions with such signature are used to decide whether to insert a given shell object into the tree.
See also: FoldersTree_SetFilterFunction, FoldersTree_GetFilterFunction, Filtering.