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