ReactOS  0.4.14-dev-390-g34947ad
CActiveDesktop Class Reference

#include <CActiveDesktop.h>

Inheritance diagram for CActiveDesktop:
Collaboration diagram for CActiveDesktop:

Public Member Functions

 CActiveDesktop ()
 
virtual ~CActiveDesktop ()
 
virtual HRESULT WINAPI ApplyChanges (DWORD dwFlags)
 
virtual HRESULT WINAPI GetWallpaper (PWSTR pwszWallpaper, UINT cchWallpaper, DWORD dwFlags)
 
virtual HRESULT WINAPI SetWallpaper (PCWSTR pwszWallpaper, DWORD dwReserved)
 
virtual HRESULT WINAPI GetWallpaperOptions (LPWALLPAPEROPT pwpo, DWORD dwReserved)
 
virtual HRESULT WINAPI SetWallpaperOptions (LPCWALLPAPEROPT pwpo, DWORD dwReserved)
 
virtual HRESULT WINAPI GetPattern (PWSTR pwszPattern, UINT cchPattern, DWORD dwReserved)
 
virtual HRESULT WINAPI SetPattern (PCWSTR pwszPattern, DWORD dwReserved)
 
virtual HRESULT WINAPI GetDesktopItemOptions (LPCOMPONENTSOPT pco, DWORD dwReserved)
 
virtual HRESULT WINAPI SetDesktopItemOptions (LPCCOMPONENTSOPT pco, DWORD dwReserved)
 
virtual HRESULT WINAPI AddDesktopItem (LPCCOMPONENT pcomp, DWORD dwReserved)
 
virtual HRESULT WINAPI AddDesktopItemWithUI (HWND hwnd, LPCOMPONENT pcomp, DWORD dwReserved)
 
virtual HRESULT WINAPI ModifyDesktopItem (LPCCOMPONENT pcomp, DWORD dwFlags)
 
virtual HRESULT WINAPI RemoveDesktopItem (LPCCOMPONENT pcomp, DWORD dwReserved)
 
virtual HRESULT WINAPI GetDesktopItemCount (int *pcItems, DWORD dwReserved)
 
virtual HRESULT WINAPI GetDesktopItem (int nComponent, LPCOMPONENT pcomp, DWORD dwReserved)
 
virtual HRESULT WINAPI GetDesktopItemByID (ULONG_PTR dwID, LPCOMPONENT pcomp, DWORD dwReserved)
 
virtual HRESULT WINAPI GenerateDesktopItemHtml (PCWSTR pwszFileName, LPCOMPONENT pcomp, DWORD dwReserved)
 
virtual HRESULT WINAPI AddUrl (HWND hwnd, PCWSTR pszSource, LPCOMPONENT pcomp, DWORD dwFlags)
 
virtual HRESULT WINAPI GetDesktopItemBySource (PCWSTR pwszSource, LPCOMPONENT pcomp, DWORD dwReserved)
 
virtual HRESULT STDMETHODCALLTYPE Read (LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog)
 
virtual HRESULT STDMETHODCALLTYPE Write (LPCOLESTR pszPropName, VARIANT *pVar)
 
- Public Member Functions inherited from ATL::CComObjectRootEx< CComMultiThreadModelNoCS >
 ~CComObjectRootEx ()
 
ULONG InternalAddRef ()
 
ULONG InternalRelease ()
 
void Lock ()
 
void Unlock ()
 
HRESULT _AtlInitialConstruct ()
 
- Public Member Functions inherited from ATL::CComObjectRootBase
 CComObjectRootBase ()
 
 ~CComObjectRootBase ()
 
void SetVoid (void *)
 
HRESULT _AtlFinalConstruct ()
 
HRESULT FinalConstruct ()
 
void InternalFinalConstructAddRef ()
 
void InternalFinalConstructRelease ()
 
void FinalRelease ()
 
