[INTRIN]
[reactos.git] / reactos / dll / win32 / browseui / browseuiord.cpp
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 */
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 */
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 */
47 extern "C" void WINAPI UEMRegisterNotify(long param8, long paramC)
48 {
49 }
50
51 /*************************************************************************
52 * SHCreateBandForPidl [BROWSEUI.120]
53 */
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 */
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 */
70 extern "C" long WINAPI IDataObject_GetDeskBandState(long param8)
71 {
72 return -1;
73 }
74
75 /*************************************************************************
76 * SHParseIECommandLine [BROWSEUI.125]
77 */
78 extern "C" long WINAPI SHParseIECommandLine(long param8, long paramC)
79 {
80 return -1;
81 }
82
83 /*************************************************************************
84 * Channel_GetFolderPidl [BROWSEUI.128]
85 */
86 extern "C" LPITEMIDLIST WINAPI Channel_GetFolderPidl()
87 {
88 return NULL;
89 }
90
91 /*************************************************************************
92 * ChannelBand_Create [BROWSEUI.129]
93 */
94 extern "C" IUnknown *WINAPI ChannelBand_Create(LPITEMIDLIST pidl)
95 {
96 return NULL;
97 }
98
99 /*************************************************************************
100 * Channels_SetBandInfoSFB [BROWSEUI.130]
101 */
102 extern "C" HRESULT WINAPI Channels_SetBandInfoSFB(IUnknown *param8)
103 {
104 return E_NOTIMPL;
105 }
106
107 /*************************************************************************
108 * IUnknown_SetBandInfoSFB [BROWSEUI.131]
109 */
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 */
118 extern "C" HRESULT WINAPI Channel_QuickLaunch()
119 {
120 return E_NOTIMPL;
121 }
122
123 /*************************************************************************
124 * SHGetNavigateTarget [BROWSEUI.134]
125 */
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 */
134 extern "C" HRESULT WINAPI GetInfoTip(IUnknown *param8, long paramC, LPTSTR *param10, long cchMax)
135 {
136 return E_NOTIMPL;
137 }
138
139 /*************************************************************************
140 * SHEnumClassesOfCategories [BROWSEUI.136]
141 */
142 extern "C" HRESULT WINAPI SHEnumClassesOfCategories(long param8, long paramC, long param10, long param14, long param18)
143 {
144 return E_NOTIMPL;
145 }
146
147 /*************************************************************************
148 * SHWriteClassesOfCategories [BROWSEUI.137]
149 */
150 extern "C" HRESULT WINAPI SHWriteClassesOfCategories(long param8, long paramC, long param10,
151 long param14, long param18, long param1C, long param20)
152 {
153 return E_NOTIMPL;
154 }
155
156 /*************************************************************************
157 * SHIsExplorerBrowser [BROWSEUI.138]
158 */
159 extern "C" BOOL WINAPI SHIsExplorerBrowser()
160 {
161 return TRUE;
162 }