MsHTML.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1883k
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onreadystatechange_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLStyleElement_get_onreadystatechange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onload_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLStyleElement_put_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onload_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLStyleElement_get_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onerror_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLStyleElement_put_onerror_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onerror_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLStyleElement_get_onerror_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_styleSheet_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ IHTMLStyleSheet **p);
- void __RPC_STUB IHTMLStyleElement_get_styleSheet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_disabled_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLStyleElement_put_disabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_disabled_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLStyleElement_get_disabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_media_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLStyleElement_put_media_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_media_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleElement_get_media_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLStyleElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLStyleElement;
- MIDL_INTERFACE("3050f511-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLStyleElement : public IDispatch
- {
- };
-
- #endif /* __DispHTMLStyleElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLStyleElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f37d-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleElement;
- #endif
- #ifndef __IHTMLStyleFontFace_INTERFACE_DEFINED__
- #define __IHTMLStyleFontFace_INTERFACE_DEFINED__
- /* interface IHTMLStyleFontFace */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleFontFace;
-
- MIDL_INTERFACE("3050f3d5-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleFontFace : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontsrc(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontsrc(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_put_fontsrc_Proxy(
- IHTMLStyleFontFace * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLStyleFontFace_put_fontsrc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_get_fontsrc_Proxy(
- IHTMLStyleFontFace * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleFontFace_get_fontsrc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleFontFace_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLStyleFontFace;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f3d4-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleFontFace;
- #endif
- #ifndef __ICSSFilterSite_INTERFACE_DEFINED__
- #define __ICSSFilterSite_INTERFACE_DEFINED__
- /* interface ICSSFilterSite */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ICSSFilterSite;
-
- MIDL_INTERFACE("3050f3ed-98b5-11cf-bb82-00aa00bdce0b")
- ICSSFilterSite : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetElement(
- /* [out][retval] */ IHTMLElement **Element) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FireOnFilterChangeEvent( void) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE ICSSFilterSite_GetElement_Proxy(
- ICSSFilterSite * This,
- /* [out][retval] */ IHTMLElement **Element);
- void __RPC_STUB ICSSFilterSite_GetElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ICSSFilterSite_FireOnFilterChangeEvent_Proxy(
- ICSSFilterSite * This);
- void __RPC_STUB ICSSFilterSite_FireOnFilterChangeEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ICSSFilterSite_INTERFACE_DEFINED__ */
- #ifndef __IMarkupPointer_INTERFACE_DEFINED__
- #define __IMarkupPointer_INTERFACE_DEFINED__
- /* interface IMarkupPointer */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IMarkupPointer;
-
- MIDL_INTERFACE("3050f49f-98b5-11cf-bb82-00aa00bdce0b")
- IMarkupPointer : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE OwningDoc(
- /* [out] */ IHTMLDocument2 **ppDoc) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Gravity(
- /* [out] */ POINTER_GRAVITY *pGravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetGravity(
- /* [in] */ POINTER_GRAVITY Gravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Cling(
- /* [out] */ BOOL *pfCling) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCling(
- /* [in] */ BOOL fCLing) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsPositioned(
- /* [out] */ BOOL *pfPositioned) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetContainer(
- /* [out] */ IMarkupContainer **ppContainer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveAdjacentToElement(
- /* [in] */ IHTMLElement *pElement,
- /* [in] */ ELEMENT_ADJACENCY eAdj) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveToPointer(
- /* [in] */ IMarkupPointer *pPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveToContainer(
- /* [in] */ IMarkupContainer *pContainer,
- /* [in] */ BOOL fAtStart) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Left(
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Right(
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CurrentScope(
- /* [out] */ IHTMLElement **ppElemCurrent) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsLeftOf(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsLeftOfOrEqualTo(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsRightOf(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsRightOfOrEqualTo(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsEqualTo(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfAreEqual) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveUnit(
- /* [in] */ MOVEUNIT_ACTION muAction) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FindText(
- /* [in] */ OLECHAR *pchFindText,
- /* [in] */ DWORD dwFlags,
- /* [in] */ IMarkupPointer *pIEndMatch,
- /* [in] */ IMarkupPointer *pIEndSearch) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IMarkupPointer_OwningDoc_Proxy(
- IMarkupPointer * This,
- /* [out] */ IHTMLDocument2 **ppDoc);
- void __RPC_STUB IMarkupPointer_OwningDoc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Gravity_Proxy(
- IMarkupPointer * This,
- /* [out] */ POINTER_GRAVITY *pGravity);
- void __RPC_STUB IMarkupPointer_Gravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_SetGravity_Proxy(
- IMarkupPointer * This,
- /* [in] */ POINTER_GRAVITY Gravity);
- void __RPC_STUB IMarkupPointer_SetGravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Cling_Proxy(
- IMarkupPointer * This,
- /* [out] */ BOOL *pfCling);
- void __RPC_STUB IMarkupPointer_Cling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_SetCling_Proxy(
- IMarkupPointer * This,
- /* [in] */ BOOL fCLing);
- void __RPC_STUB IMarkupPointer_SetCling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Unposition_Proxy(
- IMarkupPointer * This);
- void __RPC_STUB IMarkupPointer_Unposition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_IsPositioned_Proxy(
- IMarkupPointer * This,
- /* [out] */ BOOL *pfPositioned);
- void __RPC_STUB IMarkupPointer_IsPositioned_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_GetContainer_Proxy(
- IMarkupPointer * This,
- /* [out] */ IMarkupContainer **ppContainer);
- void __RPC_STUB IMarkupPointer_GetContainer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveAdjacentToElement_Proxy(
- IMarkupPointer * This,
- /* [in] */ IHTMLElement *pElement,
- /* [in] */ ELEMENT_ADJACENCY eAdj);
- void __RPC_STUB IMarkupPointer_MoveAdjacentToElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToPointer_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointer);
- void __RPC_STUB IMarkupPointer_MoveToPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToContainer_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupContainer *pContainer,
- /* [in] */ BOOL fAtStart);
- void __RPC_STUB IMarkupPointer_MoveToContainer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Left_Proxy(
- IMarkupPointer * This,
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText);
- void __RPC_STUB IMarkupPointer_Left_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Right_Proxy(
- IMarkupPointer * This,
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText);
- void __RPC_STUB IMarkupPointer_Right_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_CurrentScope_Proxy(
- IMarkupPointer * This,
- /* [out] */ IHTMLElement **ppElemCurrent);
- void __RPC_STUB IMarkupPointer_CurrentScope_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOf_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
- void __RPC_STUB IMarkupPointer_IsLeftOf_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOfOrEqualTo_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
- void __RPC_STUB IMarkupPointer_IsLeftOfOrEqualTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOf_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
- void __RPC_STUB IMarkupPointer_IsRightOf_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOfOrEqualTo_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
- void __RPC_STUB IMarkupPointer_IsRightOfOrEqualTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_IsEqualTo_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfAreEqual);
- void __RPC_STUB IMarkupPointer_IsEqualTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveUnit_Proxy(
- IMarkupPointer * This,
- /* [in] */ MOVEUNIT_ACTION muAction);
- void __RPC_STUB IMarkupPointer_MoveUnit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_FindText_Proxy(
- IMarkupPointer * This,
- /* [in] */ OLECHAR *pchFindText,
- /* [in] */ DWORD dwFlags,
- /* [in] */ IMarkupPointer *pIEndMatch,
- /* [in] */ IMarkupPointer *pIEndSearch);
- void __RPC_STUB IMarkupPointer_FindText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMarkupPointer_INTERFACE_DEFINED__ */
- #ifndef __IMarkupContainer_INTERFACE_DEFINED__
- #define __IMarkupContainer_INTERFACE_DEFINED__
- /* interface IMarkupContainer */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IMarkupContainer;
-
- MIDL_INTERFACE("3050f5f9-98b5-11cf-bb82-00aa00bdce0b")
- IMarkupContainer : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE OwningDoc(
- /* [out] */ IHTMLDocument2 **ppDoc) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IMarkupContainer_OwningDoc_Proxy(
- IMarkupContainer * This,
- /* [out] */ IHTMLDocument2 **ppDoc);
- void __RPC_STUB IMarkupContainer_OwningDoc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMarkupContainer_INTERFACE_DEFINED__ */
- #ifndef __IMarkupContainer2_INTERFACE_DEFINED__
- #define __IMarkupContainer2_INTERFACE_DEFINED__
- /* interface IMarkupContainer2 */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IMarkupContainer2;
-
- MIDL_INTERFACE("3050f648-98b5-11cf-bb82-00aa00bdce0b")
- IMarkupContainer2 : public IMarkupContainer
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CreateChangeLog(
- /* [in] */ IHTMLChangeSink *pChangeSink,
- /* [out] */ IHTMLChangeLog **ppChangeLog,
- /* [in] */ BOOL fForward,
- /* [in] */ BOOL fBackward) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RegisterForDirtyRange(
- /* [in] */ IHTMLChangeSink *pChangeSink,
- /* [out] */ DWORD *pdwCookie) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE UnRegisterForDirtyRange(
- /* [in] */ DWORD dwCookie) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetAndClearDirtyRange(
- /* [in] */ DWORD dwCookie,
- /* [in] */ IMarkupPointer *pIPointerBegin,
- /* [in] */ IMarkupPointer *pIPointerEnd) = 0;
-
- virtual long STDMETHODCALLTYPE GetVersionNumber( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetMasterElement(
- /* [out] */ IHTMLElement **ppElementMaster) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IMarkupContainer2_CreateChangeLog_Proxy(
- IMarkupContainer2 * This,
- /* [in] */ IHTMLChangeSink *pChangeSink,
- /* [out] */ IHTMLChangeLog **ppChangeLog,
- /* [in] */ BOOL fForward,
- /* [in] */ BOOL fBackward);
- void __RPC_STUB IMarkupContainer2_CreateChangeLog_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupContainer2_RegisterForDirtyRange_Proxy(
- IMarkupContainer2 * This,
- /* [in] */ IHTMLChangeSink *pChangeSink,
- /* [out] */ DWORD *pdwCookie);
- void __RPC_STUB IMarkupContainer2_RegisterForDirtyRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupContainer2_UnRegisterForDirtyRange_Proxy(
- IMarkupContainer2 * This,
- /* [in] */ DWORD dwCookie);
- void __RPC_STUB IMarkupContainer2_UnRegisterForDirtyRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetAndClearDirtyRange_Proxy(
- IMarkupContainer2 * This,
- /* [in] */ DWORD dwCookie,
- /* [in] */ IMarkupPointer *pIPointerBegin,
- /* [in] */ IMarkupPointer *pIPointerEnd);
- void __RPC_STUB IMarkupContainer2_GetAndClearDirtyRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- long STDMETHODCALLTYPE IMarkupContainer2_GetVersionNumber_Proxy(
- IMarkupContainer2 * This);
- void __RPC_STUB IMarkupContainer2_GetVersionNumber_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetMasterElement_Proxy(
- IMarkupContainer2 * This,
- /* [out] */ IHTMLElement **ppElementMaster);
- void __RPC_STUB IMarkupContainer2_GetMasterElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMarkupContainer2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLChangeLog_INTERFACE_DEFINED__
- #define __IHTMLChangeLog_INTERFACE_DEFINED__
- /* interface IHTMLChangeLog */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHTMLChangeLog;
-
- MIDL_INTERFACE("3050f649-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLChangeLog : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetNextChange(
- /* [in] */ BYTE *pbBuffer,
- /* [in] */ long nBufferSize,
- /* [out] */ long *pnRecordLength) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IHTMLChangeLog_GetNextChange_Proxy(
- IHTMLChangeLog * This,
- /* [in] */ BYTE *pbBuffer,
- /* [in] */ long nBufferSize,
- /* [out] */ long *pnRecordLength);
- void __RPC_STUB IHTMLChangeLog_GetNextChange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLChangeLog_INTERFACE_DEFINED__ */
- #ifndef __IHTMLChangeSink_INTERFACE_DEFINED__
- #define __IHTMLChangeSink_INTERFACE_DEFINED__
- /* interface IHTMLChangeSink */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHTMLChangeSink;
-
- MIDL_INTERFACE("3050f64a-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLChangeSink : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Notify( void) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IHTMLChangeSink_Notify_Proxy(
- IHTMLChangeSink * This);
- void __RPC_STUB IHTMLChangeSink_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLChangeSink_INTERFACE_DEFINED__ */
- #ifndef __IActiveIMMApp_INTERFACE_DEFINED__
- #define __IActiveIMMApp_INTERFACE_DEFINED__
- /* interface IActiveIMMApp */
- /* [unique][uuid][object] */
- EXTERN_C const IID IID_IActiveIMMApp;
-
- MIDL_INTERFACE("08c0e040-62d1-11d1-9326-0060b067b86e")
- IActiveIMMApp : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE AssociateContext(
- /* [in] */ HWND hWnd,
- /* [in] */ HIMC hIME,
- /* [out] */ HIMC *phPrev) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ConfigureIMEA(
- /* [in] */ HKL hKL,
- /* [in] */ HWND hWnd,
- /* [in] */ DWORD dwMode,
- /* [in] */ REGISTERWORDA *pData) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ConfigureIMEW(
- /* [in] */ HKL hKL,
- /* [in] */ HWND hWnd,
- /* [in] */ DWORD dwMode,
- /* [in] */ REGISTERWORDW *pData) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CreateContext(
- /* [out] */ HIMC *phIMC) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE DestroyContext(
- /* [in] */ HIMC hIME) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordA(
- /* [in] */ HKL hKL,
- /* [in] */ LPSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPSTR szRegister,
- /* [in] */ LPVOID pData,
- /* [out] */ IEnumRegisterWordA **pEnum) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordW(
- /* [in] */ HKL hKL,
- /* [in] */ LPWSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPWSTR szRegister,
- /* [in] */ LPVOID pData,
- /* [out] */ IEnumRegisterWordW **pEnum) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE EscapeA(
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ UINT uEscape,
- /* [out][in] */ LPVOID pData,
- /* [out] */ LRESULT *plResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE EscapeW(
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ UINT uEscape,
- /* [out][in] */ LPVOID pData,
- /* [out] */ LRESULT *plResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCandidateListA(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ UINT uBufLen,
- /* [out] */ CANDIDATELIST *pCandList,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCandidateListW(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ UINT uBufLen,
- /* [out] */ CANDIDATELIST *pCandList,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountA(
- /* [in] */ HIMC hIMC,
- /* [out] */ DWORD *pdwListSize,
- /* [out] */ DWORD *pdwBufLen) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountW(
- /* [in] */ HIMC hIMC,
- /* [out] */ DWORD *pdwListSize,
- /* [out] */ DWORD *pdwBufLen) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCandidateWindow(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [out] */ CANDIDATEFORM *pCandidate) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCompositionFontA(
- /* [in] */ HIMC hIMC,
- /* [out] */ LOGFONTA *plf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCompositionFontW(
- /* [in] */ HIMC hIMC,
- /* [out] */ LOGFONTW *plf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCompositionStringA(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LONG *plCopied,
- /* [out] */ LPVOID pBuf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCompositionStringW(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LONG *plCopied,
- /* [out] */ LPVOID pBuf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCompositionWindow(
- /* [in] */ HIMC hIMC,
- /* [out] */ COMPOSITIONFORM *pCompForm) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetContext(
- /* [in] */ HWND hWnd,
- /* [out] */ HIMC *phIMC) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetConversionListA(
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ LPSTR pSrc,
- /* [in] */ UINT uBufLen,
- /* [in] */ UINT uFlag,
- /* [out] */ CANDIDATELIST *pDst,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetConversionListW(
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ LPWSTR pSrc,
- /* [in] */ UINT uBufLen,
- /* [in] */ UINT uFlag,
- /* [out] */ CANDIDATELIST *pDst,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetConversionStatus(
- /* [in] */ HIMC hIMC,
- /* [out] */ DWORD *pfdwConversion,
- /* [out] */ DWORD *pfdwSentence) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetDefaultIMEWnd(
- /* [in] */ HWND hWnd,
- /* [out] */ HWND *phDefWnd) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetDescriptionA(
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPSTR szDescription,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetDescriptionW(
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPWSTR szDescription,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetGuideLineA(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LPSTR pBuf,
- /* [out] */ DWORD *pdwResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetGuideLineW(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LPWSTR pBuf,
- /* [out] */ DWORD *pdwResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameA(
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPSTR szFileName,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameW(
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPWSTR szFileName,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetOpenStatus(
- /* [in] */ HIMC hIMC) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetProperty(
- /* [in] */ HKL hKL,
- /* [in] */ DWORD fdwIndex,
- /* [out] */ DWORD *pdwProperty) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleA(
- /* [in] */ HKL hKL,
- /* [in] */ UINT nItem,
- /* [out] */ STYLEBUFA *pStyleBuf,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleW(
- /* [in] */ HKL hKL,
- /* [in] */ UINT nItem,
- /* [out] */ STYLEBUFW *pStyleBuf,
- /* [out] */ UINT *puCopied) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetStatusWindowPos(
- /* [in] */ HIMC hIMC,
- /* [out] */ POINT *pptPos) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVirtualKey(
- /* [in] */ HWND hWnd,
- /* [out] */ UINT *puVirtualKey) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InstallIMEA(
- /* [in] */ LPSTR szIMEFileName,
- /* [in] */ LPSTR szLayoutText,
- /* [out] */ HKL *phKL) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InstallIMEW(
- /* [in] */ LPWSTR szIMEFileName,
- /* [in] */ LPWSTR szLayoutText,
- /* [out] */ HKL *phKL) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsIME(
- /* [in] */ HKL hKL) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsUIMessageA(
- /* [in] */ HWND hWndIME,
- /* [in] */ UINT msg,
- /* [in] */ WPARAM wParam,
- /* [in] */ LPARAM lParam) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsUIMessageW(
- /* [in] */ HWND hWndIME,
- /* [in] */ UINT msg,
- /* [in] */ WPARAM wParam,
- /* [in] */ LPARAM lParam) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE NotifyIME(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwAction,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwValue) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RegisterWordA(
- /* [in] */ HKL hKL,
- /* [in] */ LPSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPSTR szRegister) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RegisterWordW(
- /* [in] */ HKL hKL,
- /* [in] */ LPWSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPWSTR szRegister) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ReleaseContext(
- /* [in] */ HWND hWnd,
- /* [in] */ HIMC hIMC) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCandidateWindow(
- /* [in] */ HIMC hIMC,
- /* [in] */ CANDIDATEFORM *pCandidate) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCompositionFontA(
- /* [in] */ HIMC hIMC,
- /* [in] */ LOGFONTA *plf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCompositionFontW(
- /* [in] */ HIMC hIMC,
- /* [in] */ LOGFONTW *plf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCompositionStringA(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ LPVOID pComp,
- /* [in] */ DWORD dwCompLen,
- /* [in] */ LPVOID pRead,
- /* [in] */ DWORD dwReadLen) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCompositionStringW(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ LPVOID pComp,
- /* [in] */ DWORD dwCompLen,
- /* [in] */ LPVOID pRead,
- /* [in] */ DWORD dwReadLen) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCompositionWindow(
- /* [in] */ HIMC hIMC,
- /* [in] */ COMPOSITIONFORM *pCompForm) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetConversionStatus(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD fdwConversion,
- /* [in] */ DWORD fdwSentence) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetOpenStatus(
- /* [in] */ HIMC hIMC,
- /* [in] */ BOOL fOpen) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetStatusWindowPos(
- /* [in] */ HIMC hIMC,
- /* [in] */ POINT *pptPos) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SimulateHotKey(
- /* [in] */ HWND hWnd,
- /* [in] */ DWORD dwHotKeyID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE UnregisterWordA(
- /* [in] */ HKL hKL,
- /* [in] */ LPSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPSTR szUnregister) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE UnregisterWordW(
- /* [in] */ HKL hKL,
- /* [in] */ LPWSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPWSTR szUnregister) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Activate(
- /* [in] */ BOOL fRestoreLayout) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Deactivate( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE OnDefWindowProc(
- /* [in] */ HWND hWnd,
- /* [in] */ UINT Msg,
- /* [in] */ WPARAM wParam,
- /* [in] */ LPARAM lParam,
- /* [out] */ LRESULT *plResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FilterClientWindows(
- /* [in] */ ATOM *aaClassList,
- /* [in] */ UINT uSize) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCodePageA(
- /* [in] */ HKL hKL,
- /* [out] */ UINT *uCodePage) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetLangId(
- /* [in] */ HKL hKL,
- /* [out] */ LANGID *plid) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE AssociateContextEx(
- /* [in] */ HWND hWnd,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwFlags) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE DisableIME(
- /* [in] */ DWORD idThread) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsA(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwFlags,
- /* [in] */ DWORD dwType,
- /* [in] */ IMEMENUITEMINFOA *pImeParentMenu,
- /* [out] */ IMEMENUITEMINFOA *pImeMenu,
- /* [in] */ DWORD dwSize,
- /* [out] */ DWORD *pdwResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsW(
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwFlags,
- /* [in] */ DWORD dwType,
- /* [in] */ IMEMENUITEMINFOW *pImeParentMenu,
- /* [out] */ IMEMENUITEMINFOW *pImeMenu,
- /* [in] */ DWORD dwSize,
- /* [out] */ DWORD *pdwResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE EnumInputContext(
- /* [in] */ DWORD idThread,
- /* [out] */ IEnumInputContext **ppEnum) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContext_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [in] */ HIMC hIME,
- /* [out] */ HIMC *phPrev);
- void __RPC_STUB IActiveIMMApp_AssociateContext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ HWND hWnd,
- /* [in] */ DWORD dwMode,
- /* [in] */ REGISTERWORDA *pData);
- void __RPC_STUB IActiveIMMApp_ConfigureIMEA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ HWND hWnd,
- /* [in] */ DWORD dwMode,
- /* [in] */ REGISTERWORDW *pData);
- void __RPC_STUB IActiveIMMApp_ConfigureIMEW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_CreateContext_Proxy(
- IActiveIMMApp * This,
- /* [out] */ HIMC *phIMC);
- void __RPC_STUB IActiveIMMApp_CreateContext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_DestroyContext_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIME);
- void __RPC_STUB IActiveIMMApp_DestroyContext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ LPSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPSTR szRegister,
- /* [in] */ LPVOID pData,
- /* [out] */ IEnumRegisterWordA **pEnum);
- void __RPC_STUB IActiveIMMApp_EnumRegisterWordA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ LPWSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPWSTR szRegister,
- /* [in] */ LPVOID pData,
- /* [out] */ IEnumRegisterWordW **pEnum);
- void __RPC_STUB IActiveIMMApp_EnumRegisterWordW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ UINT uEscape,
- /* [out][in] */ LPVOID pData,
- /* [out] */ LRESULT *plResult);
- void __RPC_STUB IActiveIMMApp_EscapeA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ UINT uEscape,
- /* [out][in] */ LPVOID pData,
- /* [out] */ LRESULT *plResult);
- void __RPC_STUB IActiveIMMApp_EscapeW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ UINT uBufLen,
- /* [out] */ CANDIDATELIST *pCandList,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetCandidateListA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ UINT uBufLen,
- /* [out] */ CANDIDATELIST *pCandList,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetCandidateListW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [out] */ DWORD *pdwListSize,
- /* [out] */ DWORD *pdwBufLen);
- void __RPC_STUB IActiveIMMApp_GetCandidateListCountA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [out] */ DWORD *pdwListSize,
- /* [out] */ DWORD *pdwBufLen);
- void __RPC_STUB IActiveIMMApp_GetCandidateListCountW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateWindow_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [out] */ CANDIDATEFORM *pCandidate);
- void __RPC_STUB IActiveIMMApp_GetCandidateWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [out] */ LOGFONTA *plf);
- void __RPC_STUB IActiveIMMApp_GetCompositionFontA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [out] */ LOGFONTW *plf);
- void __RPC_STUB IActiveIMMApp_GetCompositionFontW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LONG *plCopied,
- /* [out] */ LPVOID pBuf);
- void __RPC_STUB IActiveIMMApp_GetCompositionStringA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LONG *plCopied,
- /* [out] */ LPVOID pBuf);
- void __RPC_STUB IActiveIMMApp_GetCompositionStringW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionWindow_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [out] */ COMPOSITIONFORM *pCompForm);
- void __RPC_STUB IActiveIMMApp_GetCompositionWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetContext_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [out] */ HIMC *phIMC);
- void __RPC_STUB IActiveIMMApp_GetContext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ LPSTR pSrc,
- /* [in] */ UINT uBufLen,
- /* [in] */ UINT uFlag,
- /* [out] */ CANDIDATELIST *pDst,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetConversionListA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ HIMC hIMC,
- /* [in] */ LPWSTR pSrc,
- /* [in] */ UINT uBufLen,
- /* [in] */ UINT uFlag,
- /* [out] */ CANDIDATELIST *pDst,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetConversionListW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionStatus_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [out] */ DWORD *pfdwConversion,
- /* [out] */ DWORD *pfdwSentence);
- void __RPC_STUB IActiveIMMApp_GetConversionStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDefaultIMEWnd_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [out] */ HWND *phDefWnd);
- void __RPC_STUB IActiveIMMApp_GetDefaultIMEWnd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPSTR szDescription,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetDescriptionA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPWSTR szDescription,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetDescriptionW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LPSTR pBuf,
- /* [out] */ DWORD *pdwResult);
- void __RPC_STUB IActiveIMMApp_GetGuideLineA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwBufLen,
- /* [out] */ LPWSTR pBuf,
- /* [out] */ DWORD *pdwResult);
- void __RPC_STUB IActiveIMMApp_GetGuideLineW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPSTR szFileName,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetIMEFileNameA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ UINT uBufLen,
- /* [out] */ LPWSTR szFileName,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetIMEFileNameW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetOpenStatus_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC);
- void __RPC_STUB IActiveIMMApp_GetOpenStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetProperty_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ DWORD fdwIndex,
- /* [out] */ DWORD *pdwProperty);
- void __RPC_STUB IActiveIMMApp_GetProperty_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ UINT nItem,
- /* [out] */ STYLEBUFA *pStyleBuf,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ UINT nItem,
- /* [out] */ STYLEBUFW *pStyleBuf,
- /* [out] */ UINT *puCopied);
- void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetStatusWindowPos_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [out] */ POINT *pptPos);
- void __RPC_STUB IActiveIMMApp_GetStatusWindowPos_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetVirtualKey_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [out] */ UINT *puVirtualKey);
- void __RPC_STUB IActiveIMMApp_GetVirtualKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ LPSTR szIMEFileName,
- /* [in] */ LPSTR szLayoutText,
- /* [out] */ HKL *phKL);
- void __RPC_STUB IActiveIMMApp_InstallIMEA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ LPWSTR szIMEFileName,
- /* [in] */ LPWSTR szLayoutText,
- /* [out] */ HKL *phKL);
- void __RPC_STUB IActiveIMMApp_InstallIMEW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsIME_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL);
- void __RPC_STUB IActiveIMMApp_IsIME_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWndIME,
- /* [in] */ UINT msg,
- /* [in] */ WPARAM wParam,
- /* [in] */ LPARAM lParam);
- void __RPC_STUB IActiveIMMApp_IsUIMessageA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWndIME,
- /* [in] */ UINT msg,
- /* [in] */ WPARAM wParam,
- /* [in] */ LPARAM lParam);
- void __RPC_STUB IActiveIMMApp_IsUIMessageW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_NotifyIME_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwAction,
- /* [in] */ DWORD dwIndex,
- /* [in] */ DWORD dwValue);
- void __RPC_STUB IActiveIMMApp_NotifyIME_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ LPSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPSTR szRegister);
- void __RPC_STUB IActiveIMMApp_RegisterWordA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ LPWSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPWSTR szRegister);
- void __RPC_STUB IActiveIMMApp_RegisterWordW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_ReleaseContext_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [in] */ HIMC hIMC);
- void __RPC_STUB IActiveIMMApp_ReleaseContext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCandidateWindow_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ CANDIDATEFORM *pCandidate);
- void __RPC_STUB IActiveIMMApp_SetCandidateWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ LOGFONTA *plf);
- void __RPC_STUB IActiveIMMApp_SetCompositionFontA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ LOGFONTW *plf);
- void __RPC_STUB IActiveIMMApp_SetCompositionFontW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ LPVOID pComp,
- /* [in] */ DWORD dwCompLen,
- /* [in] */ LPVOID pRead,
- /* [in] */ DWORD dwReadLen);
- void __RPC_STUB IActiveIMMApp_SetCompositionStringA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwIndex,
- /* [in] */ LPVOID pComp,
- /* [in] */ DWORD dwCompLen,
- /* [in] */ LPVOID pRead,
- /* [in] */ DWORD dwReadLen);
- void __RPC_STUB IActiveIMMApp_SetCompositionStringW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionWindow_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ COMPOSITIONFORM *pCompForm);
- void __RPC_STUB IActiveIMMApp_SetCompositionWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetConversionStatus_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD fdwConversion,
- /* [in] */ DWORD fdwSentence);
- void __RPC_STUB IActiveIMMApp_SetConversionStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetOpenStatus_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ BOOL fOpen);
- void __RPC_STUB IActiveIMMApp_SetOpenStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetStatusWindowPos_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ POINT *pptPos);
- void __RPC_STUB IActiveIMMApp_SetStatusWindowPos_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_SimulateHotKey_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [in] */ DWORD dwHotKeyID);
- void __RPC_STUB IActiveIMMApp_SimulateHotKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ LPSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPSTR szUnregister);
- void __RPC_STUB IActiveIMMApp_UnregisterWordA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [in] */ LPWSTR szReading,
- /* [in] */ DWORD dwStyle,
- /* [in] */ LPWSTR szUnregister);
- void __RPC_STUB IActiveIMMApp_UnregisterWordW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_Activate_Proxy(
- IActiveIMMApp * This,
- /* [in] */ BOOL fRestoreLayout);
- void __RPC_STUB IActiveIMMApp_Activate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_Deactivate_Proxy(
- IActiveIMMApp * This);
- void __RPC_STUB IActiveIMMApp_Deactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_OnDefWindowProc_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [in] */ UINT Msg,
- /* [in] */ WPARAM wParam,
- /* [in] */ LPARAM lParam,
- /* [out] */ LRESULT *plResult);
- void __RPC_STUB IActiveIMMApp_OnDefWindowProc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_FilterClientWindows_Proxy(
- IActiveIMMApp * This,
- /* [in] */ ATOM *aaClassList,
- /* [in] */ UINT uSize);
- void __RPC_STUB IActiveIMMApp_FilterClientWindows_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCodePageA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [out] */ UINT *uCodePage);
- void __RPC_STUB IActiveIMMApp_GetCodePageA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetLangId_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HKL hKL,
- /* [out] */ LANGID *plid);
- void __RPC_STUB IActiveIMMApp_GetLangId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContextEx_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HWND hWnd,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwFlags);
- void __RPC_STUB IActiveIMMApp_AssociateContextEx_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_DisableIME_Proxy(
- IActiveIMMApp * This,
- /* [in] */ DWORD idThread);
- void __RPC_STUB IActiveIMMApp_DisableIME_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsA_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwFlags,
- /* [in] */ DWORD dwType,
- /* [in] */ IMEMENUITEMINFOA *pImeParentMenu,
- /* [out] */ IMEMENUITEMINFOA *pImeMenu,
- /* [in] */ DWORD dwSize,
- /* [out] */ DWORD *pdwResult);
- void __RPC_STUB IActiveIMMApp_GetImeMenuItemsA_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsW_Proxy(
- IActiveIMMApp * This,
- /* [in] */ HIMC hIMC,
- /* [in] */ DWORD dwFlags,
- /* [in] */ DWORD dwType,
- /* [in] */ IMEMENUITEMINFOW *pImeParentMenu,
- /* [out] */ IMEMENUITEMINFOW *pImeMenu,
- /* [in] */ DWORD dwSize,
- /* [out] */ DWORD *pdwResult);
- void __RPC_STUB IActiveIMMApp_GetImeMenuItemsW_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumInputContext_Proxy(
- IActiveIMMApp * This,
- /* [in] */ DWORD idThread,
- /* [out] */ IEnumInputContext **ppEnum);
- void __RPC_STUB IActiveIMMApp_EnumInputContext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IActiveIMMApp_INTERFACE_DEFINED__ */
- #ifndef __ISegmentList_INTERFACE_DEFINED__
- #define __ISegmentList_INTERFACE_DEFINED__
- /* interface ISegmentList */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ISegmentList;
-
- MIDL_INTERFACE("3050f605-98b5-11cf-bb82-00aa00bdce0b")
- ISegmentList : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CreateIterator(
- /* [out] */ ISegmentListIterator **ppIIter) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetType(
- /* [out] */ SELECTION_TYPE *peType) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsEmpty(
- /* [out] */ BOOL *pfEmpty) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE ISegmentList_CreateIterator_Proxy(
- ISegmentList * This,
- /* [out] */ ISegmentListIterator **ppIIter);
- void __RPC_STUB ISegmentList_CreateIterator_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ISegmentList_GetType_Proxy(
- ISegmentList * This,
- /* [out] */ SELECTION_TYPE *peType);
- void __RPC_STUB ISegmentList_GetType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ISegmentList_IsEmpty_Proxy(
- ISegmentList * This,
- /* [out] */ BOOL *pfEmpty);
- void __RPC_STUB ISegmentList_IsEmpty_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ISegmentList_INTERFACE_DEFINED__ */
- #ifndef __ISegmentListIterator_INTERFACE_DEFINED__
- #define __ISegmentListIterator_INTERFACE_DEFINED__
- /* interface ISegmentListIterator */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ISegmentListIterator;
-
- MIDL_INTERFACE("3050f692-98b5-11cf-bb82-00aa00bdce0b")
- ISegmentListIterator : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Current(
- /* [out] */ ISegment **ppISegment) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE First( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsDone( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Advance( void) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE ISegmentListIterator_Current_Proxy(
- ISegmentListIterator * This,
- /* [out] */ ISegment **ppISegment);
- void __RPC_STUB ISegmentListIterator_Current_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ISegmentListIterator_First_Proxy(
- ISegmentListIterator * This);
- void __RPC_STUB ISegmentListIterator_First_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ISegmentListIterator_IsDone_Proxy(
- ISegmentListIterator * This);
- void __RPC_STUB ISegmentListIterator_IsDone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ISegmentListIterator_Advance_Proxy(
- ISegmentListIterator * This);
- void __RPC_STUB ISegmentListIterator_Advance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ISegmentListIterator_INTERFACE_DEFINED__ */
- #ifndef __IHTMLCaret_INTERFACE_DEFINED__
- #define __IHTMLCaret_INTERFACE_DEFINED__
- /* interface IHTMLCaret */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHTMLCaret;
-
- MIDL_INTERFACE("3050f604-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLCaret : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointer(
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [in] */ BOOL fScrollIntoView,
- /* [in] */ CARET_DIRECTION eDir) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointerEx(
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [in] */ BOOL fVisible,
- /* [in] */ BOOL fScrollIntoView,
- /* [in] */ CARET_DIRECTION eDir) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveMarkupPointerToCaret(
- /* [in] */ IMarkupPointer *pIMarkupPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveDisplayPointerToCaret(
- /* [in] */ IDisplayPointer *pDispPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsVisible(
- /* [out] */ BOOL *pIsVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Show(
- /* [in] */ BOOL fScrollIntoView) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Hide( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InsertText(
- /* [in] */ OLECHAR *pText,
- /* [in] */ LONG lLen) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetLocation(
- /* [out] */ POINT *pPoint,
- /* [in] */ BOOL fTranslate) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCaretDirection(
- /* [out] */ CARET_DIRECTION *peDir) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCaretDirection(
- /* [in] */ CARET_DIRECTION eDir) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointer_Proxy(
- IHTMLCaret * This,
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [in] */ BOOL fScrollIntoView,
- /* [in] */ CARET_DIRECTION eDir);
- void __RPC_STUB IHTMLCaret_MoveCaretToPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointerEx_Proxy(
- IHTMLCaret * This,
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [in] */ BOOL fVisible,
- /* [in] */ BOOL fScrollIntoView,
- /* [in] */ CARET_DIRECTION eDir);
- void __RPC_STUB IHTMLCaret_MoveCaretToPointerEx_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveMarkupPointerToCaret_Proxy(
- IHTMLCaret * This,
- /* [in] */ IMarkupPointer *pIMarkupPointer);
- void __RPC_STUB IHTMLCaret_MoveMarkupPointerToCaret_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveDisplayPointerToCaret_Proxy(
- IHTMLCaret * This,
- /* [in] */ IDisplayPointer *pDispPointer);
- void __RPC_STUB IHTMLCaret_MoveDisplayPointerToCaret_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_IsVisible_Proxy(
- IHTMLCaret * This,
- /* [out] */ BOOL *pIsVisible);
- void __RPC_STUB IHTMLCaret_IsVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_Show_Proxy(
- IHTMLCaret * This,
- /* [in] */ BOOL fScrollIntoView);
- void __RPC_STUB IHTMLCaret_Show_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_Hide_Proxy(
- IHTMLCaret * This);
- void __RPC_STUB IHTMLCaret_Hide_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_InsertText_Proxy(
- IHTMLCaret * This,
- /* [in] */ OLECHAR *pText,
- /* [in] */ LONG lLen);
- void __RPC_STUB IHTMLCaret_InsertText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_ScrollIntoView_Proxy(
- IHTMLCaret * This);
- void __RPC_STUB IHTMLCaret_ScrollIntoView_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_GetLocation_Proxy(
- IHTMLCaret * This,
- /* [out] */ POINT *pPoint,
- /* [in] */ BOOL fTranslate);
- void __RPC_STUB IHTMLCaret_GetLocation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_GetCaretDirection_Proxy(
- IHTMLCaret * This,
- /* [out] */ CARET_DIRECTION *peDir);
- void __RPC_STUB IHTMLCaret_GetCaretDirection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHTMLCaret_SetCaretDirection_Proxy(
- IHTMLCaret * This,
- /* [in] */ CARET_DIRECTION eDir);
- void __RPC_STUB IHTMLCaret_SetCaretDirection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLCaret_INTERFACE_DEFINED__ */
- #ifndef __ISegment_INTERFACE_DEFINED__
- #define __ISegment_INTERFACE_DEFINED__
- /* interface ISegment */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ISegment;
-
- MIDL_INTERFACE("3050f683-98b5-11cf-bb82-00aa00bdce0b")
- ISegment : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetPointers(
- /* [in] */ IMarkupPointer *pIStart,
- /* [in] */ IMarkupPointer *pIEnd) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE ISegment_GetPointers_Proxy(
- ISegment * This,
- /* [in] */ IMarkupPointer *pIStart,
- /* [in] */ IMarkupPointer *pIEnd);
- void __RPC_STUB ISegment_GetPointers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ISegment_INTERFACE_DEFINED__ */
- #ifndef __IElementSegment_INTERFACE_DEFINED__
- #define __IElementSegment_INTERFACE_DEFINED__
- /* interface IElementSegment */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementSegment;
-
- MIDL_INTERFACE("3050f68f-98b5-11cf-bb82-00aa00bdce0b")
- IElementSegment : public ISegment
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetElement(
- /* [out] */ IHTMLElement **ppIElement) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPrimary(
- /* [in] */ BOOL fPrimary) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsPrimary(
- /* [out] */ BOOL *pfPrimary) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IElementSegment_GetElement_Proxy(
- IElementSegment * This,
- /* [out] */ IHTMLElement **ppIElement);
- void __RPC_STUB IElementSegment_GetElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementSegment_SetPrimary_Proxy(
- IElementSegment * This,
- /* [in] */ BOOL fPrimary);
- void __RPC_STUB IElementSegment_SetPrimary_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementSegment_IsPrimary_Proxy(
- IElementSegment * This,
- /* [out] */ BOOL *pfPrimary);
- void __RPC_STUB IElementSegment_IsPrimary_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementSegment_INTERFACE_DEFINED__ */
- #ifndef __IHighlightSegment_INTERFACE_DEFINED__
- #define __IHighlightSegment_INTERFACE_DEFINED__
- /* interface IHighlightSegment */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHighlightSegment;
-
- MIDL_INTERFACE("3050f690-98b5-11cf-bb82-00aa00bdce0b")
- IHighlightSegment : public ISegment
- {
- public:
- };
-
- #endif /* __IHighlightSegment_INTERFACE_DEFINED__ */
- #ifndef __IHighlightRenderingServices_INTERFACE_DEFINED__
- #define __IHighlightRenderingServices_INTERFACE_DEFINED__
- /* interface IHighlightRenderingServices */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHighlightRenderingServices;
-
- MIDL_INTERFACE("3050f606-98b5-11cf-bb82-00aa00bdce0b")
- IHighlightRenderingServices : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE AddSegment(
- /* [in] */ IDisplayPointer *pDispPointerStart,
- /* [in] */ IDisplayPointer *pDispPointerEnd,
- /* [in] */ IHTMLRenderStyle *pIRenderStyle,
- /* [out] */ IHighlightSegment **ppISegment) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveSegmentToPointers(
- /* [in] */ IHighlightSegment *pISegment,
- /* [in] */ IDisplayPointer *pDispPointerStart,
- /* [in] */ IDisplayPointer *pDispPointerEnd) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RemoveSegment(
- /* [in] */ IHighlightSegment *pISegment) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_AddSegment_Proxy(
- IHighlightRenderingServices * This,
- /* [in] */ IDisplayPointer *pDispPointerStart,
- /* [in] */ IDisplayPointer *pDispPointerEnd,
- /* [in] */ IHTMLRenderStyle *pIRenderStyle,
- /* [out] */ IHighlightSegment **ppISegment);
- void __RPC_STUB IHighlightRenderingServices_AddSegment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_MoveSegmentToPointers_Proxy(
- IHighlightRenderingServices * This,
- /* [in] */ IHighlightSegment *pISegment,
- /* [in] */ IDisplayPointer *pDispPointerStart,
- /* [in] */ IDisplayPointer *pDispPointerEnd);
- void __RPC_STUB IHighlightRenderingServices_MoveSegmentToPointers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_RemoveSegment_Proxy(
- IHighlightRenderingServices * This,
- /* [in] */ IHighlightSegment *pISegment);
- void __RPC_STUB IHighlightRenderingServices_RemoveSegment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHighlightRenderingServices_INTERFACE_DEFINED__ */
- #ifndef __ILineInfo_INTERFACE_DEFINED__
- #define __ILineInfo_INTERFACE_DEFINED__
- /* interface ILineInfo */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ILineInfo;
-
- MIDL_INTERFACE("3050f7e2-98b5-11cf-bb82-00aa00bdce0b")
- ILineInfo : public IUnknown
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_baseLine(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textDescent(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textHeight(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lineDirection(
- /* [out][retval] */ LONG *p) = 0;
-
- };
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_x_Proxy(
- ILineInfo * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB ILineInfo_get_x_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_baseLine_Proxy(
- ILineInfo * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB ILineInfo_get_baseLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textDescent_Proxy(
- ILineInfo * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB ILineInfo_get_textDescent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textHeight_Proxy(
- ILineInfo * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB ILineInfo_get_textHeight_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_lineDirection_Proxy(
- ILineInfo * This,
- /* [out][retval] */ LONG *p);
- void __RPC_STUB ILineInfo_get_lineDirection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ILineInfo_INTERFACE_DEFINED__ */
- #ifndef __IDisplayPointer_INTERFACE_DEFINED__
- #define __IDisplayPointer_INTERFACE_DEFINED__
- /* interface IDisplayPointer */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IDisplayPointer;
-
- MIDL_INTERFACE("3050f69e-98b5-11cf-bb82-00aa00bdce0b")
- IDisplayPointer : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE MoveToPoint(
- /* [in] */ POINT ptPoint,
- /* [in] */ COORD_SYSTEM eCoordSystem,
- /* [in] */ IHTMLElement *pElementContext,
- /* [in] */ DWORD dwHitTestOptions,
- /* [out] */ DWORD *pdwHitTestResults) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveUnit(
- /* [in] */ DISPLAY_MOVEUNIT eMoveUnit,
- /* [in] */ LONG lXPos) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE PositionMarkupPointer(
- /* [in] */ IMarkupPointer *pMarkupPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveToPointer(
- /* [in] */ IDisplayPointer *pDispPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPointerGravity(
- /* [in] */ POINTER_GRAVITY eGravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetPointerGravity(
- /* [out] */ POINTER_GRAVITY *peGravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetDisplayGravity(
- /* [in] */ DISPLAY_GRAVITY eGravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetDisplayGravity(
- /* [out] */ DISPLAY_GRAVITY *peGravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsPositioned(
- /* [out] */ BOOL *pfPositioned) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsEqualTo(
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [out] */ BOOL *pfIsEqual) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsLeftOf(
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [out] */ BOOL *pfIsLeftOf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsRightOf(
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [out] */ BOOL *pfIsRightOf) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsAtBOL(
- /* [out] */ BOOL *pfBOL) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveToMarkupPointer(
- /* [in] */ IMarkupPointer *pPointer,
- /* [in] */ IDisplayPointer *pDispLineContext) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetLineInfo(
- /* [out] */ ILineInfo **ppLineInfo) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFlowElement(
- /* [out] */ IHTMLElement **ppLayoutElement) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE QueryBreaks(
- /* [out] */ DWORD *pdwBreaks) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPoint_Proxy(
- IDisplayPointer * This,
- /* [in] */ POINT ptPoint,
- /* [in] */ COORD_SYSTEM eCoordSystem,
- /* [in] */ IHTMLElement *pElementContext,
- /* [in] */ DWORD dwHitTestOptions,
- /* [out] */ DWORD *pdwHitTestResults);
- void __RPC_STUB IDisplayPointer_MoveToPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveUnit_Proxy(
- IDisplayPointer * This,
- /* [in] */ DISPLAY_MOVEUNIT eMoveUnit,
- /* [in] */ LONG lXPos);
- void __RPC_STUB IDisplayPointer_MoveUnit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_PositionMarkupPointer_Proxy(
- IDisplayPointer * This,
- /* [in] */ IMarkupPointer *pMarkupPointer);
- void __RPC_STUB IDisplayPointer_PositionMarkupPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPointer_Proxy(
- IDisplayPointer * This,
- /* [in] */ IDisplayPointer *pDispPointer);
- void __RPC_STUB IDisplayPointer_MoveToPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_SetPointerGravity_Proxy(
- IDisplayPointer * This,
- /* [in] */ POINTER_GRAVITY eGravity);
- void __RPC_STUB IDisplayPointer_SetPointerGravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_GetPointerGravity_Proxy(
- IDisplayPointer * This,
- /* [out] */ POINTER_GRAVITY *peGravity);
- void __RPC_STUB IDisplayPointer_GetPointerGravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_SetDisplayGravity_Proxy(
- IDisplayPointer * This,
- /* [in] */ DISPLAY_GRAVITY eGravity);
- void __RPC_STUB IDisplayPointer_SetDisplayGravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_GetDisplayGravity_Proxy(
- IDisplayPointer * This,
- /* [out] */ DISPLAY_GRAVITY *peGravity);
- void __RPC_STUB IDisplayPointer_GetDisplayGravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_IsPositioned_Proxy(
- IDisplayPointer * This,
- /* [out] */ BOOL *pfPositioned);
- void __RPC_STUB IDisplayPointer_IsPositioned_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_Unposition_Proxy(
- IDisplayPointer * This);
- void __RPC_STUB IDisplayPointer_Unposition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_IsEqualTo_Proxy(
- IDisplayPointer * This,
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [out] */ BOOL *pfIsEqual);
- void __RPC_STUB IDisplayPointer_IsEqualTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_IsLeftOf_Proxy(
- IDisplayPointer * This,
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [out] */ BOOL *pfIsLeftOf);
- void __RPC_STUB IDisplayPointer_IsLeftOf_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_IsRightOf_Proxy(
- IDisplayPointer * This,
- /* [in] */ IDisplayPointer *pDispPointer,
- /* [out] */ BOOL *pfIsRightOf);
- void __RPC_STUB IDisplayPointer_IsRightOf_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_IsAtBOL_Proxy(
- IDisplayPointer * This,
- /* [out] */ BOOL *pfBOL);
- void __RPC_STUB IDisplayPointer_IsAtBOL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToMarkupPointer_Proxy(
- IDisplayPointer * This,
- /* [in] */ IMarkupPointer *pPointer,
- /* [in] */ IDisplayPointer *pDispLineContext);
- void __RPC_STUB IDisplayPointer_MoveToMarkupPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_ScrollIntoView_Proxy(
- IDisplayPointer * This);
- void __RPC_STUB IDisplayPointer_ScrollIntoView_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_GetLineInfo_Proxy(
- IDisplayPointer * This,
- /* [out] */ ILineInfo **ppLineInfo);
- void __RPC_STUB IDisplayPointer_GetLineInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_GetFlowElement_Proxy(
- IDisplayPointer * This,
- /* [out] */ IHTMLElement **ppLayoutElement);
- void __RPC_STUB IDisplayPointer_GetFlowElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayPointer_QueryBreaks_Proxy(
- IDisplayPointer * This,
- /* [out] */ DWORD *pdwBreaks);
- void __RPC_STUB IDisplayPointer_QueryBreaks_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IDisplayPointer_INTERFACE_DEFINED__ */
- #ifndef __IDisplayServices_INTERFACE_DEFINED__
- #define __IDisplayServices_INTERFACE_DEFINED__
- /* interface IDisplayServices */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IDisplayServices;
-
- MIDL_INTERFACE("3050f69d-98b5-11cf-bb82-00aa00bdce0b")
- IDisplayServices : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CreateDisplayPointer(
- /* [out] */ IDisplayPointer **ppDispPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE TransformRect(
- /* [out][in] */ RECT *pRect,
- /* [in] */ COORD_SYSTEM eSource,
- /* [in] */ COORD_SYSTEM eDestination,
- /* [in] */ IHTMLElement *pIElement) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE TransformPoint(
- /* [out][in] */ POINT *pPoint,
- /* [in] */ COORD_SYSTEM eSource,
- /* [in] */ COORD_SYSTEM eDestination,
- /* [in] */ IHTMLElement *pIElement) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCaret(
- /* [out] */ IHTMLCaret **ppCaret) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetComputedStyle(
- /* [in] */ IMarkupPointer *pPointer,
- /* [out] */ IHTMLComputedStyle **ppComputedStyle) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ScrollRectIntoView(
- /* [in] */ IHTMLElement *pIElement,
- /* [in] */ RECT rect) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE HasFlowLayout(
- /* [in] */ IHTMLElement *pIElement,
- /* [out] */ BOOL *pfHasFlowLayout) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IDisplayServices_CreateDisplayPointer_Proxy(
- IDisplayServices * This,
- /* [out] */ IDisplayPointer **ppDispPointer);
- void __RPC_STUB IDisplayServices_CreateDisplayPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayServices_TransformRect_Proxy(
- IDisplayServices * This,
- /* [out][in] */ RECT *pRect,
- /* [in] */ COORD_SYSTEM eSource,
- /* [in] */ COORD_SYSTEM eDestination,
- /* [in] */ IHTMLElement *pIElement);
- void __RPC_STUB IDisplayServices_TransformRect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayServices_TransformPoint_Proxy(
- IDisplayServices * This,
- /* [out][in] */ POINT *pPoint,
- /* [in] */ COORD_SYSTEM eSource,
- /* [in] */ COORD_SYSTEM eDestination,
- /* [in] */ IHTMLElement *pIElement);
- void __RPC_STUB IDisplayServices_TransformPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayServices_GetCaret_Proxy(
- IDisplayServices * This,
- /* [out] */ IHTMLCaret **ppCaret);
- void __RPC_STUB IDisplayServices_GetCaret_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayServices_GetComputedStyle_Proxy(
- IDisplayServices * This,
- /* [in] */ IMarkupPointer *pPointer,
- /* [out] */ IHTMLComputedStyle **ppComputedStyle);
- void __RPC_STUB IDisplayServices_GetComputedStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayServices_ScrollRectIntoView_Proxy(
- IDisplayServices * This,
- /* [in] */ IHTMLElement *pIElement,
- /* [in] */ RECT rect);
- void __RPC_STUB IDisplayServices_ScrollRectIntoView_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IDisplayServices_HasFlowLayout_Proxy(
- IDisplayServices * This,
- /* [in] */ IHTMLElement *pIElement,
- /* [out] */ BOOL *pfHasFlowLayout);
- void __RPC_STUB IDisplayServices_HasFlowLayout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IDisplayServices_INTERFACE_DEFINED__ */
- #ifndef __IHtmlDlgSafeHelper_INTERFACE_DEFINED__
- #define __IHtmlDlgSafeHelper_INTERFACE_DEFINED__
- /* interface IHtmlDlgSafeHelper */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHtmlDlgSafeHelper;
-
- MIDL_INTERFACE("3050f81a-98b5-11cf-bb82-00aa00bdce0b")
- IHtmlDlgSafeHelper : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg(
- /* [in][optional] */ VARIANT initColor,
- /* [out][retval] */ VARIANT *rgbColor) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset(
- /* [in] */ BSTR fontName,
- /* [out][retval] */ VARIANT *charset) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Fonts(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BlockFormats(
- /* [out][retval] */ IDispatch **p) = 0;
-
- };
-
- /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_choosecolordlg_Proxy(
- IHtmlDlgSafeHelper * This,
- /* [in][optional] */ VARIANT initColor,
- /* [out][retval] */ VARIANT *rgbColor);
- void __RPC_STUB IHtmlDlgSafeHelper_choosecolordlg_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_getCharset_Proxy(
- IHtmlDlgSafeHelper * This,
- /* [in] */ BSTR fontName,
- /* [out][retval] */ VARIANT *charset);
- void __RPC_STUB IHtmlDlgSafeHelper_getCharset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_Fonts_Proxy(
- IHtmlDlgSafeHelper * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHtmlDlgSafeHelper_get_Fonts_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_BlockFormats_Proxy(
- IHtmlDlgSafeHelper * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHtmlDlgSafeHelper_get_BlockFormats_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHtmlDlgSafeHelper_INTERFACE_DEFINED__ */
- #ifndef __IBlockFormats_INTERFACE_DEFINED__
- #define __IBlockFormats_INTERFACE_DEFINED__
- /* interface IBlockFormats */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IBlockFormats;
-
- MIDL_INTERFACE("3050f830-98b5-11cf-bb82-00aa00bdce0b")
- IBlockFormats : public IDispatch
- {
- public:
- virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item(
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ BSTR *pbstrBlockFormat) = 0;
-
- };
-
- /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get__NewEnum_Proxy(
- IBlockFormats * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IBlockFormats_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get_Count_Proxy(
- IBlockFormats * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IBlockFormats_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IBlockFormats_Item_Proxy(
- IBlockFormats * This,
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ BSTR *pbstrBlockFormat);
- void __RPC_STUB IBlockFormats_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IBlockFormats_INTERFACE_DEFINED__ */
- #ifndef __IFontNames_INTERFACE_DEFINED__
- #define __IFontNames_INTERFACE_DEFINED__
- /* interface IFontNames */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IFontNames;
-
- MIDL_INTERFACE("3050f839-98b5-11cf-bb82-00aa00bdce0b")
- IFontNames : public IDispatch
- {
- public:
- virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item(
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ BSTR *pbstrFontName) = 0;
-
- };
-
- /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get__NewEnum_Proxy(
- IFontNames * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IFontNames_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get_Count_Proxy(
- IFontNames * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IFontNames_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IFontNames_Item_Proxy(
- IFontNames * This,
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ BSTR *pbstrFontName);
- void __RPC_STUB IFontNames_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IFontNames_INTERFACE_DEFINED__ */
- #ifndef __ICSSFilter_INTERFACE_DEFINED__
- #define __ICSSFilter_INTERFACE_DEFINED__
- /* interface ICSSFilter */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ICSSFilter;
-
- MIDL_INTERFACE("3050f3ec-98b5-11cf-bb82-00aa00bdce0b")
- ICSSFilter : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetSite(
- /* [in] */ ICSSFilterSite *pSink) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE OnAmbientPropertyChange(
- /* [in] */ LONG dispid) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE ICSSFilter_SetSite_Proxy(
- ICSSFilter * This,
- /* [in] */ ICSSFilterSite *pSink);
- void __RPC_STUB ICSSFilter_SetSite_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ICSSFilter_OnAmbientPropertyChange_Proxy(
- ICSSFilter * This,
- /* [in] */ LONG dispid);
- void __RPC_STUB ICSSFilter_OnAmbientPropertyChange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ICSSFilter_INTERFACE_DEFINED__ */
- #ifndef __ISecureUrlHost_INTERFACE_DEFINED__
- #define __ISecureUrlHost_INTERFACE_DEFINED__
- /* interface ISecureUrlHost */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ISecureUrlHost;
-
- MIDL_INTERFACE("c81984c4-74c8-11d2-baa9-00c04fc2040e")
- ISecureUrlHost : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE ValidateSecureUrl(
- /* [out] */ BOOL *pfAllow,
- /* [in] */ OLECHAR *pchUrlInQuestion,
- /* [in] */ DWORD dwFlags) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE ISecureUrlHost_ValidateSecureUrl_Proxy(
- ISecureUrlHost * This,
- /* [out] */ BOOL *pfAllow,
- /* [in] */ OLECHAR *pchUrlInQuestion,
- /* [in] */ DWORD dwFlags);
- void __RPC_STUB ISecureUrlHost_ValidateSecureUrl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ISecureUrlHost_INTERFACE_DEFINED__ */
- #ifndef __IMarkupServices_INTERFACE_DEFINED__
- #define __IMarkupServices_INTERFACE_DEFINED__
- /* interface IMarkupServices */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IMarkupServices;
-
- MIDL_INTERFACE("3050f4a0-98b5-11cf-bb82-00aa00bdce0b")
- IMarkupServices : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CreateMarkupPointer(
- /* [out] */ IMarkupPointer **ppPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CreateMarkupContainer(
- /* [out] */ IMarkupContainer **ppMarkupContainer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CreateElement(
- /* [in] */ ELEMENT_TAG_ID tagID,
- /* [in] */ OLECHAR *pchAttributes,
- /* [out] */ IHTMLElement **ppElement) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CloneElement(
- /* [in] */ IHTMLElement *pElemCloneThis,
- /* [out] */ IHTMLElement **ppElementTheClone) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InsertElement(
- /* [in] */ IHTMLElement *pElementInsert,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RemoveElement(
- /* [in] */ IHTMLElement *pElementRemove) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Copy(
- /* [in] */ IMarkupPointer *pPointerSourceStart,
- /* [in] */ IMarkupPointer *pPointerSourceFinish,
- /* [in] */ IMarkupPointer *pPointerTarget) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Move(
- /* [in] */ IMarkupPointer *pPointerSourceStart,
- /* [in] */ IMarkupPointer *pPointerSourceFinish,
- /* [in] */ IMarkupPointer *pPointerTarget) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InsertText(
- /* [in] */ OLECHAR *pchText,
- /* [in] */ long cch,
- /* [in] */ IMarkupPointer *pPointerTarget) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ParseString(
- /* [in] */ OLECHAR *pchHTML,
- /* [in] */ DWORD dwFlags,
- /* [out] */ IMarkupContainer **ppContainerResult,
- /* [in] */ IMarkupPointer *ppPointerStart,
- /* [in] */ IMarkupPointer *ppPointerFinish) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ParseGlobal(
- /* [in] */ HGLOBAL hglobalHTML,
- /* [in] */ DWORD dwFlags,
- /* [out] */ IMarkupContainer **ppContainerResult,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsScopedElement(
- /* [in] */ IHTMLElement *pElement,
- /* [out] */ BOOL *pfScoped) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetElementTagId(
- /* [in] */ IHTMLElement *pElement,
- /* [out] */ ELEMENT_TAG_ID *ptagId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetTagIDForName(
- /* [in] */ BSTR bstrName,
- /* [out] */ ELEMENT_TAG_ID *ptagId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetNameForTagID(
- /* [in] */ ELEMENT_TAG_ID tagId,
- /* [out] */ BSTR *pbstrName) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MovePointersToRange(
- /* [in] */ IHTMLTxtRange *pIRange,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveRangeToPointers(
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish,
- /* [in] */ IHTMLTxtRange *pIRange) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE BeginUndoUnit(
- /* [in] */ OLECHAR *pchTitle) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE EndUndoUnit( void) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupPointer_Proxy(
- IMarkupServices * This,
- /* [out] */ IMarkupPointer **ppPointer);
- void __RPC_STUB IMarkupServices_CreateMarkupPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupContainer_Proxy(
- IMarkupServices * This,
- /* [out] */ IMarkupContainer **ppMarkupContainer);
- void __RPC_STUB IMarkupServices_CreateMarkupContainer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_CreateElement_Proxy(
- IMarkupServices * This,
- /* [in] */ ELEMENT_TAG_ID tagID,
- /* [in] */ OLECHAR *pchAttributes,
- /* [out] */ IHTMLElement **ppElement);
- void __RPC_STUB IMarkupServices_CreateElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_CloneElement_Proxy(
- IMarkupServices * This,
- /* [in] */ IHTMLElement *pElemCloneThis,
- /* [out] */ IHTMLElement **ppElementTheClone);
- void __RPC_STUB IMarkupServices_CloneElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_InsertElement_Proxy(
- IMarkupServices * This,
- /* [in] */ IHTMLElement *pElementInsert,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish);
- void __RPC_STUB IMarkupServices_InsertElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_RemoveElement_Proxy(
- IMarkupServices * This,
- /* [in] */ IHTMLElement *pElementRemove);
- void __RPC_STUB IMarkupServices_RemoveElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_Remove_Proxy(
- IMarkupServices * This,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish);
- void __RPC_STUB IMarkupServices_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_Copy_Proxy(
- IMarkupServices * This,
- /* [in] */ IMarkupPointer *pPointerSourceStart,
- /* [in] */ IMarkupPointer *pPointerSourceFinish,
- /* [in] */ IMarkupPointer *pPointerTarget);
- void __RPC_STUB IMarkupServices_Copy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_Move_Proxy(
- IMarkupServices * This,
- /* [in] */ IMarkupPointer *pPointerSourceStart,
- /* [in] */ IMarkupPointer *pPointerSourceFinish,
- /* [in] */ IMarkupPointer *pPointerTarget);
- void __RPC_STUB IMarkupServices_Move_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_InsertText_Proxy(
- IMarkupServices * This,
- /* [in] */ OLECHAR *pchText,
- /* [in] */ long cch,
- /* [in] */ IMarkupPointer *pPointerTarget);
- void __RPC_STUB IMarkupServices_InsertText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_ParseString_Proxy(
- IMarkupServices * This,
- /* [in] */ OLECHAR *pchHTML,
- /* [in] */ DWORD dwFlags,
- /* [out] */ IMarkupContainer **ppContainerResult,
- /* [in] */ IMarkupPointer *ppPointerStart,
- /* [in] */ IMarkupPointer *ppPointerFinish);
- void __RPC_STUB IMarkupServices_ParseString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_ParseGlobal_Proxy(
- IMarkupServices * This,
- /* [in] */ HGLOBAL hglobalHTML,
- /* [in] */ DWORD dwFlags,
- /* [out] */ IMarkupContainer **ppContainerResult,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish);
- void __RPC_STUB IMarkupServices_ParseGlobal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_IsScopedElement_Proxy(
- IMarkupServices * This,
- /* [in] */ IHTMLElement *pElement,
- /* [out] */ BOOL *pfScoped);
- void __RPC_STUB IMarkupServices_IsScopedElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_GetElementTagId_Proxy(
- IMarkupServices * This,
- /* [in] */ IHTMLElement *pElement,
- /* [out] */ ELEMENT_TAG_ID *ptagId);
- void __RPC_STUB IMarkupServices_GetElementTagId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_GetTagIDForName_Proxy(
- IMarkupServices * This,
- /* [in] */ BSTR bstrName,
- /* [out] */ ELEMENT_TAG_ID *ptagId);
- void __RPC_STUB IMarkupServices_GetTagIDForName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_GetNameForTagID_Proxy(
- IMarkupServices * This,
- /* [in] */ ELEMENT_TAG_ID tagId,
- /* [out] */ BSTR *pbstrName);
- void __RPC_STUB IMarkupServices_GetNameForTagID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_MovePointersToRange_Proxy(
- IMarkupServices * This,
- /* [in] */ IHTMLTxtRange *pIRange,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish);
- void __RPC_STUB IMarkupServices_MovePointersToRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_MoveRangeToPointers_Proxy(
- IMarkupServices * This,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish,
- /* [in] */ IHTMLTxtRange *pIRange);
- void __RPC_STUB IMarkupServices_MoveRangeToPointers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_BeginUndoUnit_Proxy(
- IMarkupServices * This,
- /* [in] */ OLECHAR *pchTitle);
- void __RPC_STUB IMarkupServices_BeginUndoUnit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices_EndUndoUnit_Proxy(
- IMarkupServices * This);
- void __RPC_STUB IMarkupServices_EndUndoUnit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMarkupServices_INTERFACE_DEFINED__ */
- #ifndef __IMarkupServices2_INTERFACE_DEFINED__
- #define __IMarkupServices2_INTERFACE_DEFINED__
- /* interface IMarkupServices2 */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IMarkupServices2;
-
- MIDL_INTERFACE("3050f682-98b5-11cf-bb82-00aa00bdce0b")
- IMarkupServices2 : public IMarkupServices
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE ParseGlobalEx(
- /* [in] */ HGLOBAL hglobalHTML,
- /* [in] */ DWORD dwFlags,
- /* [in] */ IMarkupContainer *pContext,
- /* [out] */ IMarkupContainer **ppContainerResult,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ValidateElements(
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish,
- /* [in] */ IMarkupPointer *pPointerTarget,
- /* [out][in] */ IMarkupPointer *pPointerStatus,
- /* [out] */ IHTMLElement **ppElemFailBottom,
- /* [out] */ IHTMLElement **ppElemFailTop) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SaveSegmentsToClipboard(
- /* [in] */ ISegmentList *pSegmentList,
- /* [in] */ DWORD dwFlags) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IMarkupServices2_ParseGlobalEx_Proxy(
- IMarkupServices2 * This,
- /* [in] */ HGLOBAL hglobalHTML,
- /* [in] */ DWORD dwFlags,
- /* [in] */ IMarkupContainer *pContext,
- /* [out] */ IMarkupContainer **ppContainerResult,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish);
- void __RPC_STUB IMarkupServices2_ParseGlobalEx_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices2_ValidateElements_Proxy(
- IMarkupServices2 * This,
- /* [in] */ IMarkupPointer *pPointerStart,
- /* [in] */ IMarkupPointer *pPointerFinish,
- /* [in] */ IMarkupPointer *pPointerTarget,
- /* [out][in] */ IMarkupPointer *pPointerStatus,
- /* [out] */ IHTMLElement **ppElemFailBottom,
- /* [out] */ IHTMLElement **ppElemFailTop);
- void __RPC_STUB IMarkupServices2_ValidateElements_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupServices2_SaveSegmentsToClipboard_Proxy(
- IMarkupServices2 * This,
- /* [in] */ ISegmentList *pSegmentList,
- /* [in] */ DWORD dwFlags);
- void __RPC_STUB IMarkupServices2_SaveSegmentsToClipboard_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMarkupServices2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLChangePlayback_INTERFACE_DEFINED__
- #define __IHTMLChangePlayback_INTERFACE_DEFINED__
- /* interface IHTMLChangePlayback */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHTMLChangePlayback;
-
- MIDL_INTERFACE("3050f6e0-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLChangePlayback : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE ExecChange(
- /* [in] */ BYTE *pbRecord,
- /* [in] */ BOOL fForward) = 0;
-
- };
-
- HRESULT STDMETHODCALLTYPE IHTMLChangePlayback_ExecChange_Proxy(
- IHTMLChangePlayback * This,
- /* [in] */ BYTE *pbRecord,
- /* [in] */ BOOL fForward);
- void __RPC_STUB IHTMLChangePlayback_ExecChange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,