- Public Member Functions inherited from IPropertyBag
HRESULT RemoteRead ([in] LPCOLESTR pszPropName, [out] VARIANT *pVar, [in] IErrorLog *pErrorLog, [in] DWORD varType, [in] IUnknown *pUnkObj)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IPropertyBag
typedef IPropertyBagLPPROPERTYBAG
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Static Public Member Functions inherited from ATL::CComObjectRootBase
static void WINAPI ObjectMain (bool)
 
static const struct _ATL_CATMAP_ENTRYGetCategoryMap ()
 
static HRESULT WINAPI InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)
 
- Public Attributes inherited from ATL::CComObjectRootBase
LONG m_dwRef
 

Detailed Description

Definition at line 13 of file CActiveDesktop.h.

Constructor & Destructor Documentation

◆ CActiveDesktop()

CActiveDesktop::CActiveDesktop ( )

Definition at line 16 of file CActiveDesktop.cpp.

17 {
19 }
#define UNIMPLEMENTED
Definition: debug.h:114

◆ ~CActiveDesktop()

CActiveDesktop::~CActiveDesktop ( )
virtual

Definition at line 21 of file CActiveDesktop.cpp.

22 {
24 }
#define UNIMPLEMENTED
Definition: debug.h:114

Member Function Documentation

◆ AddDesktopItem()

HRESULT WINAPI CActiveDesktop::AddDesktopItem ( LPCCOMPONENT  pcomp,
DWORD  dwReserved 
)
virtual

Definition at line 80 of file CActiveDesktop.cpp.

