24 import "shobjidl.idl";
31 cpp_quote(
"#define TLMENUF_INCLUDECURRENT 0x00000001")
32 cpp_quote("
#define TLMENUF_CHECKCURRENT (TLMENUF_INCLUDECURRENT | 0x00000002)") 33 cpp_quote(
"#define TLMENUF_BACK 0x00000010")
34 cpp_quote("
#define TLMENUF_FORE 0x00000020") 35 cpp_quote(
"#define TLMENUF_BACKANDFORTH (TLMENUF_BACK | TLMENUF_FORE | TLMENUF_INCLUDECURRENT)")
41 uuid(F46EDB3B-BC2F-11d0-9412-00AA00A3EBD3)
60 uuid(66A9CB08-4802-11d2-A561-00A0C92DBFE8)
119 uuid(0D7D1D00-6FC0-11D0-A974-00C04FD705A2)
156 cpp_quote(
"#define BSF_REGISTERASDROPTARGET 0x00000001")
157 cpp_quote("
#define BSF_THEATERMODE 0x00000002") 158 cpp_quote(
"#define BSF_NOLOCALFILEWARNING 0x00000010")
159 cpp_quote("
#define BSF_UISETBYAUTOMATION 0x00000100") 160 cpp_quote(
"#define BSF_RESIZABLE 0x00000200")
161 cpp_quote("
#define BSF_CANMAXIMIZE 0x00000400") 162 cpp_quote(
"#define BSF_TOPBROWSER 0x00000800")
163 cpp_quote("
#define BSF_NAVNOHISTORY 0x00001000") 164 cpp_quote(
"#define BSF_HTMLNAVCANCELED 0x00002000")
165 cpp_quote("
#define BSF_DONTSHOWNAVCANCELPAGE 0x00004000") 166 cpp_quote(
"#define BSF_SETNAVIGATABLECODEPAGE 0x00008000")
167 cpp_quote("
#define BSF_DELEGATEDNAVIGATION 0x00010000") 168 cpp_quote(
"#define BSF_TRUSTEDFORACTIVEX 0x00020000")
170 cpp_quote("
#define HLNF_CALLERUNTRUSTED 0x00200000") 171 cpp_quote(
"#define HLNF_TRUSTEDFORACTIVEX 0x00400000")
172 cpp_quote("
#define HLNF_DISABLEWINDOWRESTRICTIONS 0x00800000") 173 cpp_quote(
"#define HLNF_TRUSTFIRSTDOWNLOAD 0x01000000")
174 cpp_quote("
#define HLNF_UNTRUSTEDFORDOWNLOAD 0x02000000") 175 cpp_quote(
"#define SHHLNF_NOAUTOSELECT 0x04000000")
176 cpp_quote("
#define SHHLNF_WRITENOHISTORY 0x08000000") 177 cpp_quote(
"#define HLNF_EXTERNALNAVIGATE 0x10000000")
178 cpp_quote("
#define HLNF_ALLOW_AUTONAVIGATE 0x20000000") 179 cpp_quote(
"#define HLNF_NEWWINDOWSMANAGED 0x80000000")
185 uuid(02ba3b52-0547-11d1-b833-00c04fc9b31f)
276 [
in]
BOOL fIsLocalAnchor);
292 [
out] HPALETTE *hpal);
303 uuid(5836fb00-8187-11
cf-a12b-00aa004ae837)
412 cpp_quote("
#define VIEW_PRIORITY_RESTRICTED 0x00000070") 413 cpp_quote(
"#define VIEW_PRIORITY_CACHEHIT 0x00000050")
414 cpp_quote("
#define VIEW_PRIORITY_STALECACHEHIT 0x00000045") 415 cpp_quote(
"#define VIEW_PRIORITY_USEASDEFAULT 0x00000043")
416 cpp_quote("
#define VIEW_PRIORITY_SHELLEXT 0x00000040") 417 cpp_quote(
"#define VIEW_PRIORITY_CACHEMISS 0x00000030")
418 cpp_quote("
#define VIEW_PRIORITY_INHERIT 0x00000020") 419 cpp_quote(
"#define VIEW_PRIORITY_SHELLEXT_ASBACKUP 0x0015")
420 cpp_quote("
#define VIEW_PRIORITY_DESPERATE 0x00000010") 421 cpp_quote(
"#define VIEW_PRIORITY_NONE 0x00000000")
443 uuid(68BD21CC-438
B-11d2-A560-00A0C92DBFE8)
516 [
in]
int eSecureLock);
551 [
in]
const GUID *pguidCmdGroup,
657 uuid(27D7CE21-762
D-48
F3-86
F3-40E2FD3749C4)
676 uuid(639f1bff-e135-4096-abd8-e0f504d649a4)
HRESULT Travel([in] IUnknown *punk, [in] int iOffset)
HRESULT SetAsDefFolderSettings()
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble * u
HRESULT _MaySaveChanges()
HRESULT v_MayGetNextToolbarFocus([in] LPMSG lpMsg, [in] UINT itbNext, [in] int citb, [out] LPTOOLBARITEM *pptbi, [out] HWND *phwnd)
HRESULT GetOleObject([out] IOleObject **ppobjv)
HRESULT RegisterWindow([in] BOOL fForceRegister, [in] int swc)
LRESULT WndProcBS([in] HWND hwnd, [in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam)
HRESULT CreateViewWindow([in] IShellView *psvNew, [in] IShellView *psvOld, [out] LPRECT prcView, [out] HWND *phwnd)
HRESULT CreateBrowserPropSheetExt([in] REFIID riid, [out] void **ppv)
HRESULT InsertMenuEntries([in] IUnknown *punk, [in] HMENU hmenu, [in] int nPos, [in] int idFirst, [in] int idLast, [in] DWORD dwFlags)
HRESULT Clone([out] ITravelLog **pptl)
coclass MSXML2::XSLTemplate40 object
LONG _lPhishingFilterStatus
UINT _FindTBar([in] IUnknown *punkSrc)
struct SToolbarItem * LPTOOLBARITEM
HRESULT InitializeDownloadManager()
HRESULT IEGetDisplayName([in] PCIDLIST_ABSOLUTE pidl, [out] LPWSTR pwszName, [in] UINT uFlags)
PIDLIST_ABSOLUTE _pidlPending
HRESULT SetFlags([in] DWORD dwFlags, [in] DWORD dwFlagMask)
HRESULT GetParentSite([out] IOleInPlaceSite **ppipsite)
TW_UINT32 TW_UINT16 TW_UINT16 MSG
HRESULT SetTitle([in] IShellView *psv, [in] LPCWSTR pszName)
HRESULT _LoadToolbars([in] IStream *pstm)
HRESULT GetSetCodePage([in] VARIANT *pvarIn, [out] VARIANT *pvarOut)
VIEW_PRIORITY_NONE struct tagFolderSetData FOLDERSETDATA
HRESULT _put_itbLastFocus([in] UINT itbLastFocus)
HRESULT UpdateEntry([in] IUnknown *punk, [in] BOOL fIsLocalAnchor)
IShellFolder * _psfPending
HRESULT Update([in] IUnknown *punk, [in] BOOL fIsLocalAnchor)
HRESULT GetNavigateState([out] BNSTATE *pbnstate)
HRESULT _SendChildren([in] HWND hwndBar, [in] BOOL fBroadcast, [in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam)
HRESULT _GetEffectiveClientArea([in, out] LPRECT lprectBorder, [in] HMONITOR hmon)
HRESULT GetBaseBrowserData([in, out] LPCBASEBROWSERDATA *pbbd)
HRESULT _UIActivateView([in] UINT uState)
HRESULT OnHttpEquiv([in] IShellView *psv, [in] BOOL fDone, [in] VARIANT *pvarargIn, [out] VARIANT *pvarargOut)
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
HRESULT _GetBorderDWHelper([in] IUnknown *punkSrc, [in] LPRECT lprectBorder, [in] BOOL bUseHmonitor)
coclass AMMultiMediaStream cpp_quote("DEFINE_GUID(CLSID_AMDirectDrawStream, 0x49c47ce4, 0x9ba4, 0x11d0, 0x82, 0x12, 0x00, 0xc0, 0x4f, 0xc3, 0x2c, 0x45);") cpp_quote("DEFINE_GUID(CLSID_AMAudioStream
HRESULT _SetFocus([in] LPTOOLBARITEM ptbi, [in] HWND hwnd, [in] LPMSG lpMsg)
HRESULT GetViewRect([in, out] RECT *prc)
HRESULT DisplayParseError([in] HRESULT hres, [in] LPCWSTR pwszPath)
IOleCommandTarget * _pctView
HRESULT _OnFocusChange([in] UINT itb)
HRESULT GetPalette([out] HPALETTE *hpal)
HRESULT _UpdateViewRectSize()
HRESULT _GetViewBorderRect([in, out] RECT *prc)
HRESULT v_MayTranslateAccelerator([in] MSG *pmsg)
HRESULT GetBrowserByIndex([in] DWORD dwID, [out] IUnknown **ppunk)
_In_ PSID _Out_writes_to_opt_ cchName LPSTR _Inout_ LPDWORD cchName
HRESULT GetTitle([in] IShellView *psv, [out, size_is(cchName)] LPWSTR pszName, [in] DWORD cchName)
HRESULT IEParseDisplayNameEx([in] UINT uiCP, [in] LPCWSTR pwszPath, [in] DWORD dwFlags, [out] PIDLIST_ABSOLUTE *ppidlOut)
HRESULT GetToolTipText([in] IUnknown *punk, [in] int iOffset, [in] int idsTemplate, [out, size_is(cchText)] LPWSTR pwzText, [in] DWORD cchText)
REFIID LPVOID DWORD_PTR dw
PCIDLIST_ABSOLUTE _pidlNewShellView
LRESULT OnNotify([in, out] struct tagNMHDR *pnm)
HRESULT NotifyRedirect([in] IShellView *psv, [in] PCIDLIST_ABSOLUTE pidl, [out] BOOL *pfDidBrowse)
HRESULT UpdateExternal([in] IUnknown *punk, [in] IUnknown *punkHLBrowseContext)
HRESULT Offline([in] int iCmd)
HRESULT _ResizeNextBorderHelper([in] UINT itb, [in] BOOL bUseHmonitor)
HRESULT GetPidl([out] PIDLIST_ABSOLUTE *ppidl)
HRESULT SetActivateState([in] UINT u)
HRESULT IEParseDisplayName([in] UINT uiCP, [in] LPCWSTR pwszPath, [out] PIDLIST_ABSOLUTE *ppidlOut)
HRESULT _DisableModeless()
HRESULT _CancelPendingView()
HRESULT AddEntry([in] IUnknown *punk, [in] BOOL fIsLocalAnchor)
HRESULT _Initialize([in] HWND hwnd, [in] IUnknown *pauto)
HRESULT GetPidl([out] PIDLIST_ABSOLUTE *ppidl)
HRESULT _ResizeAllBorders()
struct basebrowserdatalh BASEBROWSERDATALH
HRESULT OnSize([in] WPARAM wParam)
HRESULT _ResizeNextBorder([in] UINT itb)
HRESULT _CancelPendingNavigationAsync()
HRESULT SetHistoryObject([in] IOleObject *pole, [in] BOOL fIsLocalAnchor)
HRESULT _SwitchActivationNow()
PIDLIST_ABSOLUTE _pidlCur
HRESULT GetViewWindow([out] HWND *phwndView)
DWORD _fCreatingViewWindow
HRESULT ActivateView([in] BOOL fPendingView)
HRESULT UpdateWindowList()
HRESULT UpdateBackForwardState()
HRESULT ShowControlWindow([in] UINT id, [in] BOOL fShow)
HRESULT OnTranslateAccelerator(MSG *pMsg, DWORD grfModifiers)
HRESULT ReleaseShellView()
IOleCommandTarget * _pctView
HRESULT v_CheckZoneCrossing([in, out] PCIDLIST_ABSOLUTE pidl)
HRESULT InitializeTravelLog([in] ITravelLog *ptl, [in] DWORD dw)
HRESULT OnFrameWindowActivateBS([in] BOOL fActive)
HRESULT GetFolderSetData([in, out] struct tagFolderSetData *pfsd)
HRESULT GetTravelLog([out, optional] ITravelLog **pptl)
DWORD CountEntries([in] IUnknown *punk)
HRESULT v_ShowHideChildWindows([in] BOOL fChildOnly)
LPBASEBROWSERDATA PutBaseBrowserData()
PCIDLIST_ABSOLUTE _pidlNewShellView
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
DWORD _fCreatingViewWindow
HRESULT _PositionViewWindow([in] HWND hwnd, [in] LPRECT prc)
HRESULT GetTravelEntry([in] IUnknown *punk, [in] int iOffset, [optional, out] ITravelEntry **ppte)
IStream * v_GetViewStream([in] PCIDLIST_ABSOLUTE pidl, [in] DWORD grfMode, [in] LPCWSTR pwszName)
LRESULT ForwardViewMsg([in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam)
HRESULT CacheOLEServer([in] IOleObject *pole)
HRESULT OnCreate([in] struct tagCREATESTRUCTW *pcs)
HRESULT _SaveToolbars([in] IStream *pstm)
HRESULT SetAcceleratorMenu([in] HACCEL hacc)
struct SToolbarItem TOOLBARITEM
HRESULT _ExecChildren([in] IUnknown *punkBar, [in] BOOL fBroadcast, [in] const GUID *pguidCmdGroup, [in] DWORD nCmdID, [in] DWORD nCmdexecopt, [in] VARIANTARG *pvarargIn, [in, out] VARIANTARG *pvarargOut)
_In_ DWORD _Out_ _In_ WORD wFlags
struct basebrowserdataxp BASEBROWSERDATAXP
struct stdole::EXCEPINFO EXCEPINFO
static VARIANTARG static DISPID
PIDLIST_ABSOLUTE _pidlCur
HRESULT _NavigateToPidl([in] PCIDLIST_ABSOLUTE pidl, [in] DWORD grfHLNF, [in] DWORD dwFlags)
HRESULT _PauseOrResumeView([in] BOOL fPaused)
HRESULT _CloseAndReleaseToolbars([in] BOOL fClose)
HRESULT NavigateToPidl([in] PCIDLIST_ABSOLUTE pidl, [in] DWORD grfHLNF)
HRESULT OnInvoke(DISPID dispidMember, REFIID iid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pVarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr)
HRESULT SetNavigateState([in] BNSTATE bnstate)
HRESULT GetHistoryObject([out] IOleObject **ppole, [out] IStream **pstm, [out] IBindCtx **ppbc)
HRESULT SetReferrer([in] PCIDLIST_ABSOLUTE pidl)
struct stdole::DISPPARAMS DISPPARAMS
HRESULT _TryShell2Rename([in] IShellView *psv, [in] PCIDLIST_ABSOLUTE pidlNew)
LPTOOLBARITEM _GetToolbarItem([in] int itb)
HRESULT IsControlWindowShown([in] UINT id, [out] BOOL *pfShown)
IExpDispSupport * _pautoEDS
HRESULT Invoke([in] IUnknown *punk)
HRESULT FindTravelEntry([in] IUnknown *punk, [in] PCIDLIST_ABSOLUTE pidl, [out] ITravelEntry **ppte)
HRESULT ActivatePendingView()
PIDLIST_ABSOLUTE _pidlPending
LRESULT OnCommand([in] WPARAM wParam, [in] LPARAM lParam)
HRESULT UpdateSecureLockIcon([in] int eSecureLock)
void * CIE4ConnectionPoint
HRESULT GetFlags([out] DWORD *pdwFlags)
HRESULT FindCIE4ConnectionPoint(REFIID riid, CIE4ConnectionPoint **ppccp)
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
static void *static void *static LPDIRECTPLAY IUnknown * pUnk
VIEW_PRIORITY_NONE struct tagFolderSetData * LPFOLDERSETDATA
IShellFolder * _psfPending
HRESULT SetOwner([in] IUnknown *pUnk)
HRESULT InitializeTransitionSite()
HRESULT AllowViewResize([in] BOOL f)
IExpDispSupport * _pautoEDS
struct basebrowserdataxp * LPBASEBROWSERDATAXP
struct basebrowserdatalh * LPBASEBROWSERDATALH