|
static __inline PCDevSettings | impl_from_IDataObject (struct IDataObject *iface) |
|
static __inline VOID | pCDevSettings_FreeString (PWCHAR *psz) |
|
static PWSTR | pCDevSettings_AllocAndCopyString (const TCHAR *pszSrc) |
|
static PWSTR | pCDevSettings_GetMonitorName (const WCHAR *pszDisplayDevice) |
|
static PWSTR | pCDevSettings_GetMonitorDevice (const WCHAR *pszDisplayDevice) |
|
static PWSTR | pCDevSettings_GetDeviceInstanceId (const WCHAR *pszDevice) |
| Converts a Hardware ID (DeviceID from EnumDisplayDevices) to an unique Device Instance ID. More...
|
|
static HKEY | pCDevSettings_OpenDeviceKey (PCDevSettings This, BOOL ReadOnly) |
|
PDEVMODEW DESK_EXT_CALLBACK | CDevSettings_EnumAllModes (PVOID Context, DWORD Index) |
|
PDEVMODEW DESK_EXT_CALLBACK | CDevSettings_GetCurrentMode (PVOID Context) |
|
BOOL DESK_EXT_CALLBACK | CDevSettings_SetCurrentMode (PVOID Context, const DEVMODEW *pDevMode) |
|
VOID DESK_EXT_CALLBACK | CDevSettings_GetPruningMode (PVOID Context, PBOOL pbModesPruned, PBOOL pbKeyIsReadOnly, PBOOL pbPruningOn) |
|
VOID DESK_EXT_CALLBACK | CDevSettings_SetPruningMode (PVOID Context, BOOL PruningOn) |
|
static VOID | pCDevSettings_ReadHardwareInfo (HKEY hKey, LPCTSTR lpValueName, LPWSTR lpBuffer) |
|
static VOID | pCDevSettings_InitializeExtInterface (PCDevSettings This) |
|
static HRESULT | pCDevSettings_Initialize (PCDevSettings This, PDISPLAY_DEVICE_ENTRY DisplayDeviceInfo) |
|
static VOID | pCDevSettings_Free (PCDevSettings This) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_QueryInterface (IDataObject *iface, REFIID riid, void **ppvObject) |
|
static ULONG STDMETHODCALLTYPE | CDevSettings_AddRef (IDataObject *iface) |
|
static ULONG STDMETHODCALLTYPE | CDevSettings_Release (IDataObject *iface) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_GetData (IDataObject *iface, FORMATETC *pformatetcIn, STGMEDIUM *pmedium) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_GetDataHere (IDataObject *iface, FORMATETC *pformatetc, STGMEDIUM *pmedium) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_QueryGetData (IDataObject *iface, FORMATETC *pformatetc) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_GetCanonicalFormatEtc (IDataObject *iface, FORMATETC *pformatectIn, FORMATETC *pformatetcOut) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_SetData (IDataObject *iface, FORMATETC *pformatetc, STGMEDIUM *pmedium, BOOL fRelease) |
|
static __inline VOID | pCDevSettings_FillFormatEtc (FORMATETC *pFormatEtc, CLIPFORMAT cf) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_EnumFormatEtc (IDataObject *iface, DWORD dwDirection, IEnumFORMATETC **ppenumFormatEtc) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_DAdvise (IDataObject *iface, FORMATETC *pformatetc, DWORD advf, IAdviseSink *pAdvSink, DWORD *pdwConnection) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_DUnadvise (IDataObject *iface, DWORD dwConnection) |
|
static HRESULT STDMETHODCALLTYPE | CDevSettings_EnumDAdvise (IDataObject *iface, IEnumSTATDATA **ppenumAdvise) |
|
IDataObject * | CreateDevSettings (PDISPLAY_DEVICE_ENTRY DisplayDeviceInfo) |
|
LONG WINAPI | DisplaySaveSettings (PVOID pContext, HWND hwndPropSheet) |
|