SFV_CREATE structure (shlobj_core.h)
This structure is used with the SHCreateShellFolderView function.
Syntax
typedef struct _SFV_CREATE {
UINT cbSize;
IShellFolder *pshf;
IShellView *psvOuter;
IShellFolderViewCB *psfvcb;
} SFV_CREATE;
Members
cbSize
Type: UINT
The size of the SFV_CREATE structure, in bytes.
pshf
Type: IShellFolder*
The IShellFolder interface of the folder for which to create the view.
psvOuter
Type: IShellView*
A pointer to the parent IShellView interface. This parameter may be NULL. This parameter is used only when the view created by SHCreateShellFolderView is hosted in a common dialog box.
psfvcb
Type: IShellFolderViewCB*
A pointer to the IShellFolderViewCB interface that handles the view's callbacks when various events occur. This parameter may be NULL.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | shlobj_core.h (include Shlobj.h) |