ReactOS 0.4.15-dev-7958-gcd0bb1a
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
STDMETHOD() Write(LPCOLESTR pszPropName, VARIANT *pVar) override
STDMETHOD() GetDesktopItemOptions(LPCOMPONENTSOPT pco, DWORD dwReserved) override
virtual ~CActiveDesktop()
STDMETHOD() GenerateDesktopItemHtml(PCWSTR pwszFileName, LPCOMPONENT pcomp, DWORD dwReserved) override
STDMETHOD() AddDesktopItemWithUI(HWND hwnd, LPCOMPONENT pcomp, DWORD dwReserved) override
STDMETHOD() GetWallpaper(PWSTR pwszWallpaper, UINT cchWallpaper, DWORD dwFlags) override
STDMETHOD() SetWallpaperOptions(LPCWALLPAPEROPT pwpo, DWORD dwReserved) override
STDMETHOD() SetPattern(PCWSTR pwszPattern, DWORD dwReserved) override
STDMETHOD() GetDesktopItem(int nComponent, LPCOMPONENT pcomp, DWORD dwReserved) override
STDMETHOD() GetWallpaperOptions(LPWALLPAPEROPT pwpo, DWORD dwReserved) override
STDMETHOD() ModifyDesktopItem(LPCCOMPONENT pcomp, DWORD dwFlags) override
STDMETHOD() AddDesktopItem(LPCCOMPONENT pcomp, DWORD dwReserved) override
STDMETHOD() SetDesktopItemOptions(LPCCOMPONENTSOPT pco, DWORD dwReserved) override
STDMETHOD() GetDesktopItemBySource(PCWSTR pwszSource, LPCOMPONENT pcomp, DWORD dwReserved) override
STDMETHOD() AddUrl(HWND hwnd, PCWSTR pszSource, LPCOMPONENT pcomp, DWORD dwFlags) override
STDMETHOD() GetPattern(PWSTR pwszPattern, UINT cchPattern, DWORD dwReserved) override
STDMETHOD() SetWallpaper(PCWSTR pwszWallpaper, DWORD dwReserved) override
STDMETHOD() GetDesktopItemByID(ULONG_PTR dwID, LPCOMPONENT pcomp, DWORD dwReserved) override
STDMETHOD() Read(LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog) override
STDMETHOD() ApplyChanges(DWORD dwFlags) override
STDMETHOD() RemoveDesktopItem(LPCCOMPONENT pcomp, DWORD dwReserved) override
STDMETHOD() GetDesktopItemCount(int *pcItems, DWORD dwReserved) override
#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