ReactOS  0.4.14-dev-52-g6116262
shdeprecated.idl
Go to the documentation of this file.
1 /*
2  * Deprecated shell interfaces
3  *
4  * Copyright (C) 2010 Nikolay Sivov for CodeWeavers
5  *
6  * This library is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU Lesser General Public
8  * License as published by the Free Software Foundation; either
9  * version 2.1 of the License, or (at your option) any later version.
10  *
11  * This library is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14  * Lesser General Public License for more details.
15  *
16  * You should have received a copy of the GNU Lesser General Public
17  * License along with this library; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19  */
20 
21 import "objidl.idl";
22 import "ocidl.idl";
23 import "shtypes.idl";
24 import "shobjidl.idl";
25 import "hlink.idl";
26 import "exdisp.idl";
27 
28 cpp_quote("#define TLOG_BACK -1")
29 cpp_quote("#define TLOG_FORE 1")
30 
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)")
36 
37 [
39  local,
40  object,
41  uuid(F46EDB3B-BC2F-11d0-9412-00AA00A3EBD3)
42 ]
44 {
46  [in] IUnknown *punk);
47 
49  [in] IUnknown *punk,
50  [in] BOOL fIsLocalAnchor);
51 
53  [out] LPITEMIDLIST *ppidl);
54 };
55 
56 [
58  local,
59  object,
60  uuid(66A9CB08-4802-11d2-A561-00A0C92DBFE8)
61 ]
62 interface ITravelLog : IUnknown
63 {
65  [in] IUnknown *punk,
66  [in] BOOL fIsLocalAnchor);
67 
69  [in] IUnknown *punk,
70  [in] BOOL fIsLocalAnchor);
71 
73  [in] IUnknown *punk,
74  [in] IUnknown *punkHLBrowseContext);
75 
77  [in] IUnknown *punk,
78  [in] int iOffset);
79 
81  [in] IUnknown *punk,
82  [in] int iOffset,
83  [optional, out] ITravelEntry **ppte);
84 
86  [in] IUnknown *punk,
87  [in] LPCITEMIDLIST pidl,
88  [out] ITravelEntry **ppte);
89 
91  [in] IUnknown *punk,
92  [in] int iOffset,
93  [in] int idsTemplate,
94  [out, size_is(cchText)] LPWSTR pwzText,
95  [in] DWORD cchText);
96 
98  [in] IUnknown *punk,
99  [in] HMENU hmenu,
100  [in] int nPos,
101  [in] int idFirst,
102  [in] int idLast,
103  [in] DWORD dwFlags);
104 
105  HRESULT Clone(
106  [out] ITravelLog **pptl);
107 
109  [in] IUnknown *punk);
110 
111  HRESULT Revert();
112 };
113 
114 typedef void *CIE4ConnectionPoint;
115 
116 [
117  local,
118  object,
119  uuid(0D7D1D00-6FC0-11D0-A974-00C04FD705A2)
120 ]
122 {
124  REFIID riid,
125  CIE4ConnectionPoint **ppccp);
126 
128  MSG *pMsg,
129  DWORD grfModifiers);
130 
132  DISPID dispidMember,
133  REFIID iid,
134  LCID lcid,
135  WORD wFlags,
136  DISPPARAMS *pdispparams,
137  VARIANT *pVarResult,
138  EXCEPINFO *pexcepinfo,
139  UINT *puArgErr);
140 };
141 
142 typedef enum tagBNSTATE
143 {
147 } BNSTATE;
148 
149 enum {
154 };
155 
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")
169 
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")
180 
181 [
183  local,
184  object,
185  uuid(02ba3b52-0547-11d1-b833-00c04fc9b31f)
186 ]
188 {
190  [out] IOleInPlaceSite **ppipsite);
191 
193  [in] IShellView *psv,
194  [in] LPCWSTR pszName);
195 
197  [in] IShellView *psv,
198  [out, size_is(cchName)] LPWSTR pszName,
199  [in] DWORD cchName);
200 
202  [out] IOleObject **ppobjv);
203 
205  [out, optional] ITravelLog **pptl);
206 
208  [in] UINT id,
209  [in] BOOL fShow);
210 
212  [in] UINT id,
213  [out] BOOL *pfShown);
214 
216  [in] PCIDLIST_ABSOLUTE pidl,
217  [out] LPWSTR pwszName,
218  [in] UINT uFlags);
219 
221  [in] UINT uiCP,
222  [in] LPCWSTR pwszPath,
223  [out] PIDLIST_ABSOLUTE *ppidlOut);
224 
226  [in] HRESULT hres,
227  [in] LPCWSTR pwszPath);
228 
230  [in] PCIDLIST_ABSOLUTE pidl,
231  [in] DWORD grfHLNF);
232 
234  [in] BNSTATE bnstate);
235 
237  [out] BNSTATE *pbnstate);
238 
240  [in] IShellView *psv,
241  [in] PCIDLIST_ABSOLUTE pidl,
242  [out] BOOL *pfDidBrowse);
243 
245 
247 
249  [in] DWORD dwFlags,
250  [in] DWORD dwFlagMask);
251 
253  [out] DWORD *pdwFlags);
254 
256 
258  [out] PIDLIST_ABSOLUTE *ppidl);
259 
261  [in] PCIDLIST_ABSOLUTE pidl);
262 
264 
266  [in] DWORD dwID,
267  [out] IUnknown **ppunk);
268 
270  [out] IOleObject **ppole,
271  [out] IStream **pstm,
272  [out] IBindCtx **ppbc);
273 
275  [in] IOleObject *pole,
276  [in] BOOL fIsLocalAnchor);
277 
279  [in] IOleObject *pole);
280 
282  [in] VARIANT *pvarIn,
283  [out] VARIANT *pvarOut);
284 
286  [in] IShellView *psv,
287  [in] BOOL fDone,
288  [in] VARIANT *pvarargIn,
289  [out] VARIANT *pvarargOut);
290 
292  [out] HPALETTE *hpal);
293 
295  [in] BOOL fForceRegister,
296  [in] int swc);
297 }
298 
299 [
301  object,
302  local,
303  uuid(5836fb00-8187-11cf-a12b-00aa004ae837)
304 ]
306 {
308 }
309 
310 cpp_quote("#if 0")
311 typedef HANDLE HMONITOR;
312 cpp_quote("#endif")
313 
314 enum {
331 };
332 
333 cpp_quote("#include <pshpack8.h>")
335 {
339  IWebBrowser2 *_pautoWB2;
345 
347 
349 
355 
361 
368 
369 typedef struct basebrowserdatalh
370 {
374  IWebBrowser2 *_pautoWB2;
380 
382 
384 
390 
396 
404 cpp_quote("#include <poppack.h>")
405 
407 
409 
411 
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")
422 
425  SHELLVIEWID _vidRestore;
428 
429 typedef struct SToolbarItem {
431  BORDERWIDTHS rcBorderTool;
436 
437 cpp_quote("#define ITB_VIEW ((UINT)-1)")
438 
439 [
441  local,
442  object,
443  uuid(68BD21CC-438B-11d2-A560-00A0C92DBFE8)
444 ]
446 {
448  [in] HWND hwnd,
449  [in] UINT uMsg,
450  [in] WPARAM wParam,
451  [in] LPARAM lParam);
452 
454 
456  [in, out] RECT *prc);
457 
458  HRESULT OnSize(
459  [in] WPARAM wParam);
460 
462  [in] struct tagCREATESTRUCTW *pcs);
463 
465  [in] WPARAM wParam,
466  [in] LPARAM lParam);
467 
468  HRESULT OnDestroy();
469 
471  [in, out] struct tagNMHDR *pnm);
472 
474 
476  [in] BOOL fActive);
477 
479 
481 
483  [in] IShellView *psvNew,
484  [in] IShellView *psvOld,
485  [out] LPRECT prcView,
486  [out] HWND *phwnd);
487 
489  [in] REFIID riid,
490  [out] void **ppv);
491 
493  [out] HWND *phwndView);
494 
496  [in, out] LPCBASEBROWSERDATA *pbbd);
497 
499 
501  [in] ITravelLog *ptl,
502  [in] DWORD dw);
503 
505 
507  [in] int iCmd);
508 
510  [in] BOOL f);
511 
513  [in] UINT u);
514 
516  [in] int eSecureLock);
517 
519 
521 
523  [in] HWND hwnd,
524  [in] IUnknown *pauto);
525 
527 
529 
531 
533  [in] BOOL fPaused);
534 
536 
538  [in] LPCITEMIDLIST pidl,
539  [in] DWORD grfHLNF,
540  [in] DWORD dwFlags);
541 
543  [in] IShellView *psv,
544  [in] LPCITEMIDLIST pidlNew);
545 
547 
549  [in] IUnknown *punkBar,
550  [in] BOOL fBroadcast,
551  [in] const GUID *pguidCmdGroup,
552  [in] DWORD nCmdID,
553  [in] DWORD nCmdexecopt,
554  [in] VARIANTARG *pvarargIn,
555  [in, out] VARIANTARG *pvarargOut);
556 
558  [in] HWND hwndBar,
559  [in] BOOL fBroadcast,
560  [in] UINT uMsg,
561  [in] WPARAM wParam,
562  [in] LPARAM lParam);
563 
565  [in, out] struct tagFolderSetData *pfsd);
566 
568  [in] UINT itb);
569 
571  [in] BOOL fChildOnly);
572 
574 
576  [in] UINT itbLastFocus);
577 
579  [in] UINT uState);
580 
582  [in, out] RECT* prc);
583 
585 
587  [in] UINT itb);
588 
590 
592  [in, out] LPRECT lprectBorder,
593  [in] HMONITOR hmon);
594 
596  [in] LPCITEMIDLIST pidl,
597  [in] DWORD grfMode,
598  [in] LPCWSTR pwszName);
599 
601  [in] UINT uMsg,
602  [in] WPARAM wParam,
603  [in] LPARAM lParam);
604 
606  [in] HACCEL hacc);
607 
608  int _GetToolbarCount();
609 
611  [in] int itb);
612 
614  [in] IStream *pstm);
615 
617  [in] IStream *pstm);
618 
620  [in] BOOL fClose);
621 
623  [in] LPMSG lpMsg,
624  [in] UINT itbNext,
625  [in] int citb,
626  [out] LPTOOLBARITEM *pptbi,
627  [out] HWND *phwnd);
628 
630  [in] UINT itb,
631  [in] BOOL bUseHmonitor);
632 
633  UINT _FindTBar(
634  [in] IUnknown *punkSrc);
635 
637  [in] LPTOOLBARITEM ptbi,
638  [in] HWND hwnd,
639  [in] LPMSG lpMsg);
640 
642  [in] MSG* pmsg);
643 
645  [in] IUnknown *punkSrc,
646  [in] LPRECT lprectBorder,
647  [in] BOOL bUseHmonitor);
648 
650  [in, out] LPCITEMIDLIST pidl);
651 };
652 
653 [
655  local,
656  object,
657  uuid(27D7CE21-762D-48F3-86F3-40E2FD3749C4)
658 ]
660 {
662  [in] HWND hwnd,
663  [in] LPRECT prc);
664 
666  [in] UINT uiCP,
667  [in] LPCWSTR pwszPath,
668  [in] DWORD dwFlags,
669  [out] LPITEMIDLIST *ppidlOut);
670 };
671 
672 [
674  local,
675  object,
676  uuid(639f1bff-e135-4096-abd8-e0f504d649a4)
677 ]
679 {
681  [in] BOOL fPendingView);
682 
684 
686 };
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
Definition: glfuncs.h:240
HRESULT _MaySaveChanges()
IStream * v_GetViewStream([in] LPCITEMIDLIST pidl, [in] DWORD grfMode, [in] LPCWSTR pwszName)
HRESULT v_MayGetNextToolbarFocus([in] LPMSG lpMsg, [in] UINT itbNext, [in] int citb, [out] LPTOOLBARITEM *pptbi, [out] HWND *phwnd)
IShellService * _pautoSS
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
HRESULT GetOleObject([out] IOleObject **ppobjv)
#define REFIID
Definition: guiddef.h:118
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)
LPITEMIDLIST _pidlPending
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)
static HMENU hmenu
Definition: win.c:66
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
UINT _FindTBar([in] IUnknown *punkSrc)
IShellView * _psv
struct SToolbarItem * LPTOOLBARITEM
HRESULT InitializeDownloadManager()
HRESULT IEGetDisplayName([in] PCIDLIST_ABSOLUTE pidl, [out] LPWSTR pwszName, [in] UINT uFlags)
LPITEMIDLIST _pidlCur
ITravelLog * _ptl
HRESULT SetFlags([in] DWORD dwFlags, [in] DWORD dwFlagMask)
HRESULT GetPidl([out] LPITEMIDLIST *ppidl)
REFIID riid
Definition: precomp.h:44
IWebBrowser2 * _pautoWB2
HRESULT GetParentSite([out] IOleInPlaceSite **ppipsite)
TW_UINT32 TW_UINT16 TW_UINT16 MSG
Definition: twain.h:1827
enum tagBNSTATE BNSTATE
HRESULT SetTitle([in] IShellView *psv, [in] LPCWSTR pszName)
HRESULT _LoadToolbars([in] IStream *pstm)
const ITEMIDLIST UNALIGNED * LPCITEMIDLIST
Definition: shtypes.idl:42
HRESULT GetSetCodePage([in] VARIANT *pvarIn, [out] VARIANT *pvarOut)
VIEW_PRIORITY_NONE struct tagFolderSetData FOLDERSETDATA
REFIID LPVOID * ppv
Definition: atlbase.h:39
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)
tagBNSTATE
HRESULT _GetEffectiveClientArea([in, out] LPRECT lprectBorder, [in] HMONITOR hmon)
IShellView * _psv
DWORD LCID
Definition: nls.h:13
UINT_PTR WPARAM
Definition: windef.h:207
HRESULT GetBaseBrowserData([in, out] LPCBASEBROWSERDATA *pbbd)
UINT uFlags
Definition: api.c:60
HRESULT _UIActivateView([in] UINT uState)
HRESULT OnHttpEquiv([in] IShellView *psv, [in] BOOL fDone, [in] VARIANT *pvarargIn, [out] VARIANT *pvarargOut)
LPITEMIDLIST _pidlPending
HRESULT OnSetFocus()
HRESULT _GetBorderDWHelper([in] IUnknown *punkSrc, [in] LPRECT lprectBorder, [in] BOOL bUseHmonitor)
WPARAM wParam
Definition: combotst.c:138
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 OnDestroy()
HRESULT _GetViewBorderRect([in, out] RECT *prc)
_In_ POINTL * pptl
Definition: winddi.h:3741
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
Definition: winbase.h:2706
HRESULT CanNavigateNow()
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] LPITEMIDLIST *ppidlOut)
unsigned int BOOL
Definition: ntddk_ex.h:94
long LONG
Definition: pedump.c:60
UINT _get_itbLastFocus()
HRESULT GetToolTipText([in] IUnknown *punk, [in] int iOffset, [in] int idsTemplate, [out, size_is(cchText)] LPWSTR pwzText, [in] DWORD cchText)
HRESULT SetTopBrowser()
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 _ResizeView()
SHELLVIEWID _vidRestore
HRESULT Offline([in] int iCmd)
HRESULT _ResizeNextBorderHelper([in] UINT itb, [in] BOOL bUseHmonitor)
LONG_PTR LPARAM
Definition: windef.h:208
HRESULT SetActivateState([in] UINT u)
HRESULT IEParseDisplayName([in] UINT uiCP, [in] LPCWSTR pwszPath, [out] PIDLIST_ABSOLUTE *ppidlOut)
BORDERWIDTHS rcBorderTool
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()
Definition: msg.h:41
struct basebrowserdatalh BASEBROWSERDATALH
HRESULT OnSize([in] WPARAM wParam)
HRESULT _ResizeNextBorder([in] UINT itb)
HRESULT _CancelPendingNavigationAsync()
_In_ int cchText
Definition: winuser.h:4366
HRESULT SetHistoryObject([in] IOleObject *pole, [in] BOOL fIsLocalAnchor)
GLfloat f
Definition: glext.h:7540
HRESULT _SwitchActivationNow()
HRESULT hres
Definition: protocol.c:465
IShellFolder * _psf
LONG HRESULT
Definition: typedefs.h:77
HRESULT GetViewWindow([out] HWND *phwndView)
HRESULT _NavigateToPidl([in] LPCITEMIDLIST pidl, [in] DWORD grfHLNF, [in] DWORD dwFlags)
HRESULT ActivateView([in] BOOL fPendingView)
HRESULT FindTravelEntry([in] IUnknown *punk, [in] LPCITEMIDLIST pidl, [out] ITravelEntry **ppte)
HRESULT UpdateWindowList()
DWORD GetBrowserIndex()
IHlinkFrame * _phlf
HRESULT UpdateBackForwardState()
HRESULT ShowControlWindow([in] UINT id, [in] BOOL fShow)
HRESULT OnTranslateAccelerator(MSG *pMsg, DWORD grfModifiers)
HRESULT ReleaseShellView()
IOleCommandTarget * _pctView
unsigned short WORD
Definition: ntddk_ex.h:93
static FILE * out
Definition: regtests2xml.c:44
IShellView * _psvPending
unsigned long DWORD
Definition: ntddk_ex.h:95
REFIID LPVOID DWORD dw
Definition: atlbase.h:40
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 _TryShell2Rename([in] IShellView *psv, [in] LPCITEMIDLIST pidlNew)
HRESULT v_ShowHideChildWindows([in] BOOL fChildOnly)
LPBASEBROWSERDATA PutBaseBrowserData()
IShellView * _psvPending
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
HRESULT _PositionViewWindow([in] HWND hwnd, [in] LPRECT prc)
HRESULT GetTravelEntry([in] IUnknown *punk, [in] int iOffset, [optional, out] ITravelEntry **ppte)
IShellFolder * _psf
HRESULT Revert()
LRESULT ForwardViewMsg([in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam)
LPCITEMIDLIST _pidlNewShellView
HRESULT CacheOLEServer([in] IOleObject *pole)
HRESULT OnCreate([in] struct tagCREATESTRUCTW *pcs)
HRESULT _SaveToolbars([in] IStream *pstm)
IShellService * _pautoSS
#define local
Definition: zutil.h:30
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
Definition: wincon.h:519
struct basebrowserdataxp BASEBROWSERDATAXP
struct stdole::EXCEPINFO EXCEPINFO
static VARIANTARG static DISPID
Definition: ordinal.c:49
#define D(name, bit)
GLuint in
Definition: glext.h:9616
LPITEMIDLIST _pidlCur
static unsigned char pointer_default
Definition: parser.tab.c:114
HRESULT _PauseOrResumeView([in] BOOL fPaused)
FOLDERSETTINGS _fs
#define B(row, col)
unsigned int UINT
Definition: ndis.h:50
HRESULT _CloseAndReleaseToolbars([in] BOOL fClose)
HRESULT NavigateToPidl([in] PCIDLIST_ABSOLUTE pidl, [in] DWORD grfHLNF)
HRESULT SaveViewState()
IDockingWindow * ptbar
#define F3(x, y, z)
Definition: md5.c:162
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)
LPCITEMIDLIST _pidlNewShellView
HRESULT SetReferrer([in] PCIDLIST_ABSOLUTE pidl)
struct stdole::DISPPARAMS DISPPARAMS
LPTOOLBARITEM _GetToolbarItem([in] int itb)
#define const
Definition: zconf.h:230
HRESULT IsControlWindowShown([in] UINT id, [out] BOOL *pfShown)
IExpDispSupport * _pautoEDS
HRESULT Invoke([in] IUnknown *punk)
HRESULT ActivatePendingView()
WCHAR * LPWSTR
Definition: xmlstorage.h:184
LONG_PTR LRESULT
Definition: windef.h:209
IWebBrowser2 * _pautoWB2
LRESULT OnCommand([in] WPARAM wParam, [in] LPARAM lParam)
IHlinkFrame * _phlf
HRESULT UpdateSecureLockIcon([in] int eSecureLock)
ITravelLog * _ptl
void * CIE4ConnectionPoint
HRESULT v_CheckZoneCrossing([in, out] LPCITEMIDLIST pidl)
_Out_ LPRECT prc
Definition: ntgdi.h:1658
ITEMIDLIST UNALIGNED * LPITEMIDLIST
Definition: shtypes.idl:41
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
Definition: ordinal.c:60
static void *static void *static LPDIRECTPLAY IUnknown * pUnk
Definition: dplayx.c:30
LPARAM lParam
Definition: combotst.c:139
VIEW_PRIORITY_NONE struct tagFolderSetData * LPFOLDERSETDATA
IShellFolder * _psfPending
void * object
Definition: jmemsys.h:48
HRESULT SetOwner([in] IUnknown *pUnk)
HRESULT InitializeTransitionSite()
HRESULT AllowViewResize([in] BOOL f)
IExpDispSupport * _pautoEDS
struct basebrowserdataxp * LPBASEBROWSERDATAXP
struct basebrowserdatalh * LPBASEBROWSERDATALH