ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

deskmon.h File Reference

Go to the source code of this file.

Data Structures

struct  PDESKMONINFO
struct  PDESKMONITOR

Defines

#define impl_to_interface(impl, iface)   (struct iface *)(&(impl)->lp##iface##Vtbl)
#define interface_to_impl(instance, iface)   ((PDESKMONITOR)((ULONG_PTR)instance - FIELD_OFFSET(DESKMONITOR,lp##iface##Vtbl)))

Functions

HRESULT IDeskMonitor_Constructor (REFIID riid, LPVOID *ppv)
VOID IDeskMonitor_InitIface (PDESKMONITOR This)
HRESULT STDMETHODCALLTYPE IDeskMonitor_QueryInterface (PDESKMONITOR This, REFIID iid, PVOID *pvObject)
ULONG IDeskMonitor_AddRef (PDESKMONITOR This)
ULONG IDeskMonitor_Release (PDESKMONITOR This)
HRESULT IDeskMonitor_Initialize (PDESKMONITOR This, LPCITEMIDLIST pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID)
HRESULT IDeskMonitor_AddPages (PDESKMONITOR This, LPFNADDPROPSHEETPAGE pfnAddPage, LPARAM lParam)
HRESULT IDeskMonitor_ReplacePage (PDESKMONITOR This, EXPPS uPageID, LPFNADDPROPSHEETPAGE pfnReplacePage, LPARAM lParam)
ULONG __cdecl DbgPrint (PCCH Format,...)

Variables

LONG dll_refs
static const GUID CLSID_IDeskMonitor = {0x42071713,0x76d4,0x11d1,{0x8b,0x24,0x00,0xa0,0xc9,0x06,0x8f,0xf3}}

Generated on Sun May 27 2012 05:05:56 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.