📄 shareazaom.h
字号:
/* [propget][id] */ HRESULT STDMETHODCALLTYPE ISXMLNode_get_AsAttribute_Proxy(
ISXMLNode * This,
/* [retval][out] */ ISXMLNode **ppAttribute);
void __RPC_STUB ISXMLNode_get_AsAttribute_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propget][id] */ HRESULT STDMETHODCALLTYPE ISXMLNode_get_Name_Proxy(
ISXMLNode * This,
/* [retval][out] */ BSTR *psName);
void __RPC_STUB ISXMLNode_get_Name_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propput][id] */ HRESULT STDMETHODCALLTYPE ISXMLNode_put_Name_Proxy(
ISXMLNode * This,
/* [in] */ BSTR sName);
void __RPC_STUB ISXMLNode_put_Name_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propget][id] */ HRESULT STDMETHODCALLTYPE ISXMLNode_get_Value_Proxy(
ISXMLNode * This,
/* [retval][out] */ BSTR *psValue);
void __RPC_STUB ISXMLNode_get_Value_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propput][id] */ HRESULT STDMETHODCALLTYPE ISXMLNode_put_Value_Proxy(
ISXMLNode * This,
/* [in] */ BSTR sValue);
void __RPC_STUB ISXMLNode_put_Value_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE ISXMLNode_Delete_Proxy(
ISXMLNode * This);
void __RPC_STUB ISXMLNode_Delete_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE ISXMLNode_IsNamed_Proxy(
ISXMLNode * This,
/* [in] */ BSTR sName,
/* [retval][out] */ VARIANT_BOOL *pbResult);
void __RPC_STUB ISXMLNode_IsNamed_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __ISXMLNode_INTERFACE_DEFINED__ */
#ifndef __ISXMLElement_INTERFACE_DEFINED__
#define __ISXMLElement_INTERFACE_DEFINED__
/* interface ISXMLElement */
/* [object][oleautomation][dual][uuid] */
DEFINE_GUID(IID_ISXMLElement,0x5198A470,0xF9EE,0x49eb,0x94,0x8C,0xF8,0x17,0x66,0x10,0xA8,0xB2);
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("5198A470-F9EE-49eb-948C-F8176610A8B2")
ISXMLElement : public ISXMLNode
{
public:
virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Elements(
/* [retval][out] */ ISXMLElements **ppElements) = 0;
virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Attributes(
/* [retval][out] */ ISXMLAttributes **ppAttributes) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Detach( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE Clone(
/* [retval][out] */ ISXMLElement **ppClone) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE ToString(
/* [retval][out] */ BSTR *psValue) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE ToStringEx(
/* [in] */ VARIANT_BOOL bHeader,
/* [in] */ VARIANT_BOOL bNewlines,
/* [retval][out] */ BSTR *psValue) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE FromString(
/* [in] */ BSTR sXML,
/* [retval][out] */ ISXMLElement **ppElement) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetWords(
/* [retval][out] */ BSTR *psWords) = 0;
};
#else /* C style interface */
typedef struct ISXMLElementVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
ISXMLElement * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
ISXMLElement * This);
ULONG ( STDMETHODCALLTYPE *Release )(
ISXMLElement * This);
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
ISXMLElement * This,
/* [out] */ UINT *pctinfo);
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
ISXMLElement * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo **ppTInfo);
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
ISXMLElement * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
ISXMLElement * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS *pDispParams,
/* [out] */ VARIANT *pVarResult,
/* [out] */ EXCEPINFO *pExcepInfo,
/* [out] */ UINT *puArgErr);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Parent )(
ISXMLElement * This,
/* [retval][out] */ ISXMLElement **ppParent);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Type )(
ISXMLElement * This,
/* [retval][out] */ SXMLNodeType *pnType);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AsNode )(
ISXMLElement * This,
/* [retval][out] */ ISXMLNode **ppNode);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AsElement )(
ISXMLElement * This,
/* [retval][out] */ ISXMLNode **ppElement);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AsAttribute )(
ISXMLElement * This,
/* [retval][out] */ ISXMLNode **ppAttribute);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Name )(
ISXMLElement * This,
/* [retval][out] */ BSTR *psName);
/* [propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Name )(
ISXMLElement * This,
/* [in] */ BSTR sName);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(
ISXMLElement * This,
/* [retval][out] */ BSTR *psValue);
/* [propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Value )(
ISXMLElement * This,
/* [in] */ BSTR sValue);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Delete )(
ISXMLElement * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *IsNamed )(
ISXMLElement * This,
/* [in] */ BSTR sName,
/* [retval][out] */ VARIANT_BOOL *pbResult);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Elements )(
ISXMLElement * This,
/* [retval][out] */ ISXMLElements **ppElements);
/* [propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Attributes )(
ISXMLElement * This,
/* [retval][out] */ ISXMLAttributes **ppAttributes);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Detach )(
ISXMLElement * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *Clone )(
ISXMLElement * This,
/* [retval][out] */ ISXMLElement **ppClone);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *ToString )(
ISXMLElement * This,
/* [retval][out] */ BSTR *psValue);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *ToStringEx )(
ISXMLElement * This,
/* [in] */ VARIANT_BOOL bHeader,
/* [in] */ VARIANT_BOOL bNewlines,
/* [retval][out] */ BSTR *psValue);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *FromString )(
ISXMLElement * This,
/* [in] */ BSTR sXML,
/* [retval][out] */ ISXMLElement **ppElement);
/* [id] */ HRESULT ( STDMETHODCALLTYPE *GetWords )(
ISXMLElement * This,
/* [retval][out] */ BSTR *psWords);
END_INTERFACE
} ISXMLElementVtbl;
interface ISXMLElement
{
CONST_VTBL struct ISXMLElementVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define ISXMLElement_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define ISXMLElement_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define ISXMLElement_Release(This) \
(This)->lpVtbl -> Release(This)
#define ISXMLElement_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define ISXMLElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define ISXMLElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define ISXMLElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define ISXMLElement_get_Parent(This,ppParent) \
(This)->lpVtbl -> get_Parent(This,ppParent)
#define ISXMLElement_get_Type(This,pnType) \
(This)->lpVtbl -> get_Type(This,pnType)
#define ISXMLElement_get_AsNode(This,ppNode) \
(This)->lpVtbl -> get_AsNode(This,ppNode)
#define ISXMLElement_get_AsElement(This,ppElement) \
(This)->lpVtbl -> get_AsElement(This,ppElement)
#define ISXMLElement_get_AsAttribute(This,ppAttribute) \
(This)->lpVtbl -> get_AsAttribute(This,ppAttribute)
#define ISXMLElement_get_Name(This,psName) \
(This)->lpVtbl -> get_Name(This,psName)
#define ISXMLElement_put_Name(This,sName) \
(This)->lpVtbl -> put_Name(This,sName)
#define ISXMLElement_get_Value(This,psValue) \
(This)->lpVtbl -> get_Value(This,psValue)
#define ISXMLElement_put_Value(This,sValue) \
(This)->lpVtbl -> put_Value(This,sValue)
#define ISXMLElement_Delete(This) \
(This)->lpVtbl -> Delete(This)
#define ISXMLElement_IsNamed(This,sName,pbResult) \
(This)->lpVtbl -> IsNamed(This,sName,pbResult)
#define ISXMLElement_get_Elements(This,ppElements) \
(This)->lpVtbl -> get_Elements(This,ppElements)
#define ISXMLElement_get_Attributes(This,ppAttributes) \
(This)->lpVtbl -> get_Attributes(This,ppAttributes)
#define ISXMLElement_Detach(This) \
(This)->lpVtbl -> Detach(This)
#define ISXMLElement_Clone(This,ppClone) \
(This)->lpVtbl -> Clone(This,ppClone)
#define ISXMLElement_ToString(This,psValue) \
(This)->lpVtbl -> ToString(This,psValue)
#define ISXMLElement_ToStringEx(This,bHeader,bNewlines,psValue) \
(This)->lpVtbl -> ToStringEx(This,bHeader,bNewlines,psValue)
#define ISXMLElement_FromString(This,sXML,ppElement) \
(This)->lpVtbl -> FromString(This,sXML,ppElement)
#define ISXMLElement_GetWords(This,psWords) \
(This)->lpVtbl -> GetWords(This,psWords)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [propget][id] */ HRESULT STDMETHODCALLTYPE ISXMLElement_get_Elements_Proxy(
ISXMLElement * This,
/* [retval][out] */ ISXMLElements **ppElements);
void __RPC_STUB ISXMLElement_get_Elements_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propget][id] */ HRESULT STDMETHODCALLTYPE ISXMLElement_get_Attributes_Proxy(
ISXMLElement * This,
/* [retval][out] */ ISXMLAttributes **ppAttributes);
void __RPC_STUB ISXMLElement_get_Attributes_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE ISXMLElement_Detach_Proxy(
ISXMLElement * This);
void __RPC_STUB ISXMLElement_Detach_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE ISXMLElement_Clone_Proxy(
ISXMLElement * This,
/* [retval][out] */ ISXMLElement **ppClone);
void __RPC_STUB ISXMLElement_Clone_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE ISXMLElement_ToString_Proxy(
ISXMLElement * This,
/* [retval][out] */ BSTR *psValue);
void __RPC_STUB ISXMLElement_ToString_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -