#include "wine/debug.h"
#include "winbase.h"
#include "winreg.h"
#include "shlwapi.h"
#include "msctf.h"
#include "msctf_internal.h"
Go to the source code of this file.
◆ COBJMACROS
◆ DisplayAttributeMgr
◆ DisplayAttributeMgr_AddRef()
Definition at line 72 of file displayattributemgr.c.
73{
76}
#define InterlockedIncrement
static DisplayAttributeMgr * impl_from_ITfDisplayAttributeMgr(ITfDisplayAttributeMgr *iface)
◆ DisplayAttributeMgr_Constructor()
Definition at line 127 of file displayattributemgr.c.
128{
130 if (pUnkOuter)
132
136
139
140 *ppOut = (
IUnknown *)&
This->ITfDisplayAttributeMgr_iface;
141 TRACE(
"returning %p\n", *ppOut);
143}
static const ITfDisplayAttributeMgrVtbl DisplayAttributeMgrVtbl
#define CLASS_E_NOAGGREGATION
◆ DisplayAttributeMgr_Destructor()
◆ DisplayAttributeMgr_EnumDisplayAttributeInfo()
◆ DisplayAttributeMgr_GetDisplayAttributeInfo()
◆ DisplayAttributeMgr_OnUpdateInfo()
◆ DisplayAttributeMgr_QueryInterface()
Definition at line 52 of file displayattributemgr.c.
53{
56
58 {
59 *ppvOut = &
This->ITfDisplayAttributeMgr_iface;
60 }
61
62 if (*ppvOut)
63 {
64 ITfDisplayAttributeMgr_AddRef(iface);
66 }
67
70}
#define IsEqualIID(riid1, riid2)
◆ DisplayAttributeMgr_Release()
Definition at line 78 of file displayattributemgr.c.
79{
82
87}
#define InterlockedDecrement
static void DisplayAttributeMgr_Destructor(DisplayAttributeMgr *This)
◆ impl_from_ITfDisplayAttributeMgr()
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
msctf |
| ) |
|
◆ DisplayAttributeMgrVtbl
const ITfDisplayAttributeMgrVtbl DisplayAttributeMgrVtbl |
|
static |
Initial value:=
{
}
static HRESULT WINAPI DisplayAttributeMgr_GetDisplayAttributeInfo(ITfDisplayAttributeMgr *iface, REFGUID guid, ITfDisplayAttributeInfo **ppInfo, CLSID *pclsidOwner)
static ULONG WINAPI DisplayAttributeMgr_Release(ITfDisplayAttributeMgr *iface)
static ULONG WINAPI DisplayAttributeMgr_AddRef(ITfDisplayAttributeMgr *iface)
static HRESULT WINAPI DisplayAttributeMgr_EnumDisplayAttributeInfo(ITfDisplayAttributeMgr *iface, IEnumTfDisplayAttributeInfo **ppEnum)
static HRESULT WINAPI DisplayAttributeMgr_OnUpdateInfo(ITfDisplayAttributeMgr *iface)
static HRESULT WINAPI DisplayAttributeMgr_QueryInterface(ITfDisplayAttributeMgr *iface, REFIID iid, LPVOID *ppvOut)
Definition at line 117 of file displayattributemgr.c.
Referenced by DisplayAttributeMgr_Constructor().