ReactOS 0.4.16-dev-59-gd481587
|
Go to the source code of this file.
Classes | |
struct | _DESKMONINFO |
struct | _DESKMONITOR |
Macros | |
#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))) |
Typedefs | |
typedef struct _DESKMONINFO | DESKMONINFO |
typedef struct _DESKMONINFO * | PDESKMONINFO |
typedef struct _DESKMONITOR | DESKMONITOR |
typedef struct _DESKMONITOR * | PDESKMONITOR |
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}} |
#define interface_to_impl | ( | instance, | |
iface | |||
) | ((PDESKMONITOR)((ULONG_PTR)instance - FIELD_OFFSET(DESKMONITOR,lp##iface##Vtbl))) |
typedef struct _DESKMONINFO DESKMONINFO |
typedef struct _DESKMONITOR DESKMONITOR |
typedef struct _DESKMONINFO * PDESKMONINFO |
typedef struct _DESKMONITOR * PDESKMONITOR |
HRESULT IDeskMonitor_AddPages | ( | PDESKMONITOR | This, |
LPFNADDPROPSHEETPAGE | pfnAddPage, | ||
LPARAM | lParam | ||
) |
Definition at line 810 of file deskmon.c.
Referenced by IDeskMonitor_IShellPropSheetExt_AddPages().
ULONG IDeskMonitor_AddRef | ( | PDESKMONITOR | This | ) |
Definition at line 723 of file deskmon.c.
Referenced by IDeskMonitor_IClassFactory_AddRef(), IDeskMonitor_InitIface(), IDeskMonitor_IShellExtInit_AddRef(), IDeskMonitor_IShellPropSheetExt_AddRef(), and IDeskMonitor_QueryInterface().
Definition at line 844 of file deskmon.c.
Referenced by DllGetClassObject(), and IDeskMonitor_IClassFactory_CreateInstance().
HRESULT IDeskMonitor_Initialize | ( | PDESKMONITOR | This, |
LPCITEMIDLIST | pidlFolder, | ||
IDataObject * | pdtobj, | ||
HKEY | hkeyProgID | ||
) |
Definition at line 788 of file deskmon.c.
Referenced by IDeskMonitor_IShellExtInit_Initialize().
VOID IDeskMonitor_InitIface | ( | PDESKMONITOR | This | ) |
HRESULT STDMETHODCALLTYPE IDeskMonitor_QueryInterface | ( | PDESKMONITOR | This, |
REFIID | iid, | ||
PVOID * | pvObject | ||
) |
Definition at line 754 of file deskmon.c.
Referenced by IDeskMonitor_Constructor(), IDeskMonitor_IClassFactory_QueryInterface(), IDeskMonitor_IShellExtInit_QueryInterface(), and IDeskMonitor_IShellPropSheetExt_QueryInterface().
ULONG IDeskMonitor_Release | ( | PDESKMONITOR | This | ) |
Definition at line 735 of file deskmon.c.
Referenced by IDeskMonitor_Constructor(), IDeskMonitor_IClassFactory_Release(), IDeskMonitor_IShellExtInit_Release(), and IDeskMonitor_IShellPropSheetExt_Release().
HRESULT IDeskMonitor_ReplacePage | ( | PDESKMONITOR | This, |
EXPPS | uPageID, | ||
LPFNADDPROPSHEETPAGE | pfnReplacePage, | ||
LPARAM | lParam | ||
) |
Definition at line 834 of file deskmon.c.
Referenced by IDeskMonitor_IShellPropSheetExt_ReplacePage().
|
static |
Definition at line 78 of file deskmon.h.
Referenced by DllGetClassObject().
|
extern |
Definition at line 28 of file devenum_main.c.
Referenced by DEVENUM_LockModule(), DEVENUM_UnlockModule(), DllCanUnloadNow(), IDeskDisplayAdapter_AddRef(), IDeskDisplayAdapter_IClassFactory_LockServer(), IDeskDisplayAdapter_Release(), IDeskMonitor_AddRef(), IDeskMonitor_IClassFactory_LockServer(), IDeskMonitor_Release(), OBJSEL_IClassFactory_AddRef(), OBJSEL_IClassFactory_Release(), OBJSEL_IDsObjectPicker_AddRef(), and OBJSEL_IDsObjectPicker_Release().