| xmllite.h (6.3.9600.17415-Windows 8.1) | | xmllite.h (10.0.10586.0-Windows 10 1511 10586.494) |
| | |
| /* this ALWAYS GENERATED file contains the definitions for the interfaces */ | | /* this ALWAYS GENERATED file contains the definitions for the interfaces */ |
| | |
|
| /* File created by MIDL compiler version 8.00.0603 */ | | /* File created by MIDL compiler version 8.00.0613 */ |
| /* @@MIDL_FILE_HEADING( ) */ | | /* @@MIDL_FILE_HEADING( ) */ |
| | |
|
| #pragma warning( disable: 4049 ) /* more than 64k source lines */ | | |
| | | |
| /* verify that the <rpcndr.h> version is high enough to compile this file*/ | | /* verify that the <rpcndr.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCNDR_H_VERSION__ | | #ifndef __REQUIRED_RPCNDR_H_VERSION__ |
| #define __REQUIRED_RPCNDR_H_VERSION__ 500 | | #define __REQUIRED_RPCNDR_H_VERSION__ 500 |
| #endif | | #endif |
| | |
| /* verify that the <rpcsal.h> version is high enough to compile this file*/ | | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCSAL_H_VERSION__ | | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| #define __REQUIRED_RPCSAL_H_VERSION__ 100 | | #define __REQUIRED_RPCSAL_H_VERSION__ 100 |
| #endif | | #endif |
| | |
| #include "rpc.h" | | #include "rpc.h" |
| #include "rpcndr.h" | | #include "rpcndr.h" |
| | |
| #ifndef __RPCNDR_H_VERSION__ | | #ifndef __RPCNDR_H_VERSION__ |
| #error this stub requires an updated version of <rpcndr.h> | | #error this stub requires an updated version of <rpcndr.h> |
|
| #endif // __RPCNDR_H_VERSION__ | | #endif /* __RPCNDR_H_VERSION__ */ |
| | |
| #ifndef __xmllite_h__ | | #ifndef __xmllite_h__ |
| #define __xmllite_h__ | | #define __xmllite_h__ |
| | |
| #if defined(_MSC_VER) && (_MSC_VER >= 1020) | | #if defined(_MSC_VER) && (_MSC_VER >= 1020) |
| #pragma once | | #pragma once |
| #endif | | #endif |
| | |
| /* Forward Declarations */ | | /* Forward Declarations */ |
| | |
| | |
| skipping to change at line 53 | | skipping to change at line 51 |
| typedef interface IXmlResolver IXmlResolver; | | typedef interface IXmlResolver IXmlResolver; |
| | |
| #endif /* __IXmlResolver_FWD_DEFINED__ */ | | #endif /* __IXmlResolver_FWD_DEFINED__ */ |
| | |
| #ifndef __IXmlWriter_FWD_DEFINED__ | | #ifndef __IXmlWriter_FWD_DEFINED__ |
| #define __IXmlWriter_FWD_DEFINED__ | | #define __IXmlWriter_FWD_DEFINED__ |
| typedef interface IXmlWriter IXmlWriter; | | typedef interface IXmlWriter IXmlWriter; |
| | |
| #endif /* __IXmlWriter_FWD_DEFINED__ */ | | #endif /* __IXmlWriter_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IXmlWriterLite_FWD_DEFINED__ |
| | #define __IXmlWriterLite_FWD_DEFINED__ |
| | typedef interface IXmlWriterLite IXmlWriterLite; |
| | |
| | #endif /* __IXmlWriterLite_FWD_DEFINED__ */ |
| | |
| /* header files for imported files */ | | /* header files for imported files */ |
| #include "unknwn.h" | | #include "unknwn.h" |
| #include "objidl.h" | | #include "objidl.h" |
| #include "oaidl.h" | | #include "oaidl.h" |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C"{ | | extern "C"{ |
| #endif | | #endif |
| | |
| /* interface __MIDL_itf_xmllite_0000_0000 */ | | /* interface __MIDL_itf_xmllite_0000_0000 */ |
| /* [local] */ | | /* [local] */ |
| | |
| //+------------------------------------------------------------------------- | | //+------------------------------------------------------------------------- |
| // | | // |
| // Microsoft Windows | | // Microsoft Windows |
| // Copyright (C) Microsoft. All rights reserved. | | // Copyright (C) Microsoft. All rights reserved. |
| // | | // |
| //-------------------------------------------------------------------------- | | //-------------------------------------------------------------------------- |
|
| | #pragma region Application Family or OneCore Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| typedef IUnknown IXmlReaderInput; | | typedef IUnknown IXmlReaderInput; |
| typedef IUnknown IXmlWriterOutput; | | typedef IUnknown IXmlWriterOutput; |
| ////////////////////////////////////////////////////////////////////////////////
//////////////////////////// | | ////////////////////////////////////////////////////////////////////////////////
//////////////////////////// |
| // XmlReader Constructors | | // XmlReader Constructors |
| STDAPI CreateXmlReader(_In_ REFIID riid, | | STDAPI CreateXmlReader(_In_ REFIID riid, |
| _Outptr_ void ** ppvObject, | | _Outptr_ void ** ppvObject, |
| _In_opt_ IMalloc * pMalloc); | | _In_opt_ IMalloc * pMalloc); |
| ////////////////////////////////////////////////////////////////////////////////
//////////////////////////// | | ////////////////////////////////////////////////////////////////////////////////
//////////////////////////// |
| // XmlReaderInput Constructors | | // XmlReaderInput Constructors |
| | |
| skipping to change at line 287 | | skipping to change at line 293 |
| } XmlStandalone; | | } XmlStandalone; |
| | |
| typedef | | typedef |
| enum XmlWriterProperty | | enum XmlWriterProperty |
| { | | { |
| XmlWriterProperty_MultiLanguage = 0, | | XmlWriterProperty_MultiLanguage = 0, |
| XmlWriterProperty_Indent = ( XmlWriterProperty_MultiLanguage + 1 )
, | | XmlWriterProperty_Indent = ( XmlWriterProperty_MultiLanguage + 1 )
, |
| XmlWriterProperty_ByteOrderMark = ( XmlWriterProperty_Indent + 1
) , | | XmlWriterProperty_ByteOrderMark = ( XmlWriterProperty_Indent + 1
) , |
| XmlWriterProperty_OmitXmlDeclaration = ( XmlWriterProperty_ByteOrderMa
rk + 1 ) , | | XmlWriterProperty_OmitXmlDeclaration = ( XmlWriterProperty_ByteOrderMa
rk + 1 ) , |
| XmlWriterProperty_ConformanceLevel = ( XmlWriterProperty_OmitXmlDecl
aration + 1 ) , | | XmlWriterProperty_ConformanceLevel = ( XmlWriterProperty_OmitXmlDecl
aration + 1 ) , |
|
| _XmlWriterProperty_Last = XmlWriterProperty_OmitXmlDeclaration | | XmlWriterProperty_CompactEmptyElement = ( XmlWriterProperty_Conformance |
| | Level + 1 ) , |
| | _XmlWriterProperty_Last = XmlWriterProperty_CompactEmptyElement |
| } XmlWriterProperty; | | } XmlWriterProperty; |
| | |
| EXTERN_C const IID LIBID_XmlLite; | | EXTERN_C const IID LIBID_XmlLite; |
| | |
| #ifndef __IXmlReader_INTERFACE_DEFINED__ | | #ifndef __IXmlReader_INTERFACE_DEFINED__ |
| #define __IXmlReader_INTERFACE_DEFINED__ | | #define __IXmlReader_INTERFACE_DEFINED__ |
| | |
| /* interface IXmlReader */ | | /* interface IXmlReader */ |
| /* [unique][uuid][local][object][hidden] */ | | /* [unique][uuid][local][object][hidden] */ |
| | |
| | |
| skipping to change at line 1205 | | skipping to change at line 1212 |
| | |
| #define IXmlWriter_Flush(This) \ | | #define IXmlWriter_Flush(This) \ |
| ( (This)->lpVtbl -> Flush(This) ) | | ( (This)->lpVtbl -> Flush(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IXmlWriter_INTERFACE_DEFINED__ */ | | #endif /* __IXmlWriter_INTERFACE_DEFINED__ */ |
| | |
|
| | #ifndef __IXmlWriterLite_INTERFACE_DEFINED__ |
| | #define __IXmlWriterLite_INTERFACE_DEFINED__ |
| | |
| | /* interface IXmlWriterLite */ |
| | /* [unique][uuid][local][object][hidden] */ |
| | |
| | EXTERN_C const IID IID_IXmlWriterLite; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("862494C6-1310-4AAD-B3CD-2DBEEBF670D3") |
| | IXmlWriterLite : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE SetOutput( |
| | /* [annotation] */ |
| | _In_opt_ IUnknown *pOutput) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetProperty( |
| | /* [annotation] */ |
| | _In_ UINT nProperty, |
| | /* [annotation] */ |
| | _Out_ LONG_PTR *ppValue) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE SetProperty( |
| | /* [annotation] */ |
| | _In_ UINT nProperty, |
| | /* [annotation] */ |
| | _In_opt_ LONG_PTR pValue) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteAttributes( |
| | /* [annotation] */ |
| | _In_ IXmlReader *pReader, |
| | /* [annotation] */ |
| | _In_ BOOL fWriteDefaultAttributes) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteAttributeString( |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName, |
| | /* [annotation] */ |
| | _In_reads_opt_(cwszValue) const WCHAR *pwszValue, |
| | /* [annotation] */ |
| | _In_ UINT cwszValue) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteCData( |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszText) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteCharEntity( |
| | /* [annotation] */ |
| | _In_ WCHAR wch) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteChars( |
| | /* [annotation] */ |
| | _In_reads_opt_(cwch) const WCHAR *pwch, |
| | /* [annotation] */ |
| | _In_ UINT cwch) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteComment( |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszComment) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteDocType( |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszName, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszPublicId, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszSystemId, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszSubset) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteElementString( |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszValue) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteEndDocument( void) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteEndElement( |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteEntityRef( |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszName) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteFullEndElement( |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteName( |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszName) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteNmToken( |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszNmToken) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteNode( |
| | /* [annotation] */ |
| | _In_ IXmlReader *pReader, |
| | /* [annotation] */ |
| | _In_ BOOL fWriteDefaultAttributes) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteNodeShallow( |
| | /* [annotation] */ |
| | _In_ IXmlReader *pReader, |
| | /* [annotation] */ |
| | _In_ BOOL fWriteDefaultAttributes) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteProcessingInstruction( |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszName, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszText) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteRaw( |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszData) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteRawChars( |
| | /* [annotation] */ |
| | _In_reads_opt_(cwch) const WCHAR *pwch, |
| | /* [annotation] */ |
| | _In_ UINT cwch) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteStartDocument( |
| | /* [annotation] */ |
| | _In_ XmlStandalone standalone) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteStartElement( |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteString( |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszText) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteSurrogateCharEntity( |
| | /* [annotation] */ |
| | _In_ WCHAR wchLow, |
| | /* [annotation] */ |
| | _In_ WCHAR wchHigh) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE WriteWhitespace( |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszWhitespace) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE Flush( void) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IXmlWriterLiteVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | IXmlWriterLite * This, |
| | /* [in] */ REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | _COM_Outptr_ void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | IXmlWriterLite * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | IXmlWriterLite * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetOutput )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_opt_ IUnknown *pOutput); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetProperty )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ UINT nProperty, |
| | /* [annotation] */ |
| | _Out_ LONG_PTR *ppValue); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetProperty )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ UINT nProperty, |
| | /* [annotation] */ |
| | _In_opt_ LONG_PTR pValue); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteAttributes )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ IXmlReader *pReader, |
| | /* [annotation] */ |
| | _In_ BOOL fWriteDefaultAttributes); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteAttributeString )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName, |
| | /* [annotation] */ |
| | _In_reads_opt_(cwszValue) const WCHAR *pwszValue, |
| | /* [annotation] */ |
| | _In_ UINT cwszValue); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteCData )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszText); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteCharEntity )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ WCHAR wch); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteChars )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_reads_opt_(cwch) const WCHAR *pwch, |
| | /* [annotation] */ |
| | _In_ UINT cwch); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteComment )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszComment); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteDocType )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszName, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszPublicId, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszSystemId, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszSubset); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteElementString )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszValue); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteEndDocument )( |
| | IXmlWriterLite * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteEndElement )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteEntityRef )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteFullEndElement )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteName )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteNmToken )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszNmToken); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteNode )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ IXmlReader *pReader, |
| | /* [annotation] */ |
| | _In_ BOOL fWriteDefaultAttributes); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteNodeShallow )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ IXmlReader *pReader, |
| | /* [annotation] */ |
| | _In_ BOOL fWriteDefaultAttributes); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteProcessingInstruction )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ LPCWSTR pwszName, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszText); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteRaw )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszData); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteRawChars )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_reads_opt_(cwch) const WCHAR *pwch, |
| | /* [annotation] */ |
| | _In_ UINT cwch); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteStartDocument )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ XmlStandalone standalone); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteStartElement )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_reads_(cwszQName) const WCHAR *pwszQName, |
| | /* [annotation] */ |
| | _In_ UINT cwszQName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteString )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszText); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteSurrogateCharEntity )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_ WCHAR wchLow, |
| | /* [annotation] */ |
| | _In_ WCHAR wchHigh); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *WriteWhitespace )( |
| | IXmlWriterLite * This, |
| | /* [annotation] */ |
| | _In_opt_ LPCWSTR pwszWhitespace); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Flush )( |
| | IXmlWriterLite * This); |
| | |
| | END_INTERFACE |
| | } IXmlWriterLiteVtbl; |
| | |
| | interface IXmlWriterLite |
| | { |
| | CONST_VTBL struct IXmlWriterLiteVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IXmlWriterLite_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IXmlWriterLite_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IXmlWriterLite_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IXmlWriterLite_SetOutput(This,pOutput) \ |
| | ( (This)->lpVtbl -> SetOutput(This,pOutput) ) |
| | |
| | #define IXmlWriterLite_GetProperty(This,nProperty,ppValue) \ |
| | ( (This)->lpVtbl -> GetProperty(This,nProperty,ppValue) ) |
| | |
| | #define IXmlWriterLite_SetProperty(This,nProperty,pValue) \ |
| | ( (This)->lpVtbl -> SetProperty(This,nProperty,pValue) ) |
| | |
| | #define IXmlWriterLite_WriteAttributes(This,pReader,fWriteDefaultAttributes) \ |
| | ( (This)->lpVtbl -> WriteAttributes(This,pReader,fWriteDefaultAttributes) ) |
| | |
| | #define IXmlWriterLite_WriteAttributeString(This,pwszQName,cwszQName,pwszValue,c |
| | wszValue) \ |
| | ( (This)->lpVtbl -> WriteAttributeString(This,pwszQName,cwszQName,pwszValue, |
| | cwszValue) ) |
| | |
| | #define IXmlWriterLite_WriteCData(This,pwszText) \ |
| | ( (This)->lpVtbl -> WriteCData(This,pwszText) ) |
| | |
| | #define IXmlWriterLite_WriteCharEntity(This,wch) \ |
| | ( (This)->lpVtbl -> WriteCharEntity(This,wch) ) |
| | |
| | #define IXmlWriterLite_WriteChars(This,pwch,cwch) \ |
| | ( (This)->lpVtbl -> WriteChars(This,pwch,cwch) ) |
| | |
| | #define IXmlWriterLite_WriteComment(This,pwszComment) \ |
| | ( (This)->lpVtbl -> WriteComment(This,pwszComment) ) |
| | |
| | #define IXmlWriterLite_WriteDocType(This,pwszName,pwszPublicId,pwszSystemId,pwsz |
| | Subset) \ |
| | ( (This)->lpVtbl -> WriteDocType(This,pwszName,pwszPublicId,pwszSystemId,pws |
| | zSubset) ) |
| | |
| | #define IXmlWriterLite_WriteElementString(This,pwszQName,cwszQName,pwszValue) \ |
| | ( (This)->lpVtbl -> WriteElementString(This,pwszQName,cwszQName,pwszValue) ) |
| | |
| | #define IXmlWriterLite_WriteEndDocument(This) \ |
| | ( (This)->lpVtbl -> WriteEndDocument(This) ) |
| | |
| | #define IXmlWriterLite_WriteEndElement(This,pwszQName,cwszQName) \ |
| | ( (This)->lpVtbl -> WriteEndElement(This,pwszQName,cwszQName) ) |
| | |
| | #define IXmlWriterLite_WriteEntityRef(This,pwszName) \ |
| | ( (This)->lpVtbl -> WriteEntityRef(This,pwszName) ) |
| | |
| | #define IXmlWriterLite_WriteFullEndElement(This,pwszQName,cwszQName) \ |
| | ( (This)->lpVtbl -> WriteFullEndElement(This,pwszQName,cwszQName) ) |
| | |
| | #define IXmlWriterLite_WriteName(This,pwszName) \ |
| | ( (This)->lpVtbl -> WriteName(This,pwszName) ) |
| | |
| | #define IXmlWriterLite_WriteNmToken(This,pwszNmToken) \ |
| | ( (This)->lpVtbl -> WriteNmToken(This,pwszNmToken) ) |
| | |
| | #define IXmlWriterLite_WriteNode(This,pReader,fWriteDefaultAttributes) \ |
| | ( (This)->lpVtbl -> WriteNode(This,pReader,fWriteDefaultAttributes) ) |
| | |
| | #define IXmlWriterLite_WriteNodeShallow(This,pReader,fWriteDefaultAttributes) \ |
| | ( (This)->lpVtbl -> WriteNodeShallow(This,pReader,fWriteDefaultAttributes) ) |
| | |
| | #define IXmlWriterLite_WriteProcessingInstruction(This,pwszName,pwszText) \ |
| | ( (This)->lpVtbl -> WriteProcessingInstruction(This,pwszName,pwszText) ) |
| | |
| | #define IXmlWriterLite_WriteRaw(This,pwszData) \ |
| | ( (This)->lpVtbl -> WriteRaw(This,pwszData) ) |
| | |
| | #define IXmlWriterLite_WriteRawChars(This,pwch,cwch) \ |
| | ( (This)->lpVtbl -> WriteRawChars(This,pwch,cwch) ) |
| | |
| | #define IXmlWriterLite_WriteStartDocument(This,standalone) \ |
| | ( (This)->lpVtbl -> WriteStartDocument(This,standalone) ) |
| | |
| | #define IXmlWriterLite_WriteStartElement(This,pwszQName,cwszQName) \ |
| | ( (This)->lpVtbl -> WriteStartElement(This,pwszQName,cwszQName) ) |
| | |
| | #define IXmlWriterLite_WriteString(This,pwszText) \ |
| | ( (This)->lpVtbl -> WriteString(This,pwszText) ) |
| | |
| | #define IXmlWriterLite_WriteSurrogateCharEntity(This,wchLow,wchHigh) \ |
| | ( (This)->lpVtbl -> WriteSurrogateCharEntity(This,wchLow,wchHigh) ) |
| | |
| | #define IXmlWriterLite_WriteWhitespace(This,pwszWhitespace) \ |
| | ( (This)->lpVtbl -> WriteWhitespace(This,pwszWhitespace) ) |
| | |
| | #define IXmlWriterLite_Flush(This) \ |
| | ( (This)->lpVtbl -> Flush(This) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IXmlWriterLite_INTERFACE_DEFINED__ */ |
| | |
| #endif /* __XmlLite_LIBRARY_DEFINED__ */ | | #endif /* __XmlLite_LIBRARY_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_xmllite_0000_0001 */ | | /* interface __MIDL_itf_xmllite_0000_0001 */ |
| /* [local] */ | | /* [local] */ |
| | |
| ////////////////////////////////////////////////////////////////////////////////
//////////////////////////// | | ////////////////////////////////////////////////////////////////////////////////
//////////////////////////// |
| // IID helpers | | // IID helpers |
| static const IID _IID_IXmlReader = { 0x7279FC81, 0x709D, 0x4095, { 0xB6, 0x3D, 0
x69, 0xFE, 0x4B, 0x0D, 0x90, 0x30 } }; | | static const IID _IID_IXmlReader = { 0x7279FC81, 0x709D, 0x4095, { 0xB6, 0x3D, 0
x69, 0xFE, 0x4B, 0x0D, 0x90, 0x30 } }; |
| static const IID _IID_IXmlWriter = { 0x7279FC88, 0x709D, 0x4095, { 0xB6, 0x3D, 0
x69, 0xFE, 0x4B, 0x0D, 0x90, 0x30 } }; | | static const IID _IID_IXmlWriter = { 0x7279FC88, 0x709D, 0x4095, { 0xB6, 0x3D, 0
x69, 0xFE, 0x4B, 0x0D, 0x90, 0x30 } }; |
| static const IID _IID_IXmlResolver = { 0x7279FC82, 0x709D, 0x4095, { 0xB6, 0x3D,
0x69, 0xFE, 0x4B, 0x0D, 0x90, 0x30 } }; | | static const IID _IID_IXmlResolver = { 0x7279FC82, 0x709D, 0x4095, { 0xB6, 0x3D,
0x69, 0xFE, 0x4B, 0x0D, 0x90, 0x30 } }; |
| #define IID_IXmlReader _IID_IXmlReader | | #define IID_IXmlReader _IID_IXmlReader |
| #define IID_IXmlWriter _IID_IXmlWriter | | #define IID_IXmlWriter _IID_IXmlWriter |
| #define IID_IXmlResolver _IID_IXmlResolver | | #define IID_IXmlResolver _IID_IXmlResolver |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM |
| | ) */ |
| | #pragma endregion |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_xmllite_0000_0001_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_xmllite_0000_0001_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_xmllite_0000_0001_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_xmllite_0000_0001_v0_0_s_ifspec; |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| | |
| End of changes. 8 change blocks. |
| 5 lines changed or deleted | | 487 lines changed or added |
|