xref: /reactos/dll/win32/browseui/browseuiord.cpp (revision c2c66aff)
1 /*
2  * ReactOS browseui
3  *
4  * Copyright 2009 Andrew Hill <ash77 at domain reactos.org>
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., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19  */
20 
21 #include "precomp.h"
22 
23 /*************************************************************************
24  * InitOCHostClass				[BROWSEUI.101]
25  */
InitOCHostClass(long param8)26 extern "C" void WINAPI InitOCHostClass(long param8)
27 {
28     // forwards to shdocvw
29 }
30 
31 /*************************************************************************
32  * SHCreateSavedWindows			[BROWSEUI.105]
33  * Called to recreate explorer windows from previous session
34  */
SHCreateSavedWindows()35 extern "C" void WINAPI SHCreateSavedWindows()
36 {
37 }
38 
39 /*************************************************************************
40  * SHExplorerParseCmdLine		[BROWSEUI.107]
41  */
42 /****** MOVED TO parsecmdline.cpp ******/
43 
44 /*************************************************************************
45  * UEMRegisterNotify			[BROWSEUI.118]
46  */
UEMRegisterNotify(long param8,long paramC)47 extern "C" void WINAPI UEMRegisterNotify(long param8, long paramC)
48 {
49 }
50 
51 /*************************************************************************
52  * SHCreateBandForPidl			[BROWSEUI.120]
53  */
SHCreateBandForPidl(LPCITEMIDLIST param8,IUnknown * paramC,BOOL param10)54 extern "C" HRESULT WINAPI SHCreateBandForPidl(LPCITEMIDLIST param8, IUnknown *paramC, BOOL param10)
55 {
56     return E_NOTIMPL;
57 }
58 
59 /*************************************************************************
60  * SHPidlFromDataObject			[BROWSEUI.121]
61  */
SHPidlFromDataObject(IDataObject * param8,long * paramC,long param10,FILEDESCRIPTORW * param14)62 extern "C" HRESULT WINAPI SHPidlFromDataObject(IDataObject *param8, long *paramC, long param10, FILEDESCRIPTORW *param14)
63 {
64     return E_NOTIMPL;
65 }
66 
67 /*************************************************************************
68  * IDataObject_GetDeskBandState	[BROWSEUI.122]
69  */
IDataObject_GetDeskBandState(long param8)70 extern "C" long WINAPI IDataObject_GetDeskBandState(long param8)
71 {
72     return -1;
73 }
74 
75 /*************************************************************************
76  * SHParseIECommandLine			[BROWSEUI.125]
77  */
SHParseIECommandLine(long param8,long paramC)78 extern "C" long WINAPI SHParseIECommandLine(long param8, long paramC)
79 {
80     return -1;
81 }
82 
83 /*************************************************************************
84  * Channel_GetFolderPidl		[BROWSEUI.128]
85  */
Channel_GetFolderPidl()86 extern "C" LPITEMIDLIST WINAPI Channel_GetFolderPidl()
87 {
88     return NULL;
89 }
90 
91 /*************************************************************************
92  * ChannelBand_Create			[BROWSEUI.129]
93  */
ChannelBand_Create(LPITEMIDLIST pidl)94 extern "C" IUnknown *WINAPI ChannelBand_Create(LPITEMIDLIST pidl)
95 {
96     return NULL;
97 }
98 
99 /*************************************************************************
100  * Channels_SetBandInfoSFB		[BROWSEUI.130]
101  */
Channels_SetBandInfoSFB(IUnknown * param8)102 extern "C" HRESULT WINAPI Channels_SetBandInfoSFB(IUnknown *param8)
103 {
104     return E_NOTIMPL;
105 }
106 
107 /*************************************************************************
108  * IUnknown_SetBandInfoSFB		[BROWSEUI.131]
109  */
IUnknown_SetBandInfoSFB(IUnknown * param8,long paramC)110 extern "C" HRESULT WINAPI IUnknown_SetBandInfoSFB(IUnknown *param8, long paramC)
111 {
112     return E_NOTIMPL;
113 }
114 
115 /*************************************************************************
116  * Channel_QuickLaunch			[BROWSEUI.133]
117  */
Channel_QuickLaunch()118 extern "C" HRESULT WINAPI Channel_QuickLaunch()
119 {
120     return E_NOTIMPL;
121 }
122 
123 /*************************************************************************
124  * SHGetNavigateTarget			[BROWSEUI.134]
125  */
SHGetNavigateTarget(long param8,long paramC,long param10,long param14)126 extern "C" HRESULT WINAPI SHGetNavigateTarget(long param8, long paramC, long param10, long param14)
127 {
128     return E_NOTIMPL;
129 }
130 
131 /*************************************************************************
132  * GetInfoTip					[BROWSEUI.135]
133  */
GetInfoTip(IUnknown * param8,long paramC,LPTSTR * param10,long cchMax)134 extern "C" HRESULT WINAPI GetInfoTip(IUnknown *param8, long paramC, LPTSTR *param10, long cchMax)
135 {
136     return E_NOTIMPL;
137 }
138 
139 
140 /*************************************************************************
141  * SHWriteClassesOfCategories	[BROWSEUI.137]
142  */
SHWriteClassesOfCategories(long param8,long paramC,long param10,long param14,long param18,long param1C,long param20)143 extern "C" HRESULT WINAPI SHWriteClassesOfCategories(long param8, long paramC, long param10,
144     long param14, long param18, long param1C, long param20)
145 {
146     return E_NOTIMPL;
147 }
148 
149 /*************************************************************************
150  * SHIsExplorerBrowser			[BROWSEUI.138]
151  */
SHIsExplorerBrowser()152 extern "C" BOOL WINAPI SHIsExplorerBrowser()
153 {
154     return TRUE;
155 }
156