ReactOS
0.4.15-dev-4871-g4471ee4
|
#include "precomp.h"
#include <tchar.h>
#include <winreg.h>
#include <cfgmgr32.h>
#include <debug.h>
#include "resource.h"
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | FUNC_DEVICEPROPERTIES "DevicePropertiesA" |
Typedefs | |
typedef INT_PTR(WINAPI * | PDEVICEPROPERTIES) (HWND, LPCSTR, LPCSTR, BOOL) |
Variables | |
static HINSTANCE | hInstance |
static BOOL | bFoundAdapter |
static DEVINST | diAdapter |
|
static |
Definition at line 570 of file deskmon.c.
Referenced by MonitorDlgProc().
Definition at line 873 of file deskmon.c.
Converts a Hardware ID (DeviceID from EnumDisplayDevices) to an unique Device Instance ID.
[in] | lpDeviceID | A pointer to a null-terminated string containing a Hardware ID concatenated with driver key. e.g. "Monitor\Default_Monitor\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0000" |
Definition at line 44 of file deskmon.c.
Referenced by ShowMonitorProperties(), and UpdateMonitorSelection().
|
static |
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().
|
static |
Definition at line 689 of file deskmon.c.
Referenced by IDeskMonitor_Release().
HRESULT IDeskMonitor_Initialize | ( | PDESKMONITOR | This, |
LPCITEMIDLIST | pidlFolder, | ||
IDataObject * | pdtobj, | ||
HKEY | hkeyProgID | ||
) |
Definition at line 788 of file deskmon.c.
Referenced by IDeskMonitor_IShellExtInit_Initialize().
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 345 of file deskmon.c.
Referenced by ApplyMonitorChanges(), and MonitorDlgProc().
|
static |
Definition at line 610 of file deskmon.c.
Referenced by IDeskMonitor_AddPages().
|
static |
|
static |
Definition at line 136 of file deskmon.c.
Referenced by MonitorDlgProc().
|
static |
Definition at line 169 of file deskmon.c.
Referenced by InitMonitorDialog(), and MonitorDlgProc().
|
static |
Definition at line 207 of file deskmon.c.
Referenced by GetPruningSettings().
|
static |
Definition at line 506 of file deskmon.c.
Referenced by MonitorDlgProc().
|
static |
Definition at line 239 of file deskmon.c.
Referenced by InitMonitorDialog(), MonitorDlgProc(), UpdatePruningSelection(), and UpdateRefreshRateSelection().
|
static |
Definition at line 534 of file deskmon.c.
Referenced by MonitorDlgProc().
|
static |
Definition at line 13 of file deskmon.c.
Referenced by GetMonitorDevInstID(), and InitMonitorDialog().
|
static |
Definition at line 14 of file deskmon.c.
Referenced by GetMonitorDevInstID(), and InitMonitorDialog().
|
static |
Definition at line 12 of file deskmon.c.
Referenced by DllMain(), IDeskMonitor_AddPages(), and UpdateRefreshFrequencyList().