Geoff Chappell - Software Analyst
The IShellBrowserWithTabWindows methods are (as ordered in the virtual function table after the IUnknown methods):
HRESULT GetTabWindow (IShellTabWindow **);
HRESULT SetTabWindow (IShellTabWindow *);
in which IShellTabWindow is an undocumented interface.
The IShellBrowserService interface is implemented in SHDOCVW version 6.0 from Windows Vista only.
The SHDOCVW interface IShellBrowserWithTabWindows is exactly the same as the IEFRAME interface IBrowserWithTabWindows but with a different IID and with the prefix Shell added to the name of the interface and some related types.
This interface is not documented by Microsoft in the January 2007 edition of the Windows Software Development Kit (SDK).