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.