81 {
83  return E_NOTIMPL;
84 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ AddDesktopItemWithUI()

HRESULT WINAPI CActiveDesktop::AddDesktopItemWithUI ( HWND  hwnd,
LPCOMPONENT  pcomp,
DWORD  dwReserved 
)
virtual

Definition at line 86 of file CActiveDesktop.cpp.

87 {
89  return E_NOTIMPL;
90 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ AddUrl()

HRESULT WINAPI CActiveDesktop::AddUrl ( HWND  hwnd,
PCWSTR  pszSource,
LPCOMPONENT  pcomp,
DWORD  dwFlags 
)
virtual

Definition at line 128 of file CActiveDesktop.cpp.

129 {
131  return E_NOTIMPL;
132 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ ApplyChanges()

HRESULT WINAPI CActiveDesktop::ApplyChanges ( DWORD  dwFlags)
virtual

Definition at line 26 of file CActiveDesktop.cpp.

27 {
29  return E_NOTIMPL;
30 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GenerateDesktopItemHtml()

HRESULT WINAPI CActiveDesktop::GenerateDesktopItemHtml ( PCWSTR  pwszFileName,
LPCOMPONENT  pcomp,
DWORD  dwReserved 
)
virtual

Definition at line 122 of file CActiveDesktop.cpp.

123 {
125  return E_NOTIMPL;
126 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetDesktopItem()

HRESULT WINAPI CActiveDesktop::GetDesktopItem ( int  nComponent,
LPCOMPONENT  pcomp,
DWORD  dwReserved 
)
virtual

Definition at line 110 of file CActiveDesktop.cpp.

111 {
113  return E_NOTIMPL;
114 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetDesktopItemByID()

HRESULT WINAPI CActiveDesktop::GetDesktopItemByID ( ULONG_PTR  dwID,
LPCOMPONENT  pcomp,
DWORD  dwReserved 
)
virtual

Definition at line 116 of file CActiveDesktop.cpp.

117 {
119  return E_NOTIMPL;
120 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetDesktopItemBySource()

HRESULT WINAPI CActiveDesktop::GetDesktopItemBySource ( PCWSTR  pwszSource,
LPCOMPONENT  pcomp,
DWORD  dwReserved 
)
virtual

Definition at line 134 of file CActiveDesktop.cpp.

135 {
137  return E_NOTIMPL;
138 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetDesktopItemCount()

HRESULT WINAPI CActiveDesktop::GetDesktopItemCount ( int pcItems,
DWORD  dwReserved 
)
virtual

Definition at line 104 of file CActiveDesktop.cpp.

105 {
107  return E_NOTIMPL;
108 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetDesktopItemOptions()

HRESULT WINAPI CActiveDesktop::GetDesktopItemOptions ( LPCOMPONENTSOPT  pco,
DWORD  dwReserved 
)
virtual

Definition at line 68 of file CActiveDesktop.cpp.

69 {
71  return E_NOTIMPL;
72 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetPattern()

HRESULT WINAPI CActiveDesktop::GetPattern ( PWSTR  pwszPattern,
UINT  cchPattern,
DWORD  dwReserved 
)
virtual

Definition at line 56 of file CActiveDesktop.cpp.

57 {
59  return E_NOTIMPL;
60 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetWallpaper()

HRESULT WINAPI CActiveDesktop::GetWallpaper ( PWSTR  pwszWallpaper,
UINT  cchWallpaper,
DWORD  dwFlags 
)
virtual

Definition at line 32 of file CActiveDesktop.cpp.

33 {
35  return E_NOTIMPL;
36 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ GetWallpaperOptions()

HRESULT WINAPI CActiveDesktop::GetWallpaperOptions ( LPWALLPAPEROPT  pwpo,
DWORD  dwReserved 
)
virtual

Definition at line 44 of file CActiveDesktop.cpp.

45 {
47  return E_NOTIMPL;
48 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ ModifyDesktopItem()

HRESULT WINAPI CActiveDesktop::ModifyDesktopItem ( LPCCOMPONENT  pcomp,
DWORD  dwFlags 
)
virtual

Definition at line 92 of file CActiveDesktop.cpp.

93 {
95  return E_NOTIMPL;
96 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ Read()

HRESULT WINAPI CActiveDesktop::Read ( LPCOLESTR  pszPropName,
VARIANT pVar,
IErrorLog pErrorLog 
)
virtual

Implements IPropertyBag.

Definition at line 145 of file CActiveDesktop.cpp.

146 {
148  return E_NOTIMPL;
149 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ RemoveDesktopItem()

HRESULT WINAPI CActiveDesktop::RemoveDesktopItem ( LPCCOMPONENT  pcomp,
DWORD  dwReserved 
)
virtual

Definition at line 98 of file CActiveDesktop.cpp.

99 {
101  return E_NOTIMPL;
102 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ SetDesktopItemOptions()

HRESULT WINAPI CActiveDesktop::SetDesktopItemOptions ( LPCCOMPONENTSOPT  pco,
DWORD  dwReserved 
)
virtual

Definition at line 74 of file CActiveDesktop.cpp.

75 {
77  return E_NOTIMPL;
78 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ SetPattern()

HRESULT WINAPI CActiveDesktop::SetPattern ( PCWSTR  pwszPattern,
DWORD  dwReserved 
)
virtual

Definition at line 62 of file CActiveDesktop.cpp.

63 {
65  return E_NOTIMPL;
66 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ SetWallpaper()

HRESULT WINAPI CActiveDesktop::SetWallpaper ( PCWSTR  pwszWallpaper,
DWORD  dwReserved 
)
virtual

Definition at line 38 of file CActiveDesktop.cpp.

39 {
41  return E_NOTIMPL;
42 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ SetWallpaperOptions()

HRESULT WINAPI CActiveDesktop::SetWallpaperOptions ( LPCWALLPAPEROPT  pwpo,
DWORD  dwReserved 
)
virtual

Definition at line 50 of file CActiveDesktop.cpp.

51 {
53  return E_NOTIMPL;
54 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

◆ Write()

HRESULT WINAPI CActiveDesktop::Write ( LPCOLESTR  pszPropName,
VARIANT pVar 
)
virtual

Implements IPropertyBag.

Definition at line 151 of file CActiveDesktop.cpp.

152 {
154  return E_NOTIMPL;
155 }
#define E_NOTIMPL
Definition: ddrawi.h:99
#define UNIMPLEMENTED
Definition: debug.h:114

The documentation for this class was generated from the following files: