[188] | 1 |
|
---|
| 2 |
|
---|
| 3 | /* this ALWAYS GENERATED file contains the definitions for the interfaces */
|
---|
| 4 |
|
---|
| 5 |
|
---|
| 6 | /* File created by MIDL compiler version 6.00.0361 */
|
---|
| 7 | /* at Tue Mar 16 11:29:11 2004
|
---|
| 8 | */
|
---|
| 9 | /* Compiler settings for \Pauls Documents\Visual Studio Projects\xerces-c-src_2_5_0\src\xercesc\com\xml4com.idl:
|
---|
| 10 | Oicf, W1, Zp8, env=Win32 (32b run)
|
---|
| 11 | protocol : dce , ms_ext, c_ext, robust
|
---|
| 12 | error checks: allocation ref bounds_check enum stub_data
|
---|
| 13 | VC __declspec() decoration level:
|
---|
| 14 | __declspec(uuid()), __declspec(selectany), __declspec(novtable)
|
---|
| 15 | DECLSPEC_UUID(), MIDL_INTERFACE()
|
---|
| 16 | */
|
---|
| 17 | //@@MIDL_FILE_HEADING( )
|
---|
| 18 |
|
---|
| 19 | #pragma warning( disable: 4049 ) /* more than 64k source lines */
|
---|
| 20 |
|
---|
| 21 |
|
---|
| 22 | /* verify that the <rpcndr.h> version is high enough to compile this file*/
|
---|
| 23 | #ifndef __REQUIRED_RPCNDR_H_VERSION__
|
---|
| 24 | #define __REQUIRED_RPCNDR_H_VERSION__ 475
|
---|
| 25 | #endif
|
---|
| 26 |
|
---|
| 27 | #include "rpc.h"
|
---|
| 28 | #include "rpcndr.h"
|
---|
| 29 |
|
---|
| 30 | #ifndef __RPCNDR_H_VERSION__
|
---|
| 31 | #error this stub requires an updated version of <rpcndr.h>
|
---|
| 32 | #endif // __RPCNDR_H_VERSION__
|
---|
| 33 |
|
---|
| 34 |
|
---|
| 35 | #ifndef __xml4com_h__
|
---|
| 36 | #define __xml4com_h__
|
---|
| 37 |
|
---|
| 38 | #if defined(_MSC_VER) && (_MSC_VER >= 1020)
|
---|
| 39 | #pragma once
|
---|
| 40 | #endif
|
---|
| 41 |
|
---|
| 42 | /* Forward Declarations */
|
---|
| 43 |
|
---|
| 44 | #ifndef __IIBMXMLDOMNodeIdentity_FWD_DEFINED__
|
---|
| 45 | #define __IIBMXMLDOMNodeIdentity_FWD_DEFINED__
|
---|
| 46 | typedef interface IIBMXMLDOMNodeIdentity IIBMXMLDOMNodeIdentity;
|
---|
| 47 | #endif /* __IIBMXMLDOMNodeIdentity_FWD_DEFINED__ */
|
---|
| 48 |
|
---|
| 49 |
|
---|
| 50 | #ifndef __DOMDocument_FWD_DEFINED__
|
---|
| 51 | #define __DOMDocument_FWD_DEFINED__
|
---|
| 52 |
|
---|
| 53 | #ifdef __cplusplus
|
---|
| 54 | typedef class DOMDocument DOMDocument;
|
---|
| 55 | #else
|
---|
| 56 | typedef struct DOMDocument DOMDocument;
|
---|
| 57 | #endif /* __cplusplus */
|
---|
| 58 |
|
---|
| 59 | #endif /* __DOMDocument_FWD_DEFINED__ */
|
---|
| 60 |
|
---|
| 61 |
|
---|
| 62 | #ifndef __XMLHTTPRequest_FWD_DEFINED__
|
---|
| 63 | #define __XMLHTTPRequest_FWD_DEFINED__
|
---|
| 64 |
|
---|
| 65 | #ifdef __cplusplus
|
---|
| 66 | typedef class XMLHTTPRequest XMLHTTPRequest;
|
---|
| 67 | #else
|
---|
| 68 | typedef struct XMLHTTPRequest XMLHTTPRequest;
|
---|
| 69 | #endif /* __cplusplus */
|
---|
| 70 |
|
---|
| 71 | #endif /* __XMLHTTPRequest_FWD_DEFINED__ */
|
---|
| 72 |
|
---|
| 73 |
|
---|
| 74 | /* header files for imported files */
|
---|
| 75 | #include "oaidl.h"
|
---|
| 76 |
|
---|
| 77 | #ifdef __cplusplus
|
---|
| 78 | extern "C"{
|
---|
| 79 | #endif
|
---|
| 80 |
|
---|
| 81 | void * __RPC_USER MIDL_user_allocate(size_t);
|
---|
| 82 | void __RPC_USER MIDL_user_free( void * );
|
---|
| 83 |
|
---|
| 84 |
|
---|
| 85 | #ifndef __Xerces_LIBRARY_DEFINED__
|
---|
| 86 | #define __Xerces_LIBRARY_DEFINED__
|
---|
| 87 |
|
---|
| 88 | /* library Xerces */
|
---|
| 89 | /* [helpstring][version][uuid] */
|
---|
| 90 |
|
---|
| 91 |
|
---|
| 92 |
|
---|
| 93 |
|
---|
| 94 |
|
---|
| 95 |
|
---|
| 96 |
|
---|
| 97 |
|
---|
| 98 |
|
---|
| 99 |
|
---|
| 100 |
|
---|
| 101 |
|
---|
| 102 |
|
---|
| 103 |
|
---|
| 104 |
|
---|
| 105 |
|
---|
| 106 |
|
---|
| 107 |
|
---|
| 108 | EXTERN_C const IID LIBID_Xerces;
|
---|
| 109 |
|
---|
| 110 | #ifndef __IIBMXMLDOMNodeIdentity_INTERFACE_DEFINED__
|
---|
| 111 | #define __IIBMXMLDOMNodeIdentity_INTERFACE_DEFINED__
|
---|
| 112 |
|
---|
| 113 | /* interface IIBMXMLDOMNodeIdentity */
|
---|
| 114 | /* [unique][helpstring][oleautomation][hidden][uuid][object] */
|
---|
| 115 |
|
---|
| 116 |
|
---|
| 117 | EXTERN_C const IID IID_IIBMXMLDOMNodeIdentity;
|
---|
| 118 |
|
---|
| 119 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
| 120 |
|
---|
| 121 | MIDL_INTERFACE("35ADBB42-47B2-4b22-9D2E-1DA260EE5007")
|
---|
| 122 | IIBMXMLDOMNodeIdentity : public IUnknown
|
---|
| 123 | {
|
---|
| 124 | public:
|
---|
| 125 | virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_NodeId(
|
---|
| 126 | /* [retval][out] */ long *pVal) = 0;
|
---|
| 127 |
|
---|
| 128 | };
|
---|
| 129 |
|
---|
| 130 | #else /* C style interface */
|
---|
| 131 |
|
---|
| 132 | typedef struct IIBMXMLDOMNodeIdentityVtbl
|
---|
| 133 | {
|
---|
| 134 | BEGIN_INTERFACE
|
---|
| 135 |
|
---|
| 136 | HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
|
---|
| 137 | IIBMXMLDOMNodeIdentity * This,
|
---|
| 138 | /* [in] */ REFIID riid,
|
---|
| 139 | /* [iid_is][out] */ void **ppvObject);
|
---|
| 140 |
|
---|
| 141 | ULONG ( STDMETHODCALLTYPE *AddRef )(
|
---|
| 142 | IIBMXMLDOMNodeIdentity * This);
|
---|
| 143 |
|
---|
| 144 | ULONG ( STDMETHODCALLTYPE *Release )(
|
---|
| 145 | IIBMXMLDOMNodeIdentity * This);
|
---|
| 146 |
|
---|
| 147 | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_NodeId )(
|
---|
| 148 | IIBMXMLDOMNodeIdentity * This,
|
---|
| 149 | /* [retval][out] */ long *pVal);
|
---|
| 150 |
|
---|
| 151 | END_INTERFACE
|
---|
| 152 | } IIBMXMLDOMNodeIdentityVtbl;
|
---|
| 153 |
|
---|
| 154 | interface IIBMXMLDOMNodeIdentity
|
---|
| 155 | {
|
---|
| 156 | CONST_VTBL struct IIBMXMLDOMNodeIdentityVtbl *lpVtbl;
|
---|
| 157 | };
|
---|
| 158 |
|
---|
| 159 |
|
---|
| 160 |
|
---|
| 161 | #ifdef COBJMACROS
|
---|
| 162 |
|
---|
| 163 |
|
---|
| 164 | #define IIBMXMLDOMNodeIdentity_QueryInterface(This,riid,ppvObject) \
|
---|
| 165 | (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
---|
| 166 |
|
---|
| 167 | #define IIBMXMLDOMNodeIdentity_AddRef(This) \
|
---|
| 168 | (This)->lpVtbl -> AddRef(This)
|
---|
| 169 |
|
---|
| 170 | #define IIBMXMLDOMNodeIdentity_Release(This) \
|
---|
| 171 | (This)->lpVtbl -> Release(This)
|
---|
| 172 |
|
---|
| 173 |
|
---|
| 174 | #define IIBMXMLDOMNodeIdentity_get_NodeId(This,pVal) \
|
---|
| 175 | (This)->lpVtbl -> get_NodeId(This,pVal)
|
---|
| 176 |
|
---|
| 177 | #endif /* COBJMACROS */
|
---|
| 178 |
|
---|
| 179 |
|
---|
| 180 | #endif /* C style interface */
|
---|
| 181 |
|
---|
| 182 |
|
---|
| 183 |
|
---|
| 184 | /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IIBMXMLDOMNodeIdentity_get_NodeId_Proxy(
|
---|
| 185 | IIBMXMLDOMNodeIdentity * This,
|
---|
| 186 | /* [retval][out] */ long *pVal);
|
---|
| 187 |
|
---|
| 188 |
|
---|
| 189 | void __RPC_STUB IIBMXMLDOMNodeIdentity_get_NodeId_Stub(
|
---|
| 190 | IRpcStubBuffer *This,
|
---|
| 191 | IRpcChannelBuffer *_pRpcChannelBuffer,
|
---|
| 192 | PRPC_MESSAGE _pRpcMessage,
|
---|
| 193 | DWORD *_pdwStubPhase);
|
---|
| 194 |
|
---|
| 195 |
|
---|
| 196 |
|
---|
| 197 | #endif /* __IIBMXMLDOMNodeIdentity_INTERFACE_DEFINED__ */
|
---|
| 198 |
|
---|
| 199 |
|
---|
| 200 | EXTERN_C const CLSID CLSID_DOMDocument;
|
---|
| 201 |
|
---|
| 202 | #ifdef __cplusplus
|
---|
| 203 |
|
---|
| 204 | class DECLSPEC_UUID("C4775B61-ECD6-11d4-94B4-00A0CC57CBCB")
|
---|
| 205 | DOMDocument;
|
---|
| 206 | #endif
|
---|
| 207 |
|
---|
| 208 | EXTERN_C const CLSID CLSID_XMLHTTPRequest;
|
---|
| 209 |
|
---|
| 210 | #ifdef __cplusplus
|
---|
| 211 |
|
---|
| 212 | class DECLSPEC_UUID("3A725053-15FB-4065-9171-BC02BCF3876C")
|
---|
| 213 | XMLHTTPRequest;
|
---|
| 214 | #endif
|
---|
| 215 | #endif /* __Xerces_LIBRARY_DEFINED__ */
|
---|
| 216 |
|
---|
| 217 | /* Additional Prototypes for ALL interfaces */
|
---|
| 218 |
|
---|
| 219 | /* end of Additional Prototypes */
|
---|
| 220 |
|
---|
| 221 | #ifdef __cplusplus
|
---|
| 222 | }
|
---|
| 223 | #endif
|
---|
| 224 |
|
---|
| 225 | #endif
|
---|
| 226 |
|
---|
| 227 |
|
---|