public HRESULT CreateViewWindow(IShellView *psvPrevious, [NativeTypeName("LPCFOLDERSETTINGS")] FOLDERSETTINGS *pfs, IShellBrowser *psb, RECT *prcView, HWND *phWnd)
 {
     return(((delegate * unmanaged <IShellView *, IShellView *, FOLDERSETTINGS *, IShellBrowser *, RECT *, HWND *, int>)(lpVtbl[9]))((IShellView *)Unsafe.AsPointer(ref this), psvPrevious, pfs, psb, prcView, phWnd));
 }
 public HRESULT SetFolderSettings([NativeTypeName("const FOLDERSETTINGS *")] FOLDERSETTINGS *pfs)
 {
     return(((delegate * unmanaged <IExplorerBrowser *, FOLDERSETTINGS *, int>)(lpVtbl[8]))((IExplorerBrowser *)Unsafe.AsPointer(ref this), pfs));
 }
 public HRESULT GetCurrentInfo([NativeTypeName("LPFOLDERSETTINGS")] FOLDERSETTINGS *pfs)
 {
     return(((delegate * unmanaged <IShellView *, FOLDERSETTINGS *, int>)(lpVtbl[11]))((IShellView *)Unsafe.AsPointer(ref this), pfs));
 }
 public HRESULT Initialize(HWND hwndParent, [NativeTypeName("const RECT *")] RECT *prc, [NativeTypeName("const FOLDERSETTINGS *")] FOLDERSETTINGS *pfs)
 {
     return(((delegate * unmanaged <IExplorerBrowser *, HWND, RECT *, FOLDERSETTINGS *, int>)(lpVtbl[3]))((IExplorerBrowser *)Unsafe.AsPointer(ref this), hwndParent, prc, pfs));
 }