ReactOS 0.4.15-dev-8236-g99f0937
browseuiord.cpp
Go to the documentation of this file.
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 */
26extern "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 */
36{
37}
38
39/*************************************************************************
40 * SHExplorerParseCmdLine [BROWSEUI.107]
41 */
42/****** MOVED TO parsecmdline.cpp ******/
43
44/*************************************************************************
45 * UEMRegisterNotify [BROWSEUI.118]
46 */
47extern "C" void WINAPI UEMRegisterNotify(long param8, long paramC)
48{
49}
50
51/*************************************************************************
52 * SHCreateBandForPidl [BROWSEUI.120]
53 */
54extern "C" HRESULT WINAPI SHCreateBandForPidl(LPCITEMIDLIST param8, IUnknown *paramC, BOOL param10)
55{
56 return E_NOTIMPL;
57}
58
59/*************************************************************************
60 * SHPidlFromDataObject [BROWSEUI.121]
61 */
62extern "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 */
70extern "C" long WINAPI IDataObject_GetDeskBandState(long param8)
71{
72 return -1;
73}
74
75/*************************************************************************
76 * SHParseIECommandLine [BROWSEUI.125]
77 */
78extern "C" long WINAPI SHParseIECommandLine(long param8, long paramC)
79{
80 return -1;
81}
82
83/*************************************************************************
84 * Channel_GetFolderPidl [BROWSEUI.128]
85 */
87{
88 return NULL;
89}
90
91/*************************************************************************
92 * ChannelBand_Create [BROWSEUI.129]
93 */
95{
96 return NULL;
97}
98
99/*************************************************************************
100 * Channels_SetBandInfoSFB [BROWSEUI.130]
101 */
103{
104 return E_NOTIMPL;
105}
106
107/*************************************************************************
108 * IUnknown_SetBandInfoSFB [BROWSEUI.131]
109 */
110extern "C" HRESULT WINAPI IUnknown_SetBandInfoSFB(IUnknown *param8, long paramC)
111{
112 return E_NOTIMPL;
113}
114
115/*************************************************************************
116 * Channel_QuickLaunch [BROWSEUI.133]
117 */
119{
120 return E_NOTIMPL;
121}
122
123/*************************************************************************
124 * SHGetNavigateTarget [BROWSEUI.134]
125 */
126extern "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 */
134extern "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 */
143extern "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 */
153{
154 return TRUE;
155}
UINT cchMax
long WINAPI IDataObject_GetDeskBandState(long param8)
Definition: browseuiord.cpp:70
HRESULT WINAPI SHCreateBandForPidl(LPCITEMIDLIST param8, IUnknown *paramC, BOOL param10)
Definition: browseuiord.cpp:54
HRESULT WINAPI SHPidlFromDataObject(IDataObject *param8, long *paramC, long param10, FILEDESCRIPTORW *param14)
Definition: browseuiord.cpp:62
void WINAPI SHCreateSavedWindows()
Definition: browseuiord.cpp:35
HRESULT WINAPI IUnknown_SetBandInfoSFB(IUnknown *param8, long paramC)
HRESULT WINAPI GetInfoTip(IUnknown *param8, long paramC, LPTSTR *param10, long cchMax)
HRESULT WINAPI SHGetNavigateTarget(long param8, long paramC, long param10, long param14)
LPITEMIDLIST WINAPI Channel_GetFolderPidl()
Definition: browseuiord.cpp:86
long WINAPI SHParseIECommandLine(long param8, long paramC)
Definition: browseuiord.cpp:78
HRESULT WINAPI Channel_QuickLaunch()
void WINAPI InitOCHostClass(long param8)
Definition: browseuiord.cpp:26
BOOL WINAPI SHIsExplorerBrowser()
HRESULT WINAPI Channels_SetBandInfoSFB(IUnknown *param8)
HRESULT WINAPI SHWriteClassesOfCategories(long param8, long paramC, long param10, long param14, long param18, long param1C, long param20)
void WINAPI UEMRegisterNotify(long param8, long paramC)
Definition: browseuiord.cpp:47
IUnknown *WINAPI ChannelBand_Create(LPITEMIDLIST pidl)
Definition: browseuiord.cpp:94
#define E_NOTIMPL
Definition: ddrawi.h:99
#define NULL
Definition: types.h:112
#define TRUE
Definition: types.h:120
unsigned int BOOL
Definition: ntddk_ex.h:94
ITEMIDLIST UNALIGNED * LPITEMIDLIST
Definition: shtypes.idl:41
const ITEMIDLIST UNALIGNED * LPCITEMIDLIST
Definition: shtypes.idl:42
#define WINAPI
Definition: msvc.h:6
CHAR * LPTSTR
Definition: xmlstorage.h:192