ReactOS 0.4.15-dev-7934-g1dc8d80
ITfCategoryMgr Interface Reference
Inheritance diagram for ITfCategoryMgr:
Collaboration diagram for ITfCategoryMgr:

Public Member Functions

HRESULT RegisterCategory ([in] REFCLSID rclsid, [in] REFGUID rcatid, [in] REFGUID rguid)
 
HRESULT UnregisterCategory ([in] REFCLSID rclsid, [in] REFGUID rcatid, [in] REFGUID rguid)
 
HRESULT EnumCategoriesInItem ([in] REFGUID rguid, [out] IEnumGUID **ppEnum)
 
HRESULT EnumItemsInCategory ([in] REFGUID rcatid, [out] IEnumGUID **ppEnum)
 
HRESULT FindClosestCategory ([in] REFGUID rguid, [out] GUID *pcatid, [in, size_is(ulCount)] const GUID **ppcatidList, [in] ULONG ulCount)
 
HRESULT RegisterGUIDDescription ([in] REFCLSID rclsid, [in] REFGUID rguid, [in, size_is(cch)] const WCHAR *pchDesc, [in] ULONG cch)
 
HRESULT UnregisterGUIDDescription ([in] REFCLSID rclsid, [in] REFGUID rguid)
 
HRESULT GetGUIDDescription ([in] REFGUID rguid, [out] BSTR *pbstrDesc)
 
HRESULT RegisterGUIDDWORD ([in] REFCLSID rclsid, [in] REFGUID rguid, [in] DWORD dw)
 
HRESULT UnregisterGUIDDWORD ([in] REFCLSID rclsid, [in] REFGUID rguid)
 
HRESULT GetGUIDDWORD ([in] REFGUID rguid, [out] DWORD *pdw)
 
HRESULT RegisterGUID ([in] REFGUID rguid, [out] TfGuidAtom *pguidatom)
 
HRESULT GetGUID ([in] TfGuidAtom guidatom, [out] GUID *pguid)
 
HRESULT IsEqualTfGuidAtom ([in] TfGuidAtom guidatom, [in] REFGUID rguid, [out] BOOL *pfEqual)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 849 of file msctf.idl.

Member Function Documentation

◆ EnumCategoriesInItem()

HRESULT ITfCategoryMgr::EnumCategoriesInItem ( [in] REFGUID  rguid,
[out] IEnumGUID **  ppEnum 
)

◆ EnumItemsInCategory()

HRESULT ITfCategoryMgr::EnumItemsInCategory ( [in] REFGUID  rcatid,
[out] IEnumGUID **  ppEnum 
)

Referenced by LibEnumItemsInCategory().

◆ FindClosestCategory()

HRESULT ITfCategoryMgr::FindClosestCategory ( [in] REFGUID  rguid,
[out] GUID pcatid,
[in, size_is(ulCount)] const GUID **  ppcatidList,
[in] ULONG  ulCount 
)

◆ GetGUID()

HRESULT ITfCategoryMgr::GetGUID ( [in] TfGuidAtom  guidatom,
[out] GUID pguid 
)

◆ GetGUIDDescription()

HRESULT ITfCategoryMgr::GetGUIDDescription ( [in] REFGUID  rguid,
[out] BSTR pbstrDesc 
)

◆ GetGUIDDWORD()

HRESULT ITfCategoryMgr::GetGUIDDWORD ( [in] REFGUID  rguid,
[out] DWORD pdw 
)

◆ IsEqualTfGuidAtom()

HRESULT ITfCategoryMgr::IsEqualTfGuidAtom ( [in] TfGuidAtom  guidatom,
[in] REFGUID  rguid,
[out] BOOL pfEqual 
)

◆ RegisterCategory()

HRESULT ITfCategoryMgr::RegisterCategory ( [in] REFCLSID  rclsid,
[in] REFGUID  rcatid,
[in] REFGUID  rguid 
)

◆ RegisterGUID()

HRESULT ITfCategoryMgr::RegisterGUID ( [in] REFGUID  rguid,
[out] TfGuidAtom pguidatom 
)

◆ RegisterGUIDDescription()

HRESULT ITfCategoryMgr::RegisterGUIDDescription ( [in] REFCLSID  rclsid,
[in] REFGUID  rguid,
[in, size_is(cch)] const WCHAR pchDesc,
[in] ULONG  cch 
)

◆ RegisterGUIDDWORD()

HRESULT ITfCategoryMgr::RegisterGUIDDWORD ( [in] REFCLSID  rclsid,
[in] REFGUID  rguid,
[in] DWORD  dw 
)

◆ UnregisterCategory()

HRESULT ITfCategoryMgr::UnregisterCategory ( [in] REFCLSID  rclsid,
[in] REFGUID  rcatid,
[in] REFGUID  rguid 
)

◆ UnregisterGUIDDescription()

HRESULT ITfCategoryMgr::UnregisterGUIDDescription ( [in] REFCLSID  rclsid,
[in] REFGUID  rguid 
)

◆ UnregisterGUIDDWORD()

HRESULT ITfCategoryMgr::UnregisterGUIDDWORD ( [in] REFCLSID  rclsid,
[in] REFGUID  rguid 
)

The documentation for this interface was generated from the following file: