ReactOS 0.4.16-dev-2175-g9420ab7
msaatext.idl
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS PSDK
3 * LICENSE: LGPL-2.0-or-later (https://spdx.org/licenses/LGPL-2.0-or-later)
4 * PURPOSE: Providing <msaatext.h> header
5 * COPYRIGHT: Copyright 2026 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
6 */
7
8import "oaidl.idl";
9import "ocidl.idl";
10
11[
12 object,
13 uuid(4c896039-7b6d-49e6-a8c1-45116a98292b),
15]
17{
20 [in] HWND hWnd,
21 [in] REFIID riid,
22 [out, iid_is(riid)] IUnknown **ppunk);
24 [in] POINT pt,
25 [in] REFIID riid,
26 [out, iid_is(riid)] IUnknown **ppunk);
28 [in] REFIID riid,
29 [out, iid_is(riid)] IUnknown **ppunk);
30}
31
32[
33 object,
34 uuid(1dc4cb5f-d737-474d-ade9-5ccfc9bc1cc9),
36]
38{
40 [in] REFGUID Term,
41 [in] LCID lcid,
42 [out] BSTR *pResult,
43 [out] LCID *plcid);
45 [in] REFGUID Term,
46 [out] GUID *pParentTerm);
48 [in] REFGUID Term,
49 [out] BSTR *pResult);
51 [in] BSTR bstrMnemonic,
52 [out] GUID *pTerm);
54 [in] REFGUID Term,
55 [in] LCID lcid,
56 [in] VARIANT varValue,
57 [out] BSTR *pbstrResult,
58 [out] LCID *plcid);
59}
60
61[
62 object,
63 uuid(ad7c73cf-6dd5-4855-abc2-b04bad5b9153),
65]
67{
69 [in] REFIID riid,
70 [in, iid_is(riid)] IUnknown *punk);
73}
74
75[
76 object,
77 uuid(0a53eb6c-1908-4742-8cff-2cee2e93f94c),
79]
81{
83 [in] IUnknown *punkLocalObject,
84 [in] REFIID riidParam,
85 [in, iid_is(riidParam)] IUnknown *punkParam,
86 [in] VARIANT varParam);
87}
88
89[
90 object,
91 uuid(03de00aa-f272-41e3-99cb-03c5e8114ea0),
93]
95{
97 [in] REFCLSID rclsid,
98 [in] DWORD dwClsContext,
99 [in] REFIID riid,
100 [out, iid_is(riid)] IUnknown **punk,
101 [in] REFIID riidParam,
102 [in, iid_is(riidParam)] IUnknown *punkParam,
103 [in] VARIANT varParam);
104}
105
106[
107 object,
108 uuid(b5f8fb3b-393f-4f7c-84cb-504924c2705a),
110]
112{
115}
116
117[
118 object,
119 uuid(401518ec-db00-4611-9b29-2a0e4b9afa85),
121]
123{
125 [in] ULONG ulSub,
126 [out] ULONG *ulCount);
128 [in] ULONG ulSub,
129 [out] GUID *implid);
131 [in] ULONG ulSub,
132 [out] DWORD *pdwMajor,
133 [out] DWORD *pdwMinor);
135 [in] ULONG ulSub,
136 [out] BSTR *pImplStr);
138 [in] ULONG ulSub,
139 [out] BSTR *pImplStr);
140}
HWND hWnd
Definition: settings.c:17
CFF_Font cff
Definition: cffdrivr.c:702
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
Definition: dcom.idl:35
OLECHAR * BSTR
Definition: compat.h:2293
LCID lcid
Definition: locale.c:5656
#define pt(x, y)
Definition: drawing.c:79
unsigned long DWORD
Definition: ntddk_ex.h:95
GLfloat f
Definition: glext.h:7540
GLuint in
Definition: glext.h:9616
REFIID riid
Definition: atlbase.h:39
HRESULT GetFocused([in] REFIID riid, [out, iid_is(riid)] IUnknown **ppunk)
HRESULT GetDocuments([out] IEnumUnknown **enumUnknown)
HRESULT LookupByPoint([in] POINT pt, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppunk)
HRESULT LookupByHWND([in] HWND hWnd, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppunk)
HRESULT GetMnemonicString([in] REFGUID Term, [out] BSTR *pResult)
HRESULT LookupMnemonicTerm([in] BSTR bstrMnemonic, [out] GUID *pTerm)
HRESULT ConvertValueToString([in] REFGUID Term, [in] LCID lcid, [in] VARIANT varValue, [out] BSTR *pbstrResult, [out] LCID *plcid)
HRESULT GetParentTerm([in] REFGUID Term, [out] GUID *pParentTerm)
HRESULT GetLocalizedString([in] REFGUID Term, [in] LCID lcid, [out] BSTR *pResult, [out] LCID *plcid)
HRESULT RevokeDocument([in] IUnknown *punk)
HRESULT OnDocumentFocus([in] IUnknown *punk)
HRESULT NewDocument([in] REFIID riid, [in, iid_is(riid)] IUnknown *punk)
HRESULT CoCreateLocally([in] REFCLSID rclsid, [in] DWORD dwClsContext, [in] REFIID riid, [out, iid_is(riid)] IUnknown **punk, [in] REFIID riidParam, [in, iid_is(riidParam)] IUnknown *punkParam, [in] VARIANT varParam)
HRESULT LocalInit([in] IUnknown *punkLocalObject, [in] REFIID riidParam, [in, iid_is(riidParam)] IUnknown *punkParam, [in] VARIANT varParam)
HRESULT SystemDisableMSAA()
HRESULT SystemEnableMSAA()
HRESULT GetSubcomponentCount([in] ULONG ulSub, [out] ULONG *ulCount)
HRESULT GetImplementationID([in] ULONG ulSub, [out] GUID *implid)
HRESULT GetInstanceDescription([in] ULONG ulSub, [out] BSTR *pImplStr)
HRESULT GetComponentDescription([in] ULONG ulSub, [out] BSTR *pImplStr)
HRESULT GetBuildVersion([in] ULONG ulSub, [out] DWORD *pdwMajor, [out] DWORD *pdwMinor)
Definition: msctf.idl:532
#define d
Definition: ke_i.h:81
static HMODULE MODULEINFO DWORD cb
Definition: module.c:38
#define REFIID
Definition: guiddef.h:118
#define REFCLSID
Definition: guiddef.h:117
_In_opt_ IUnknown * punk
Definition: shlwapi.h:158
DWORD LCID
Definition: nls.h:13
Definition: scsiwmi.h:51
uint32_t ULONG
Definition: typedefs.h:59
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out
Definition: wcsftime.cpp:383