63 uuid(defb1926-6c80-4ce8-87d4-d6b72b812bde),
84 uuid(56988052-47da-4a05-911
a-e3d941f17145),
105 uuid(a3ad50fb-9bdb-49e3-a843-6c76520fbf5d),
134 uuid(581f317e-fd9d-443
f-b972-ed00467c5d40),
148 uuid(3527268
b-7d53-4dd9-92b7-7296ae461249),
165 uuid(3bab89e4-5fbe-45
f4-a5bc-dca36ad225a8),
178 uuid(88f567c6-1757-49f8-a1b2-89234c1eeff9),
191 uuid(b5e26ff5-d7ad-4304-913
f-21a2ed95a1b0),
200 BSTR bstrRegistered);
205 uuid(bb95808a-6d8f-4bca-8400-5390b586aedf),
214 [
in]
BSTR bstrRegistered);
219 uuid(db593490-098
f-11d3-8df0-00105a2799b5),
230 uuid(ea163ce2-7a65-4506-82
a3-c528215da64e),
242 uuid(5f309a41-590
a-4acc-a97f-d8efff13fdfc),
256 [
out]
WORD *pwPreferredLayoutId);
261 uuid(5c0ab7ea-167
d-4f59-bfb5-4693755e90ca),
273 uuid(04b825b1-ac9a-4f7b-b5ad-c7168f1ee445),
284 uuid(7afbf8e7-ac4b-4082-b058-890899d3a010),
323 uuid(a87a8574-a6c1-4e15-99f0-3d3965f548eb),
337 uuid(a3a416a4-0f64-11d3-b5b7-00c04fc324a1),
353 uuid(2338ac6e-2b9d-44c0-a75e-ee64f256b3bd),
369 uuid(4cea93c0-0a58-11d3-8df0-00105a2799b5),
390 uuid(87a2ad8f-f27b-4920-8501-67602280175
d),
397 [
in]
BSTR bstrApplicationId,
402 [
in]
BSTR bstrApplicationID,
408 uuid(5ab1d30c-094
d-4c29-8ea5-0bf59be87bf3),
419 uuid(5ab1d30c-094
d-4c29-8ea5-0bf59be87bf3),
425 [
in]
GUID guidIntegrationStyle);
443 uuid(d4236675-a5bf-4570-9d42-5d6d7b02d59b),
460 uuid(cd91d690-a7e8-4265-9b38-8bb3bbaba7de),
472 [
in]
RECT *prcUpdatedBounds);
475 [
in]
RECT *prcUpdatedBounds);
TfIntegratableCandidateListSelectionStyle
@ STYLE_IMPLIED_SELECTION
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
REFIID LPVOID DWORD_PTR dw
HRESULT Next([in] ULONG ulCount, [out] ITfCandidateString **ppCand, [out] ULONG *pcFetched)
HRESULT Skip([in] ULONG ulCount)
HRESULT Clone([out] IEnumTfCandidates **ppEnum)
HRESULT Next([in] ULONG ulCount, [out] TF_LMLATTELEMENT *rgsElements, [out] ULONG *pcFetched)
HRESULT Skip([in] ULONG ulCount)
HRESULT Clone([out] IEnumTfLatticeElements **ppEnum)
HRESULT GetCandidateNum([out] ULONG *pnCnt)
HRESULT GetCandidate([in] ULONG nIndex, [out] ITfCandidateString **ppCand)
HRESULT EnumCandidates([out] IEnumTfCandidates **ppEnum)
HRESULT SetResult([in] ULONG nIndex, [in] TfCandidateResult imcr)
HRESULT GetIndex([out] ULONG *pnIndex)
HRESULT GetString([out] BSTR *pbstr)
HRESULT OnTextUpdate([in] ITfRange *pRange, [in] const WCHAR *pchText, [in] LONG cch)
HRESULT OnLatticeUpdate([in] ITfRange *pRange, [in] ITfLMLattice *pLattice)
HRESULT UpdateBalloon([in] TfLBBalloonStyle style, [in] const WCHAR *pch, [in] ULONG cch)
HRESULT GetAlternates([in] ITfRange *pRange, [out] ITfCandidateList **ppCandidateList)
HRESULT GetLayout([out] TKBLayoutType *pTKBLayoutType, [out] WORD *pwPreferredLayoutId)
HRESULT Get([in] TfSapiObject sObj, [out] IUnknown **ppunk)
HRESULT ProcessLattice([in] ITfRange *pRange)
HRESULT Reconvert([in] ITfRange *pRange)
HRESULT GetReconversion([in] ITfRange *pRange, [out] ITfCandidateList **ppCandList)
HRESULT QueryRange([in] ITfRange *pRange, [out] ITfRange **ppNewRange, [out] BOOL *pfAccepted)
HRESULT InvokeKey([in] BOOL fUp, [in] WPARAM vKey, [in] LPARAM lparamKeyData)
HRESULT QueryLangID([in] LANGID langid, [out] BOOL *pfAccepted)
HRESULT QueryKey([in] BOOL fUp, [in] WPARAM vKey, [in] LPARAM lparamKeydata, [out] BOOL *pfInterested)
HRESULT InvokeFunc([in] ITfContext *pic, [in] REFGUID refguidFunc)
HRESULT IsProfileAvailableForLang([in] LANGID langid, [out] BOOL *pfAvailable)
HRESULT RegisterActiveProfiles(void)
HRESULT QueryRange([in] ITfRange *pRange, [out] ITfRange **ppNewRange, [out] BOOL *pfPlayable)
HRESULT Play([in] ITfRange *pRange)
HRESULT GetStatus([in] REFGUID refguidProp, [out] DWORD *pdw)
HRESULT SetStatus([in] REFGUID refguidProp, [in] DWORD dw)
HRESULT Reconvert([in] ITfRange *pRange)
HRESULT QueryRange([in] ITfRange *pRange, ITfRange **ppNewRange, [out] BOOL *pfConvertable)
HRESULT GetReconversion([in] ITfRange *pRange, [out] ITfCandidateList **ppCandList)
HRESULT GetSearchCandidates([in] BSTR bstrQuery, [in] BSTR bstrApplicationId, [out] ITfCandidateList **pplist)
HRESULT SetResult([in] BSTR bstrQuery, [in] BSTR bstrApplicationID, [in] BSTR bstrResult)
HRESULT Show([in] HWND hwndParent)
HRESULT GetDisplayName([out] BSTR *pbstrName)
HRESULT SetIntegrationStyle([in] GUID guidIntegrationStyle)
HRESULT ShowCandidateNumbers([out] BOOL *pfShow)
HRESULT GetSelectionStyle([out] TfIntegratableCandidateListSelectionStyle *ptfSelectionStyle)
HRESULT FinalizeExactCompositionString(void)
HRESULT OnKeyDown([in] WPARAM wParam, [in] LPARAM lParam, [out] BOOL *pfEaten)
HRESULT QueryType([in] REFGUID rguidType, [out] BOOL *pfSupported)
HRESULT EnumLatticeElements([in] DWORD dwFrameStart, [in] REFGUID rguidType, [out] IEnumTfLatticeElements **ppEnum)
HRESULT OnWindowClosed(void)
HRESULT OnWindowUpdating([in] RECT *prcUpdatedBounds)
HRESULT OnWindowOpening([in] RECT *prcBounds)
HRESULT OnWindowClosing(void)
HRESULT OnWindowOpened([in] RECT *prcBounds)
HRESULT OnWindowUpdated([in] RECT *prcUpdatedBounds)
static const struct update_accum a3
static DWORD DWORD void LPSTR DWORD cch