ReactOS 0.4.15-dev-6049-ge54b32b
CActiveDesktop.cpp
Go to the documentation of this file.
1/*
2 * PROJECT: shell32
3 * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4 * PURPOSE: IActiveDesktop stub
5 * COPYRIGHT: Copyright 2018 Mark Jansen (mark.jansen@reactos.org)
6 */
7
8#include "precomp.h"
9
11
12/***********************************************************************
13* IActiveDesktop implementation
14*/
15
17{
19}
20
22{
24}
25
27{
29 return E_NOTIMPL;
30}
31
33{
35 return E_NOTIMPL;
36}
37
39{
41 return E_NOTIMPL;
42}
43
45{
47 return E_NOTIMPL;
48}
49
51{
53 return E_NOTIMPL;
54}
55
57{
59 return E_NOTIMPL;
60}
61
63{
65 return E_NOTIMPL;
66}
67
69{
71 return E_NOTIMPL;
72}
73
75{
77 return E_NOTIMPL;
78}
79
81{
83 return E_NOTIMPL;
84}
85
87{
89 return E_NOTIMPL;
90}
91
93{
95 return E_NOTIMPL;
96}
97
99{
101 return E_NOTIMPL;
102}
103
105{
107 return E_NOTIMPL;
108}
109
111{
113 return E_NOTIMPL;
114}
115
117{
119 return E_NOTIMPL;
120}
121
123{
125 return E_NOTIMPL;
126}
127
129{
131 return E_NOTIMPL;
132}
133
135{
137 return E_NOTIMPL;
138}
139
140
141/***********************************************************************
142* IPropertyBag implementation
143*/
144
145HRESULT WINAPI CActiveDesktop::Read(LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog)
146{
148 return E_NOTIMPL;
149}
150
151HRESULT WINAPI CActiveDesktop::Write(LPCOLESTR pszPropName, VARIANT *pVar)
152{
154 return E_NOTIMPL;
155}
156
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition: precomp.h:23
#define UNIMPLEMENTED
Definition: debug.h:115
virtual HRESULT WINAPI SetPattern(PCWSTR pwszPattern, DWORD dwReserved)
virtual HRESULT WINAPI GetWallpaper(PWSTR pwszWallpaper, UINT cchWallpaper, DWORD dwFlags)
virtual HRESULT WINAPI AddDesktopItemWithUI(HWND hwnd, LPCOMPONENT pcomp, DWORD dwReserved)
virtual HRESULT WINAPI GetDesktopItemCount(int *pcItems, DWORD dwReserved)
virtual HRESULT WINAPI SetDesktopItemOptions(LPCCOMPONENTSOPT pco, DWORD dwReserved)
virtual ~CActiveDesktop()
virtual HRESULT WINAPI ApplyChanges(DWORD dwFlags)
virtual HRESULT WINAPI GetDesktopItemOptions(LPCOMPONENTSOPT pco, DWORD dwReserved)
virtual HRESULT WINAPI SetWallpaper(PCWSTR pwszWallpaper, DWORD dwReserved)
virtual HRESULT WINAPI GenerateDesktopItemHtml(PCWSTR pwszFileName, LPCOMPONENT pcomp, DWORD dwReserved)
virtual HRESULT WINAPI GetWallpaperOptions(LPWALLPAPEROPT pwpo, DWORD dwReserved)
virtual HRESULT WINAPI RemoveDesktopItem(LPCCOMPONENT pcomp, DWORD dwReserved)
virtual HRESULT STDMETHODCALLTYPE Write(LPCOLESTR pszPropName, VARIANT *pVar)
virtual HRESULT WINAPI SetWallpaperOptions(LPCWALLPAPEROPT pwpo, DWORD dwReserved)
virtual HRESULT STDMETHODCALLTYPE Read(LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog)
virtual HRESULT WINAPI GetDesktopItem(int nComponent, LPCOMPONENT pcomp, DWORD dwReserved)
virtual HRESULT WINAPI GetDesktopItemBySource(PCWSTR pwszSource, LPCOMPONENT pcomp, DWORD dwReserved)
virtual HRESULT WINAPI ModifyDesktopItem(LPCCOMPONENT pcomp, DWORD dwFlags)
virtual HRESULT WINAPI GetDesktopItemByID(ULONG_PTR dwID, LPCOMPONENT pcomp, DWORD dwReserved)
virtual HRESULT WINAPI GetPattern(PWSTR pwszPattern, UINT cchPattern, DWORD dwReserved)
virtual HRESULT WINAPI AddDesktopItem(LPCCOMPONENT pcomp, DWORD dwReserved)
virtual HRESULT WINAPI AddUrl(HWND hwnd, PCWSTR pszSource, LPCOMPONENT pcomp, DWORD dwFlags)
#define E_NOTIMPL
Definition: ddrawi.h:99
unsigned long DWORD
Definition: ntddk_ex.h:95
static int int const SCRIPT_CONTROL const SCRIPT_STATE SCRIPT_ITEM ULONG int * pcItems
Definition: usp10.c:62
_In_ HANDLE _In_ DWORD _In_ DWORD _Inout_opt_ LPOVERLAPPED _In_opt_ LPTRANSMIT_FILE_BUFFERS _In_ DWORD dwReserved
Definition: mswsock.h:95
unsigned int UINT
Definition: ndis.h:50
uint16_t * PWSTR
Definition: typedefs.h:56
const uint16_t * PCWSTR
Definition: typedefs.h:57
uint32_t ULONG_PTR
Definition: typedefs.h:65
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1176
_In_ LONG _In_ HWND hwnd
Definition: winddi.h:4023
_In_ SURFOBJ _In_ CLIPOBJ * pco
Definition: winddi.h:3415
#define WINAPI
Definition: msvc.h:6