1 | /**
|
---|
2 | * This file has no copyright assigned and is placed in the Public Domain.
|
---|
3 | * This file is part of the mingw-w64 runtime package.
|
---|
4 | * No warranty is given; refer to the file DISCLAIMER.PD within this package.
|
---|
5 | */
|
---|
6 | #ifndef __REQUIRED_RPCNDR_H_VERSION__
|
---|
7 | #define __REQUIRED_RPCNDR_H_VERSION__ 475
|
---|
8 | #endif
|
---|
9 |
|
---|
10 | #include "rpc.h"
|
---|
11 | #include "rpcndr.h"
|
---|
12 |
|
---|
13 | #ifndef __RPCNDR_H_VERSION__
|
---|
14 | #error This stub requires an updated version of <rpcndr.h>
|
---|
15 | #endif
|
---|
16 |
|
---|
17 | #ifndef COM_NO_WINDOWS_H
|
---|
18 | #include "windows.h"
|
---|
19 | #include "ole2.h"
|
---|
20 | #endif
|
---|
21 |
|
---|
22 | #ifndef __sdpblb_h__
|
---|
23 | #define __sdpblb_h__
|
---|
24 |
|
---|
25 | #ifndef __ITConferenceBlob_FWD_DEFINED__
|
---|
26 | #define __ITConferenceBlob_FWD_DEFINED__
|
---|
27 | typedef struct ITConferenceBlob ITConferenceBlob;
|
---|
28 | #endif
|
---|
29 |
|
---|
30 | #ifndef __ITMedia_FWD_DEFINED__
|
---|
31 | #define __ITMedia_FWD_DEFINED__
|
---|
32 | typedef struct ITMedia ITMedia;
|
---|
33 | #endif
|
---|
34 |
|
---|
35 | #ifndef __IEnumMedia_FWD_DEFINED__
|
---|
36 | #define __IEnumMedia_FWD_DEFINED__
|
---|
37 | typedef struct IEnumMedia IEnumMedia;
|
---|
38 | #endif
|
---|
39 |
|
---|
40 | #ifndef __ITMediaCollection_FWD_DEFINED__
|
---|
41 | #define __ITMediaCollection_FWD_DEFINED__
|
---|
42 | typedef struct ITMediaCollection ITMediaCollection;
|
---|
43 | #endif
|
---|
44 |
|
---|
45 | #ifndef __ITTime_FWD_DEFINED__
|
---|
46 | #define __ITTime_FWD_DEFINED__
|
---|
47 | typedef struct ITTime ITTime;
|
---|
48 | #endif
|
---|
49 |
|
---|
50 | #ifndef __IEnumTime_FWD_DEFINED__
|
---|
51 | #define __IEnumTime_FWD_DEFINED__
|
---|
52 | typedef struct IEnumTime IEnumTime;
|
---|
53 | #endif
|
---|
54 |
|
---|
55 | #ifndef __ITTimeCollection_FWD_DEFINED__
|
---|
56 | #define __ITTimeCollection_FWD_DEFINED__
|
---|
57 | typedef struct ITTimeCollection ITTimeCollection;
|
---|
58 | #endif
|
---|
59 |
|
---|
60 | #ifndef __ITSdp_FWD_DEFINED__
|
---|
61 | #define __ITSdp_FWD_DEFINED__
|
---|
62 | typedef struct ITSdp ITSdp;
|
---|
63 | #endif
|
---|
64 |
|
---|
65 | #ifndef __ITConnection_FWD_DEFINED__
|
---|
66 | #define __ITConnection_FWD_DEFINED__
|
---|
67 | typedef struct ITConnection ITConnection;
|
---|
68 | #endif
|
---|
69 |
|
---|
70 | #ifndef __ITAttributeList_FWD_DEFINED__
|
---|
71 | #define __ITAttributeList_FWD_DEFINED__
|
---|
72 | typedef struct ITAttributeList ITAttributeList;
|
---|
73 | #endif
|
---|
74 |
|
---|
75 | #ifndef __ITMedia_FWD_DEFINED__
|
---|
76 | #define __ITMedia_FWD_DEFINED__
|
---|
77 | typedef struct ITMedia ITMedia;
|
---|
78 | #endif
|
---|
79 |
|
---|
80 | #ifndef __ITTime_FWD_DEFINED__
|
---|
81 | #define __ITTime_FWD_DEFINED__
|
---|
82 | typedef struct ITTime ITTime;
|
---|
83 | #endif
|
---|
84 |
|
---|
85 | #ifndef __ITConnection_FWD_DEFINED__
|
---|
86 | #define __ITConnection_FWD_DEFINED__
|
---|
87 | typedef struct ITConnection ITConnection;
|
---|
88 | #endif
|
---|
89 |
|
---|
90 | #ifndef __ITAttributeList_FWD_DEFINED__
|
---|
91 | #define __ITAttributeList_FWD_DEFINED__
|
---|
92 | typedef struct ITAttributeList ITAttributeList;
|
---|
93 | #endif
|
---|
94 |
|
---|
95 | #ifndef __SdpConferenceBlob_FWD_DEFINED__
|
---|
96 | #define __SdpConferenceBlob_FWD_DEFINED__
|
---|
97 | #ifdef __cplusplus
|
---|
98 | typedef class SdpConferenceBlob SdpConferenceBlob;
|
---|
99 | #else
|
---|
100 | typedef struct SdpConferenceBlob SdpConferenceBlob;
|
---|
101 | #endif
|
---|
102 | #endif
|
---|
103 |
|
---|
104 | #include "oaidl.h"
|
---|
105 | #include "ocidl.h"
|
---|
106 |
|
---|
107 | #ifdef __cplusplus
|
---|
108 | extern "C" {
|
---|
109 | #endif
|
---|
110 |
|
---|
111 | #ifndef __MIDL_user_allocate_free_DEFINED__
|
---|
112 | #define __MIDL_user_allocate_free_DEFINED__
|
---|
113 | void *__RPC_API MIDL_user_allocate(size_t);
|
---|
114 | void __RPC_API MIDL_user_free(void *);
|
---|
115 | #endif
|
---|
116 |
|
---|
117 | #define IDISPCONFBLOB (0x10000)
|
---|
118 | #define IDISPSDP (0x20000)
|
---|
119 | #define IDISPCONNECTION (0x30000)
|
---|
120 | #define IDISPATTRLIST (0x40000)
|
---|
121 | #define IDISPMEDIA (0x50000)
|
---|
122 |
|
---|
123 | typedef enum BLOB_CHARACTER_SET {
|
---|
124 | BCS_ASCII = 1,BCS_UTF7 = 2,BCS_UTF8 = 3
|
---|
125 | } BLOB_CHARACTER_SET;
|
---|
126 |
|
---|
127 | extern RPC_IF_HANDLE __MIDL_itf_sdpblb_0000_v0_0_c_ifspec;
|
---|
128 | extern RPC_IF_HANDLE __MIDL_itf_sdpblb_0000_v0_0_s_ifspec;
|
---|
129 |
|
---|
130 | #ifndef __ITConferenceBlob_INTERFACE_DEFINED__
|
---|
131 | #define __ITConferenceBlob_INTERFACE_DEFINED__
|
---|
132 | EXTERN_C const IID IID_ITConferenceBlob;
|
---|
133 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
134 | struct ITConferenceBlob : public IDispatch {
|
---|
135 | public:
|
---|
136 | virtual HRESULT WINAPI Init(BSTR pName,BLOB_CHARACTER_SET CharacterSet,BSTR pBlob) = 0;
|
---|
137 | virtual HRESULT WINAPI get_CharacterSet(BLOB_CHARACTER_SET *pCharacterSet) = 0;
|
---|
138 | virtual HRESULT WINAPI get_ConferenceBlob(BSTR *ppBlob) = 0;
|
---|
139 | virtual HRESULT WINAPI SetConferenceBlob(BLOB_CHARACTER_SET CharacterSet,BSTR pBlob) = 0;
|
---|
140 | };
|
---|
141 | #else
|
---|
142 | typedef struct ITConferenceBlobVtbl {
|
---|
143 | BEGIN_INTERFACE
|
---|
144 | HRESULT (WINAPI *QueryInterface)(ITConferenceBlob *This,REFIID riid,void **ppvObject);
|
---|
145 | ULONG (WINAPI *AddRef)(ITConferenceBlob *This);
|
---|
146 | ULONG (WINAPI *Release)(ITConferenceBlob *This);
|
---|
147 | HRESULT (WINAPI *GetTypeInfoCount)(ITConferenceBlob *This,UINT *pctinfo);
|
---|
148 | HRESULT (WINAPI *GetTypeInfo)(ITConferenceBlob *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
149 | HRESULT (WINAPI *GetIDsOfNames)(ITConferenceBlob *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
150 | HRESULT (WINAPI *Invoke)(ITConferenceBlob *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
151 | HRESULT (WINAPI *Init)(ITConferenceBlob *This,BSTR pName,BLOB_CHARACTER_SET CharacterSet,BSTR pBlob);
|
---|
152 | HRESULT (WINAPI *get_CharacterSet)(ITConferenceBlob *This,BLOB_CHARACTER_SET *pCharacterSet);
|
---|
153 | HRESULT (WINAPI *get_ConferenceBlob)(ITConferenceBlob *This,BSTR *ppBlob);
|
---|
154 | HRESULT (WINAPI *SetConferenceBlob)(ITConferenceBlob *This,BLOB_CHARACTER_SET CharacterSet,BSTR pBlob);
|
---|
155 | END_INTERFACE
|
---|
156 | } ITConferenceBlobVtbl;
|
---|
157 | struct ITConferenceBlob {
|
---|
158 | CONST_VTBL struct ITConferenceBlobVtbl *lpVtbl;
|
---|
159 | };
|
---|
160 | #ifdef COBJMACROS
|
---|
161 | #define ITConferenceBlob_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
162 | #define ITConferenceBlob_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
163 | #define ITConferenceBlob_Release(This) (This)->lpVtbl->Release(This)
|
---|
164 | #define ITConferenceBlob_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
165 | #define ITConferenceBlob_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
166 | #define ITConferenceBlob_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
167 | #define ITConferenceBlob_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
168 | #define ITConferenceBlob_Init(This,pName,CharacterSet,pBlob) (This)->lpVtbl->Init(This,pName,CharacterSet,pBlob)
|
---|
169 | #define ITConferenceBlob_get_CharacterSet(This,pCharacterSet) (This)->lpVtbl->get_CharacterSet(This,pCharacterSet)
|
---|
170 | #define ITConferenceBlob_get_ConferenceBlob(This,ppBlob) (This)->lpVtbl->get_ConferenceBlob(This,ppBlob)
|
---|
171 | #define ITConferenceBlob_SetConferenceBlob(This,CharacterSet,pBlob) (This)->lpVtbl->SetConferenceBlob(This,CharacterSet,pBlob)
|
---|
172 | #endif
|
---|
173 | #endif
|
---|
174 | HRESULT WINAPI ITConferenceBlob_Init_Proxy(ITConferenceBlob *This,BSTR pName,BLOB_CHARACTER_SET CharacterSet,BSTR pBlob);
|
---|
175 | void __RPC_STUB ITConferenceBlob_Init_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
176 | HRESULT WINAPI ITConferenceBlob_get_CharacterSet_Proxy(ITConferenceBlob *This,BLOB_CHARACTER_SET *pCharacterSet);
|
---|
177 | void __RPC_STUB ITConferenceBlob_get_CharacterSet_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
178 | HRESULT WINAPI ITConferenceBlob_get_ConferenceBlob_Proxy(ITConferenceBlob *This,BSTR *ppBlob);
|
---|
179 | void __RPC_STUB ITConferenceBlob_get_ConferenceBlob_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
180 | HRESULT WINAPI ITConferenceBlob_SetConferenceBlob_Proxy(ITConferenceBlob *This,BLOB_CHARACTER_SET CharacterSet,BSTR pBlob);
|
---|
181 | void __RPC_STUB ITConferenceBlob_SetConferenceBlob_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
182 | #endif
|
---|
183 |
|
---|
184 | #ifndef __ITMedia_INTERFACE_DEFINED__
|
---|
185 | #define __ITMedia_INTERFACE_DEFINED__
|
---|
186 | EXTERN_C const IID IID_ITMedia;
|
---|
187 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
188 | struct ITMedia : public IDispatch {
|
---|
189 | public:
|
---|
190 | virtual HRESULT WINAPI get_MediaName(BSTR *ppMediaName) = 0;
|
---|
191 | virtual HRESULT WINAPI put_MediaName(BSTR pMediaName) = 0;
|
---|
192 | virtual HRESULT WINAPI get_StartPort(LONG *pStartPort) = 0;
|
---|
193 | virtual HRESULT WINAPI get_NumPorts(LONG *pNumPorts) = 0;
|
---|
194 | virtual HRESULT WINAPI get_TransportProtocol(BSTR *ppProtocol) = 0;
|
---|
195 | virtual HRESULT WINAPI put_TransportProtocol(BSTR pProtocol) = 0;
|
---|
196 | virtual HRESULT WINAPI get_FormatCodes(VARIANT *pVal) = 0;
|
---|
197 | virtual HRESULT WINAPI put_FormatCodes(VARIANT NewVal) = 0;
|
---|
198 | virtual HRESULT WINAPI get_MediaTitle(BSTR *ppMediaTitle) = 0;
|
---|
199 | virtual HRESULT WINAPI put_MediaTitle(BSTR pMediaTitle) = 0;
|
---|
200 | virtual HRESULT WINAPI SetPortInfo(LONG StartPort,LONG NumPorts) = 0;
|
---|
201 | };
|
---|
202 | #else
|
---|
203 | typedef struct ITMediaVtbl {
|
---|
204 | BEGIN_INTERFACE
|
---|
205 | HRESULT (WINAPI *QueryInterface)(ITMedia *This,REFIID riid,void **ppvObject);
|
---|
206 | ULONG (WINAPI *AddRef)(ITMedia *This);
|
---|
207 | ULONG (WINAPI *Release)(ITMedia *This);
|
---|
208 | HRESULT (WINAPI *GetTypeInfoCount)(ITMedia *This,UINT *pctinfo);
|
---|
209 | HRESULT (WINAPI *GetTypeInfo)(ITMedia *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
210 | HRESULT (WINAPI *GetIDsOfNames)(ITMedia *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
211 | HRESULT (WINAPI *Invoke)(ITMedia *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
212 | HRESULT (WINAPI *get_MediaName)(ITMedia *This,BSTR *ppMediaName);
|
---|
213 | HRESULT (WINAPI *put_MediaName)(ITMedia *This,BSTR pMediaName);
|
---|
214 | HRESULT (WINAPI *get_StartPort)(ITMedia *This,LONG *pStartPort);
|
---|
215 | HRESULT (WINAPI *get_NumPorts)(ITMedia *This,LONG *pNumPorts);
|
---|
216 | HRESULT (WINAPI *get_TransportProtocol)(ITMedia *This,BSTR *ppProtocol);
|
---|
217 | HRESULT (WINAPI *put_TransportProtocol)(ITMedia *This,BSTR pProtocol);
|
---|
218 | HRESULT (WINAPI *get_FormatCodes)(ITMedia *This,VARIANT *pVal);
|
---|
219 | HRESULT (WINAPI *put_FormatCodes)(ITMedia *This,VARIANT NewVal);
|
---|
220 | HRESULT (WINAPI *get_MediaTitle)(ITMedia *This,BSTR *ppMediaTitle);
|
---|
221 | HRESULT (WINAPI *put_MediaTitle)(ITMedia *This,BSTR pMediaTitle);
|
---|
222 | HRESULT (WINAPI *SetPortInfo)(ITMedia *This,LONG StartPort,LONG NumPorts);
|
---|
223 | END_INTERFACE
|
---|
224 | } ITMediaVtbl;
|
---|
225 | struct ITMedia {
|
---|
226 | CONST_VTBL struct ITMediaVtbl *lpVtbl;
|
---|
227 | };
|
---|
228 | #ifdef COBJMACROS
|
---|
229 | #define ITMedia_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
230 | #define ITMedia_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
231 | #define ITMedia_Release(This) (This)->lpVtbl->Release(This)
|
---|
232 | #define ITMedia_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
233 | #define ITMedia_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
234 | #define ITMedia_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
235 | #define ITMedia_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
236 | #define ITMedia_get_MediaName(This,ppMediaName) (This)->lpVtbl->get_MediaName(This,ppMediaName)
|
---|
237 | #define ITMedia_put_MediaName(This,pMediaName) (This)->lpVtbl->put_MediaName(This,pMediaName)
|
---|
238 | #define ITMedia_get_StartPort(This,pStartPort) (This)->lpVtbl->get_StartPort(This,pStartPort)
|
---|
239 | #define ITMedia_get_NumPorts(This,pNumPorts) (This)->lpVtbl->get_NumPorts(This,pNumPorts)
|
---|
240 | #define ITMedia_get_TransportProtocol(This,ppProtocol) (This)->lpVtbl->get_TransportProtocol(This,ppProtocol)
|
---|
241 | #define ITMedia_put_TransportProtocol(This,pProtocol) (This)->lpVtbl->put_TransportProtocol(This,pProtocol)
|
---|
242 | #define ITMedia_get_FormatCodes(This,pVal) (This)->lpVtbl->get_FormatCodes(This,pVal)
|
---|
243 | #define ITMedia_put_FormatCodes(This,NewVal) (This)->lpVtbl->put_FormatCodes(This,NewVal)
|
---|
244 | #define ITMedia_get_MediaTitle(This,ppMediaTitle) (This)->lpVtbl->get_MediaTitle(This,ppMediaTitle)
|
---|
245 | #define ITMedia_put_MediaTitle(This,pMediaTitle) (This)->lpVtbl->put_MediaTitle(This,pMediaTitle)
|
---|
246 | #define ITMedia_SetPortInfo(This,StartPort,NumPorts) (This)->lpVtbl->SetPortInfo(This,StartPort,NumPorts)
|
---|
247 | #endif
|
---|
248 | #endif
|
---|
249 | HRESULT WINAPI ITMedia_get_MediaName_Proxy(ITMedia *This,BSTR *ppMediaName);
|
---|
250 | void __RPC_STUB ITMedia_get_MediaName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
251 | HRESULT WINAPI ITMedia_put_MediaName_Proxy(ITMedia *This,BSTR pMediaName);
|
---|
252 | void __RPC_STUB ITMedia_put_MediaName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
253 | HRESULT WINAPI ITMedia_get_StartPort_Proxy(ITMedia *This,LONG *pStartPort);
|
---|
254 | void __RPC_STUB ITMedia_get_StartPort_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
255 | HRESULT WINAPI ITMedia_get_NumPorts_Proxy(ITMedia *This,LONG *pNumPorts);
|
---|
256 | void __RPC_STUB ITMedia_get_NumPorts_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
257 | HRESULT WINAPI ITMedia_get_TransportProtocol_Proxy(ITMedia *This,BSTR *ppProtocol);
|
---|
258 | void __RPC_STUB ITMedia_get_TransportProtocol_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
259 | HRESULT WINAPI ITMedia_put_TransportProtocol_Proxy(ITMedia *This,BSTR pProtocol);
|
---|
260 | void __RPC_STUB ITMedia_put_TransportProtocol_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
261 | HRESULT WINAPI ITMedia_get_FormatCodes_Proxy(ITMedia *This,VARIANT *pVal);
|
---|
262 | void __RPC_STUB ITMedia_get_FormatCodes_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
263 | HRESULT WINAPI ITMedia_put_FormatCodes_Proxy(ITMedia *This,VARIANT NewVal);
|
---|
264 | void __RPC_STUB ITMedia_put_FormatCodes_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
265 | HRESULT WINAPI ITMedia_get_MediaTitle_Proxy(ITMedia *This,BSTR *ppMediaTitle);
|
---|
266 | void __RPC_STUB ITMedia_get_MediaTitle_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
267 | HRESULT WINAPI ITMedia_put_MediaTitle_Proxy(ITMedia *This,BSTR pMediaTitle);
|
---|
268 | void __RPC_STUB ITMedia_put_MediaTitle_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
269 | HRESULT WINAPI ITMedia_SetPortInfo_Proxy(ITMedia *This,LONG StartPort,LONG NumPorts);
|
---|
270 | void __RPC_STUB ITMedia_SetPortInfo_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
271 | #endif
|
---|
272 |
|
---|
273 | #ifndef __IEnumMedia_INTERFACE_DEFINED__
|
---|
274 | #define __IEnumMedia_INTERFACE_DEFINED__
|
---|
275 | EXTERN_C const IID IID_IEnumMedia;
|
---|
276 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
277 | struct IEnumMedia : public IUnknown {
|
---|
278 | public:
|
---|
279 | virtual HRESULT WINAPI Next(ULONG celt,ITMedia **pVal,ULONG *pceltFetched) = 0;
|
---|
280 | virtual HRESULT WINAPI Reset(void) = 0;
|
---|
281 | virtual HRESULT WINAPI Skip(ULONG celt) = 0;
|
---|
282 | virtual HRESULT WINAPI Clone(IEnumMedia **ppEnum) = 0;
|
---|
283 | };
|
---|
284 | #else
|
---|
285 | typedef struct IEnumMediaVtbl {
|
---|
286 | BEGIN_INTERFACE
|
---|
287 | HRESULT (WINAPI *QueryInterface)(IEnumMedia *This,REFIID riid,void **ppvObject);
|
---|
288 | ULONG (WINAPI *AddRef)(IEnumMedia *This);
|
---|
289 | ULONG (WINAPI *Release)(IEnumMedia *This);
|
---|
290 | HRESULT (WINAPI *Next)(IEnumMedia *This,ULONG celt,ITMedia **pVal,ULONG *pceltFetched);
|
---|
291 | HRESULT (WINAPI *Reset)(IEnumMedia *This);
|
---|
292 | HRESULT (WINAPI *Skip)(IEnumMedia *This,ULONG celt);
|
---|
293 | HRESULT (WINAPI *Clone)(IEnumMedia *This,IEnumMedia **ppEnum);
|
---|
294 | END_INTERFACE
|
---|
295 | } IEnumMediaVtbl;
|
---|
296 | struct IEnumMedia {
|
---|
297 | CONST_VTBL struct IEnumMediaVtbl *lpVtbl;
|
---|
298 | };
|
---|
299 | #ifdef COBJMACROS
|
---|
300 | #define IEnumMedia_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
301 | #define IEnumMedia_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
302 | #define IEnumMedia_Release(This) (This)->lpVtbl->Release(This)
|
---|
303 | #define IEnumMedia_Next(This,celt,pVal,pceltFetched) (This)->lpVtbl->Next(This,celt,pVal,pceltFetched)
|
---|
304 | #define IEnumMedia_Reset(This) (This)->lpVtbl->Reset(This)
|
---|
305 | #define IEnumMedia_Skip(This,celt) (This)->lpVtbl->Skip(This,celt)
|
---|
306 | #define IEnumMedia_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum)
|
---|
307 | #endif
|
---|
308 | #endif
|
---|
309 | HRESULT WINAPI IEnumMedia_Next_Proxy(IEnumMedia *This,ULONG celt,ITMedia **pVal,ULONG *pceltFetched);
|
---|
310 | void __RPC_STUB IEnumMedia_Next_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
311 | HRESULT WINAPI IEnumMedia_Reset_Proxy(IEnumMedia *This);
|
---|
312 | void __RPC_STUB IEnumMedia_Reset_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
313 | HRESULT WINAPI IEnumMedia_Skip_Proxy(IEnumMedia *This,ULONG celt);
|
---|
314 | void __RPC_STUB IEnumMedia_Skip_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
315 | HRESULT WINAPI IEnumMedia_Clone_Proxy(IEnumMedia *This,IEnumMedia **ppEnum);
|
---|
316 | void __RPC_STUB IEnumMedia_Clone_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
317 | #endif
|
---|
318 |
|
---|
319 | #ifndef __ITMediaCollection_INTERFACE_DEFINED__
|
---|
320 | #define __ITMediaCollection_INTERFACE_DEFINED__
|
---|
321 | EXTERN_C const IID IID_ITMediaCollection;
|
---|
322 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
323 | struct ITMediaCollection : public IDispatch {
|
---|
324 | public:
|
---|
325 | virtual HRESULT WINAPI get_Count(LONG *pVal) = 0;
|
---|
326 | virtual HRESULT WINAPI get_Item(LONG Index,ITMedia **pVal) = 0;
|
---|
327 | virtual HRESULT WINAPI get__NewEnum(IUnknown **pVal) = 0;
|
---|
328 | virtual HRESULT WINAPI get_EnumerationIf(IEnumMedia **pVal) = 0;
|
---|
329 | virtual HRESULT WINAPI Create(LONG Index,ITMedia **ppMedia) = 0;
|
---|
330 | virtual HRESULT WINAPI Delete(LONG Index) = 0;
|
---|
331 | };
|
---|
332 | #else
|
---|
333 | typedef struct ITMediaCollectionVtbl {
|
---|
334 | BEGIN_INTERFACE
|
---|
335 | HRESULT (WINAPI *QueryInterface)(ITMediaCollection *This,REFIID riid,void **ppvObject);
|
---|
336 | ULONG (WINAPI *AddRef)(ITMediaCollection *This);
|
---|
337 | ULONG (WINAPI *Release)(ITMediaCollection *This);
|
---|
338 | HRESULT (WINAPI *GetTypeInfoCount)(ITMediaCollection *This,UINT *pctinfo);
|
---|
339 | HRESULT (WINAPI *GetTypeInfo)(ITMediaCollection *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
340 | HRESULT (WINAPI *GetIDsOfNames)(ITMediaCollection *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
341 | HRESULT (WINAPI *Invoke)(ITMediaCollection *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
342 | HRESULT (WINAPI *get_Count)(ITMediaCollection *This,LONG *pVal);
|
---|
343 | HRESULT (WINAPI *get_Item)(ITMediaCollection *This,LONG Index,ITMedia **pVal);
|
---|
344 | HRESULT (WINAPI *get__NewEnum)(ITMediaCollection *This,IUnknown **pVal);
|
---|
345 | HRESULT (WINAPI *get_EnumerationIf)(ITMediaCollection *This,IEnumMedia **pVal);
|
---|
346 | HRESULT (WINAPI *Create)(ITMediaCollection *This,LONG Index,ITMedia **ppMedia);
|
---|
347 | HRESULT (WINAPI *Delete)(ITMediaCollection *This,LONG Index);
|
---|
348 | END_INTERFACE
|
---|
349 | } ITMediaCollectionVtbl;
|
---|
350 | struct ITMediaCollection {
|
---|
351 | CONST_VTBL struct ITMediaCollectionVtbl *lpVtbl;
|
---|
352 | };
|
---|
353 | #ifdef COBJMACROS
|
---|
354 | #define ITMediaCollection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
355 | #define ITMediaCollection_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
356 | #define ITMediaCollection_Release(This) (This)->lpVtbl->Release(This)
|
---|
357 | #define ITMediaCollection_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
358 | #define ITMediaCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
359 | #define ITMediaCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
360 | #define ITMediaCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
361 | #define ITMediaCollection_get_Count(This,pVal) (This)->lpVtbl->get_Count(This,pVal)
|
---|
362 | #define ITMediaCollection_get_Item(This,Index,pVal) (This)->lpVtbl->get_Item(This,Index,pVal)
|
---|
363 | #define ITMediaCollection_get__NewEnum(This,pVal) (This)->lpVtbl->get__NewEnum(This,pVal)
|
---|
364 | #define ITMediaCollection_get_EnumerationIf(This,pVal) (This)->lpVtbl->get_EnumerationIf(This,pVal)
|
---|
365 | #define ITMediaCollection_Create(This,Index,ppMedia) (This)->lpVtbl->Create(This,Index,ppMedia)
|
---|
366 | #define ITMediaCollection_Delete(This,Index) (This)->lpVtbl->Delete(This,Index)
|
---|
367 | #endif
|
---|
368 | #endif
|
---|
369 | HRESULT WINAPI ITMediaCollection_get_Count_Proxy(ITMediaCollection *This,LONG *pVal);
|
---|
370 | void __RPC_STUB ITMediaCollection_get_Count_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
371 | HRESULT WINAPI ITMediaCollection_get_Item_Proxy(ITMediaCollection *This,LONG Index,ITMedia **pVal);
|
---|
372 | void __RPC_STUB ITMediaCollection_get_Item_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
373 | HRESULT WINAPI ITMediaCollection_get__NewEnum_Proxy(ITMediaCollection *This,IUnknown **pVal);
|
---|
374 | void __RPC_STUB ITMediaCollection_get__NewEnum_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
375 | HRESULT WINAPI ITMediaCollection_get_EnumerationIf_Proxy(ITMediaCollection *This,IEnumMedia **pVal);
|
---|
376 | void __RPC_STUB ITMediaCollection_get_EnumerationIf_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
377 | HRESULT WINAPI ITMediaCollection_Create_Proxy(ITMediaCollection *This,LONG Index,ITMedia **ppMedia);
|
---|
378 | void __RPC_STUB ITMediaCollection_Create_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
379 | HRESULT WINAPI ITMediaCollection_Delete_Proxy(ITMediaCollection *This,LONG Index);
|
---|
380 | void __RPC_STUB ITMediaCollection_Delete_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
381 | #endif
|
---|
382 |
|
---|
383 | #ifndef __ITTime_INTERFACE_DEFINED__
|
---|
384 | #define __ITTime_INTERFACE_DEFINED__
|
---|
385 | EXTERN_C const IID IID_ITTime;
|
---|
386 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
387 | struct ITTime : public IDispatch {
|
---|
388 | public:
|
---|
389 | virtual HRESULT WINAPI get_StartTime(DOUBLE *pTime) = 0;
|
---|
390 | virtual HRESULT WINAPI put_StartTime(DOUBLE Time) = 0;
|
---|
391 | virtual HRESULT WINAPI get_StopTime(DOUBLE *pTime) = 0;
|
---|
392 | virtual HRESULT WINAPI put_StopTime(DOUBLE Time) = 0;
|
---|
393 | };
|
---|
394 | #else
|
---|
395 | typedef struct ITTimeVtbl {
|
---|
396 | BEGIN_INTERFACE
|
---|
397 | HRESULT (WINAPI *QueryInterface)(ITTime *This,REFIID riid,void **ppvObject);
|
---|
398 | ULONG (WINAPI *AddRef)(ITTime *This);
|
---|
399 | ULONG (WINAPI *Release)(ITTime *This);
|
---|
400 | HRESULT (WINAPI *GetTypeInfoCount)(ITTime *This,UINT *pctinfo);
|
---|
401 | HRESULT (WINAPI *GetTypeInfo)(ITTime *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
402 | HRESULT (WINAPI *GetIDsOfNames)(ITTime *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
403 | HRESULT (WINAPI *Invoke)(ITTime *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
404 | HRESULT (WINAPI *get_StartTime)(ITTime *This,DOUBLE *pTime);
|
---|
405 | HRESULT (WINAPI *put_StartTime)(ITTime *This,DOUBLE Time);
|
---|
406 | HRESULT (WINAPI *get_StopTime)(ITTime *This,DOUBLE *pTime);
|
---|
407 | HRESULT (WINAPI *put_StopTime)(ITTime *This,DOUBLE Time);
|
---|
408 | END_INTERFACE
|
---|
409 | } ITTimeVtbl;
|
---|
410 | struct ITTime {
|
---|
411 | CONST_VTBL struct ITTimeVtbl *lpVtbl;
|
---|
412 | };
|
---|
413 | #ifdef COBJMACROS
|
---|
414 | #define ITTime_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
415 | #define ITTime_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
416 | #define ITTime_Release(This) (This)->lpVtbl->Release(This)
|
---|
417 | #define ITTime_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
418 | #define ITTime_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
419 | #define ITTime_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
420 | #define ITTime_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
421 | #define ITTime_get_StartTime(This,pTime) (This)->lpVtbl->get_StartTime(This,pTime)
|
---|
422 | #define ITTime_put_StartTime(This,Time) (This)->lpVtbl->put_StartTime(This,Time)
|
---|
423 | #define ITTime_get_StopTime(This,pTime) (This)->lpVtbl->get_StopTime(This,pTime)
|
---|
424 | #define ITTime_put_StopTime(This,Time) (This)->lpVtbl->put_StopTime(This,Time)
|
---|
425 | #endif
|
---|
426 | #endif
|
---|
427 | HRESULT WINAPI ITTime_get_StartTime_Proxy(ITTime *This,DOUBLE *pTime);
|
---|
428 | void __RPC_STUB ITTime_get_StartTime_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
429 | HRESULT WINAPI ITTime_put_StartTime_Proxy(ITTime *This,DOUBLE Time);
|
---|
430 | void __RPC_STUB ITTime_put_StartTime_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
431 | HRESULT WINAPI ITTime_get_StopTime_Proxy(ITTime *This,DOUBLE *pTime);
|
---|
432 | void __RPC_STUB ITTime_get_StopTime_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
433 | HRESULT WINAPI ITTime_put_StopTime_Proxy(ITTime *This,DOUBLE Time);
|
---|
434 | void __RPC_STUB ITTime_put_StopTime_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
435 | #endif
|
---|
436 |
|
---|
437 | #ifndef __IEnumTime_INTERFACE_DEFINED__
|
---|
438 | #define __IEnumTime_INTERFACE_DEFINED__
|
---|
439 | EXTERN_C const IID IID_IEnumTime;
|
---|
440 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
441 | struct IEnumTime : public IUnknown {
|
---|
442 | public:
|
---|
443 | virtual HRESULT WINAPI Next(ULONG celt,ITTime **pVal,ULONG *pceltFetched) = 0;
|
---|
444 | virtual HRESULT WINAPI Reset(void) = 0;
|
---|
445 | virtual HRESULT WINAPI Skip(ULONG celt) = 0;
|
---|
446 | virtual HRESULT WINAPI Clone(IEnumTime **ppEnum) = 0;
|
---|
447 | };
|
---|
448 | #else
|
---|
449 | typedef struct IEnumTimeVtbl {
|
---|
450 | BEGIN_INTERFACE
|
---|
451 | HRESULT (WINAPI *QueryInterface)(IEnumTime *This,REFIID riid,void **ppvObject);
|
---|
452 | ULONG (WINAPI *AddRef)(IEnumTime *This);
|
---|
453 | ULONG (WINAPI *Release)(IEnumTime *This);
|
---|
454 | HRESULT (WINAPI *Next)(IEnumTime *This,ULONG celt,ITTime **pVal,ULONG *pceltFetched);
|
---|
455 | HRESULT (WINAPI *Reset)(IEnumTime *This);
|
---|
456 | HRESULT (WINAPI *Skip)(IEnumTime *This,ULONG celt);
|
---|
457 | HRESULT (WINAPI *Clone)(IEnumTime *This,IEnumTime **ppEnum);
|
---|
458 | END_INTERFACE
|
---|
459 | } IEnumTimeVtbl;
|
---|
460 | struct IEnumTime {
|
---|
461 | CONST_VTBL struct IEnumTimeVtbl *lpVtbl;
|
---|
462 | };
|
---|
463 | #ifdef COBJMACROS
|
---|
464 | #define IEnumTime_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
465 | #define IEnumTime_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
466 | #define IEnumTime_Release(This) (This)->lpVtbl->Release(This)
|
---|
467 | #define IEnumTime_Next(This,celt,pVal,pceltFetched) (This)->lpVtbl->Next(This,celt,pVal,pceltFetched)
|
---|
468 | #define IEnumTime_Reset(This) (This)->lpVtbl->Reset(This)
|
---|
469 | #define IEnumTime_Skip(This,celt) (This)->lpVtbl->Skip(This,celt)
|
---|
470 | #define IEnumTime_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum)
|
---|
471 | #endif
|
---|
472 | #endif
|
---|
473 | HRESULT WINAPI IEnumTime_Next_Proxy(IEnumTime *This,ULONG celt,ITTime **pVal,ULONG *pceltFetched);
|
---|
474 | void __RPC_STUB IEnumTime_Next_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
475 | HRESULT WINAPI IEnumTime_Reset_Proxy(IEnumTime *This);
|
---|
476 | void __RPC_STUB IEnumTime_Reset_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
477 | HRESULT WINAPI IEnumTime_Skip_Proxy(IEnumTime *This,ULONG celt);
|
---|
478 | void __RPC_STUB IEnumTime_Skip_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
479 | HRESULT WINAPI IEnumTime_Clone_Proxy(IEnumTime *This,IEnumTime **ppEnum);
|
---|
480 | void __RPC_STUB IEnumTime_Clone_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
481 | #endif
|
---|
482 |
|
---|
483 | #ifndef __ITTimeCollection_INTERFACE_DEFINED__
|
---|
484 | #define __ITTimeCollection_INTERFACE_DEFINED__
|
---|
485 | EXTERN_C const IID IID_ITTimeCollection;
|
---|
486 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
487 | struct ITTimeCollection : public IDispatch {
|
---|
488 | public:
|
---|
489 | virtual HRESULT WINAPI get_Count(LONG *pVal) = 0;
|
---|
490 | virtual HRESULT WINAPI get_Item(LONG Index,ITTime **pVal) = 0;
|
---|
491 | virtual HRESULT WINAPI get__NewEnum(IUnknown **pVal) = 0;
|
---|
492 | virtual HRESULT WINAPI get_EnumerationIf(IEnumTime **pVal) = 0;
|
---|
493 | virtual HRESULT WINAPI Create(LONG Index,ITTime **ppTime) = 0;
|
---|
494 | virtual HRESULT WINAPI Delete(LONG Index) = 0;
|
---|
495 | };
|
---|
496 | #else
|
---|
497 | typedef struct ITTimeCollectionVtbl {
|
---|
498 | BEGIN_INTERFACE
|
---|
499 | HRESULT (WINAPI *QueryInterface)(ITTimeCollection *This,REFIID riid,void **ppvObject);
|
---|
500 | ULONG (WINAPI *AddRef)(ITTimeCollection *This);
|
---|
501 | ULONG (WINAPI *Release)(ITTimeCollection *This);
|
---|
502 | HRESULT (WINAPI *GetTypeInfoCount)(ITTimeCollection *This,UINT *pctinfo);
|
---|
503 | HRESULT (WINAPI *GetTypeInfo)(ITTimeCollection *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
504 | HRESULT (WINAPI *GetIDsOfNames)(ITTimeCollection *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
505 | HRESULT (WINAPI *Invoke)(ITTimeCollection *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
506 | HRESULT (WINAPI *get_Count)(ITTimeCollection *This,LONG *pVal);
|
---|
507 | HRESULT (WINAPI *get_Item)(ITTimeCollection *This,LONG Index,ITTime **pVal);
|
---|
508 | HRESULT (WINAPI *get__NewEnum)(ITTimeCollection *This,IUnknown **pVal);
|
---|
509 | HRESULT (WINAPI *get_EnumerationIf)(ITTimeCollection *This,IEnumTime **pVal);
|
---|
510 | HRESULT (WINAPI *Create)(ITTimeCollection *This,LONG Index,ITTime **ppTime);
|
---|
511 | HRESULT (WINAPI *Delete)(ITTimeCollection *This,LONG Index);
|
---|
512 | END_INTERFACE
|
---|
513 | } ITTimeCollectionVtbl;
|
---|
514 | struct ITTimeCollection {
|
---|
515 | CONST_VTBL struct ITTimeCollectionVtbl *lpVtbl;
|
---|
516 | };
|
---|
517 | #ifdef COBJMACROS
|
---|
518 | #define ITTimeCollection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
519 | #define ITTimeCollection_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
520 | #define ITTimeCollection_Release(This) (This)->lpVtbl->Release(This)
|
---|
521 | #define ITTimeCollection_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
522 | #define ITTimeCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
523 | #define ITTimeCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
524 | #define ITTimeCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
525 | #define ITTimeCollection_get_Count(This,pVal) (This)->lpVtbl->get_Count(This,pVal)
|
---|
526 | #define ITTimeCollection_get_Item(This,Index,pVal) (This)->lpVtbl->get_Item(This,Index,pVal)
|
---|
527 | #define ITTimeCollection_get__NewEnum(This,pVal) (This)->lpVtbl->get__NewEnum(This,pVal)
|
---|
528 | #define ITTimeCollection_get_EnumerationIf(This,pVal) (This)->lpVtbl->get_EnumerationIf(This,pVal)
|
---|
529 | #define ITTimeCollection_Create(This,Index,ppTime) (This)->lpVtbl->Create(This,Index,ppTime)
|
---|
530 | #define ITTimeCollection_Delete(This,Index) (This)->lpVtbl->Delete(This,Index)
|
---|
531 | #endif
|
---|
532 | #endif
|
---|
533 | HRESULT WINAPI ITTimeCollection_get_Count_Proxy(ITTimeCollection *This,LONG *pVal);
|
---|
534 | void __RPC_STUB ITTimeCollection_get_Count_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
535 | HRESULT WINAPI ITTimeCollection_get_Item_Proxy(ITTimeCollection *This,LONG Index,ITTime **pVal);
|
---|
536 | void __RPC_STUB ITTimeCollection_get_Item_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
537 | HRESULT WINAPI ITTimeCollection_get__NewEnum_Proxy(ITTimeCollection *This,IUnknown **pVal);
|
---|
538 | void __RPC_STUB ITTimeCollection_get__NewEnum_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
539 | HRESULT WINAPI ITTimeCollection_get_EnumerationIf_Proxy(ITTimeCollection *This,IEnumTime **pVal);
|
---|
540 | void __RPC_STUB ITTimeCollection_get_EnumerationIf_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
541 | HRESULT WINAPI ITTimeCollection_Create_Proxy(ITTimeCollection *This,LONG Index,ITTime **ppTime);
|
---|
542 | void __RPC_STUB ITTimeCollection_Create_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
543 | HRESULT WINAPI ITTimeCollection_Delete_Proxy(ITTimeCollection *This,LONG Index);
|
---|
544 | void __RPC_STUB ITTimeCollection_Delete_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
545 | #endif
|
---|
546 |
|
---|
547 | #ifndef __ITSdp_INTERFACE_DEFINED__
|
---|
548 | #define __ITSdp_INTERFACE_DEFINED__
|
---|
549 | EXTERN_C const IID IID_ITSdp;
|
---|
550 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
551 | struct ITSdp : public IDispatch {
|
---|
552 | public:
|
---|
553 | virtual HRESULT WINAPI get_IsValid(VARIANT_BOOL *pfIsValid) = 0;
|
---|
554 | virtual HRESULT WINAPI get_ProtocolVersion(unsigned char *pProtocolVersion) = 0;
|
---|
555 | virtual HRESULT WINAPI get_SessionId(DOUBLE *pSessionId) = 0;
|
---|
556 | virtual HRESULT WINAPI get_SessionVersion(DOUBLE *pSessionVersion) = 0;
|
---|
557 | virtual HRESULT WINAPI put_SessionVersion(DOUBLE SessionVersion) = 0;
|
---|
558 | virtual HRESULT WINAPI get_MachineAddress(BSTR *ppMachineAddress) = 0;
|
---|
559 | virtual HRESULT WINAPI put_MachineAddress(BSTR pMachineAddress) = 0;
|
---|
560 | virtual HRESULT WINAPI get_Name(BSTR *ppName) = 0;
|
---|
561 | virtual HRESULT WINAPI put_Name(BSTR pName) = 0;
|
---|
562 | virtual HRESULT WINAPI get_Description(BSTR *ppDescription) = 0;
|
---|
563 | virtual HRESULT WINAPI put_Description(BSTR pDescription) = 0;
|
---|
564 | virtual HRESULT WINAPI get_Url(BSTR *ppUrl) = 0;
|
---|
565 | virtual HRESULT WINAPI put_Url(BSTR pUrl) = 0;
|
---|
566 | virtual HRESULT WINAPI GetEmailNames(VARIANT *pAddresses,VARIANT *pNames) = 0;
|
---|
567 | virtual HRESULT WINAPI SetEmailNames(VARIANT Addresses,VARIANT Names) = 0;
|
---|
568 | virtual HRESULT WINAPI GetPhoneNumbers(VARIANT *pNumbers,VARIANT *pNames) = 0;
|
---|
569 | virtual HRESULT WINAPI SetPhoneNumbers(VARIANT Numbers,VARIANT Names) = 0;
|
---|
570 | virtual HRESULT WINAPI get_Originator(BSTR *ppOriginator) = 0;
|
---|
571 | virtual HRESULT WINAPI put_Originator(BSTR pOriginator) = 0;
|
---|
572 | virtual HRESULT WINAPI get_MediaCollection(ITMediaCollection **ppMediaCollection) = 0;
|
---|
573 | virtual HRESULT WINAPI get_TimeCollection(ITTimeCollection **ppTimeCollection) = 0;
|
---|
574 | };
|
---|
575 | #else
|
---|
576 | typedef struct ITSdpVtbl {
|
---|
577 | BEGIN_INTERFACE
|
---|
578 | HRESULT (WINAPI *QueryInterface)(ITSdp *This,REFIID riid,void **ppvObject);
|
---|
579 | ULONG (WINAPI *AddRef)(ITSdp *This);
|
---|
580 | ULONG (WINAPI *Release)(ITSdp *This);
|
---|
581 | HRESULT (WINAPI *GetTypeInfoCount)(ITSdp *This,UINT *pctinfo);
|
---|
582 | HRESULT (WINAPI *GetTypeInfo)(ITSdp *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
583 | HRESULT (WINAPI *GetIDsOfNames)(ITSdp *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
584 | HRESULT (WINAPI *Invoke)(ITSdp *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
585 | HRESULT (WINAPI *get_IsValid)(ITSdp *This,VARIANT_BOOL *pfIsValid);
|
---|
586 | HRESULT (WINAPI *get_ProtocolVersion)(ITSdp *This,unsigned char *pProtocolVersion);
|
---|
587 | HRESULT (WINAPI *get_SessionId)(ITSdp *This,DOUBLE *pSessionId);
|
---|
588 | HRESULT (WINAPI *get_SessionVersion)(ITSdp *This,DOUBLE *pSessionVersion);
|
---|
589 | HRESULT (WINAPI *put_SessionVersion)(ITSdp *This,DOUBLE SessionVersion);
|
---|
590 | HRESULT (WINAPI *get_MachineAddress)(ITSdp *This,BSTR *ppMachineAddress);
|
---|
591 | HRESULT (WINAPI *put_MachineAddress)(ITSdp *This,BSTR pMachineAddress);
|
---|
592 | HRESULT (WINAPI *get_Name)(ITSdp *This,BSTR *ppName);
|
---|
593 | HRESULT (WINAPI *put_Name)(ITSdp *This,BSTR pName);
|
---|
594 | HRESULT (WINAPI *get_Description)(ITSdp *This,BSTR *ppDescription);
|
---|
595 | HRESULT (WINAPI *put_Description)(ITSdp *This,BSTR pDescription);
|
---|
596 | HRESULT (WINAPI *get_Url)(ITSdp *This,BSTR *ppUrl);
|
---|
597 | HRESULT (WINAPI *put_Url)(ITSdp *This,BSTR pUrl);
|
---|
598 | HRESULT (WINAPI *GetEmailNames)(ITSdp *This,VARIANT *pAddresses,VARIANT *pNames);
|
---|
599 | HRESULT (WINAPI *SetEmailNames)(ITSdp *This,VARIANT Addresses,VARIANT Names);
|
---|
600 | HRESULT (WINAPI *GetPhoneNumbers)(ITSdp *This,VARIANT *pNumbers,VARIANT *pNames);
|
---|
601 | HRESULT (WINAPI *SetPhoneNumbers)(ITSdp *This,VARIANT Numbers,VARIANT Names);
|
---|
602 | HRESULT (WINAPI *get_Originator)(ITSdp *This,BSTR *ppOriginator);
|
---|
603 | HRESULT (WINAPI *put_Originator)(ITSdp *This,BSTR pOriginator);
|
---|
604 | HRESULT (WINAPI *get_MediaCollection)(ITSdp *This,ITMediaCollection **ppMediaCollection);
|
---|
605 | HRESULT (WINAPI *get_TimeCollection)(ITSdp *This,ITTimeCollection **ppTimeCollection);
|
---|
606 | END_INTERFACE
|
---|
607 | } ITSdpVtbl;
|
---|
608 | struct ITSdp {
|
---|
609 | CONST_VTBL struct ITSdpVtbl *lpVtbl;
|
---|
610 | };
|
---|
611 | #ifdef COBJMACROS
|
---|
612 | #define ITSdp_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
613 | #define ITSdp_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
614 | #define ITSdp_Release(This) (This)->lpVtbl->Release(This)
|
---|
615 | #define ITSdp_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
616 | #define ITSdp_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
617 | #define ITSdp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
618 | #define ITSdp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
619 | #define ITSdp_get_IsValid(This,pfIsValid) (This)->lpVtbl->get_IsValid(This,pfIsValid)
|
---|
620 | #define ITSdp_get_ProtocolVersion(This,pProtocolVersion) (This)->lpVtbl->get_ProtocolVersion(This,pProtocolVersion)
|
---|
621 | #define ITSdp_get_SessionId(This,pSessionId) (This)->lpVtbl->get_SessionId(This,pSessionId)
|
---|
622 | #define ITSdp_get_SessionVersion(This,pSessionVersion) (This)->lpVtbl->get_SessionVersion(This,pSessionVersion)
|
---|
623 | #define ITSdp_put_SessionVersion(This,SessionVersion) (This)->lpVtbl->put_SessionVersion(This,SessionVersion)
|
---|
624 | #define ITSdp_get_MachineAddress(This,ppMachineAddress) (This)->lpVtbl->get_MachineAddress(This,ppMachineAddress)
|
---|
625 | #define ITSdp_put_MachineAddress(This,pMachineAddress) (This)->lpVtbl->put_MachineAddress(This,pMachineAddress)
|
---|
626 | #define ITSdp_get_Name(This,ppName) (This)->lpVtbl->get_Name(This,ppName)
|
---|
627 | #define ITSdp_put_Name(This,pName) (This)->lpVtbl->put_Name(This,pName)
|
---|
628 | #define ITSdp_get_Description(This,ppDescription) (This)->lpVtbl->get_Description(This,ppDescription)
|
---|
629 | #define ITSdp_put_Description(This,pDescription) (This)->lpVtbl->put_Description(This,pDescription)
|
---|
630 | #define ITSdp_get_Url(This,ppUrl) (This)->lpVtbl->get_Url(This,ppUrl)
|
---|
631 | #define ITSdp_put_Url(This,pUrl) (This)->lpVtbl->put_Url(This,pUrl)
|
---|
632 | #define ITSdp_GetEmailNames(This,pAddresses,pNames) (This)->lpVtbl->GetEmailNames(This,pAddresses,pNames)
|
---|
633 | #define ITSdp_SetEmailNames(This,Addresses,Names) (This)->lpVtbl->SetEmailNames(This,Addresses,Names)
|
---|
634 | #define ITSdp_GetPhoneNumbers(This,pNumbers,pNames) (This)->lpVtbl->GetPhoneNumbers(This,pNumbers,pNames)
|
---|
635 | #define ITSdp_SetPhoneNumbers(This,Numbers,Names) (This)->lpVtbl->SetPhoneNumbers(This,Numbers,Names)
|
---|
636 | #define ITSdp_get_Originator(This,ppOriginator) (This)->lpVtbl->get_Originator(This,ppOriginator)
|
---|
637 | #define ITSdp_put_Originator(This,pOriginator) (This)->lpVtbl->put_Originator(This,pOriginator)
|
---|
638 | #define ITSdp_get_MediaCollection(This,ppMediaCollection) (This)->lpVtbl->get_MediaCollection(This,ppMediaCollection)
|
---|
639 | #define ITSdp_get_TimeCollection(This,ppTimeCollection) (This)->lpVtbl->get_TimeCollection(This,ppTimeCollection)
|
---|
640 | #endif
|
---|
641 | #endif
|
---|
642 | HRESULT WINAPI ITSdp_get_IsValid_Proxy(ITSdp *This,VARIANT_BOOL *pfIsValid);
|
---|
643 | void __RPC_STUB ITSdp_get_IsValid_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
644 | HRESULT WINAPI ITSdp_get_ProtocolVersion_Proxy(ITSdp *This,unsigned char *pProtocolVersion);
|
---|
645 | void __RPC_STUB ITSdp_get_ProtocolVersion_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
646 | HRESULT WINAPI ITSdp_get_SessionId_Proxy(ITSdp *This,DOUBLE *pSessionId);
|
---|
647 | void __RPC_STUB ITSdp_get_SessionId_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
648 | HRESULT WINAPI ITSdp_get_SessionVersion_Proxy(ITSdp *This,DOUBLE *pSessionVersion);
|
---|
649 | void __RPC_STUB ITSdp_get_SessionVersion_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
650 | HRESULT WINAPI ITSdp_put_SessionVersion_Proxy(ITSdp *This,DOUBLE SessionVersion);
|
---|
651 | void __RPC_STUB ITSdp_put_SessionVersion_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
652 | HRESULT WINAPI ITSdp_get_MachineAddress_Proxy(ITSdp *This,BSTR *ppMachineAddress);
|
---|
653 | void __RPC_STUB ITSdp_get_MachineAddress_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
654 | HRESULT WINAPI ITSdp_put_MachineAddress_Proxy(ITSdp *This,BSTR pMachineAddress);
|
---|
655 | void __RPC_STUB ITSdp_put_MachineAddress_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
656 | HRESULT WINAPI ITSdp_get_Name_Proxy(ITSdp *This,BSTR *ppName);
|
---|
657 | void __RPC_STUB ITSdp_get_Name_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
658 | HRESULT WINAPI ITSdp_put_Name_Proxy(ITSdp *This,BSTR pName);
|
---|
659 | void __RPC_STUB ITSdp_put_Name_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
660 | HRESULT WINAPI ITSdp_get_Description_Proxy(ITSdp *This,BSTR *ppDescription);
|
---|
661 | void __RPC_STUB ITSdp_get_Description_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
662 | HRESULT WINAPI ITSdp_put_Description_Proxy(ITSdp *This,BSTR pDescription);
|
---|
663 | void __RPC_STUB ITSdp_put_Description_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
664 | HRESULT WINAPI ITSdp_get_Url_Proxy(ITSdp *This,BSTR *ppUrl);
|
---|
665 | void __RPC_STUB ITSdp_get_Url_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
666 | HRESULT WINAPI ITSdp_put_Url_Proxy(ITSdp *This,BSTR pUrl);
|
---|
667 | void __RPC_STUB ITSdp_put_Url_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
668 | HRESULT WINAPI ITSdp_GetEmailNames_Proxy(ITSdp *This,VARIANT *pAddresses,VARIANT *pNames);
|
---|
669 | void __RPC_STUB ITSdp_GetEmailNames_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
670 | HRESULT WINAPI ITSdp_SetEmailNames_Proxy(ITSdp *This,VARIANT Addresses,VARIANT Names);
|
---|
671 | void __RPC_STUB ITSdp_SetEmailNames_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
672 | HRESULT WINAPI ITSdp_GetPhoneNumbers_Proxy(ITSdp *This,VARIANT *pNumbers,VARIANT *pNames);
|
---|
673 | void __RPC_STUB ITSdp_GetPhoneNumbers_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
674 | HRESULT WINAPI ITSdp_SetPhoneNumbers_Proxy(ITSdp *This,VARIANT Numbers,VARIANT Names);
|
---|
675 | void __RPC_STUB ITSdp_SetPhoneNumbers_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
676 | HRESULT WINAPI ITSdp_get_Originator_Proxy(ITSdp *This,BSTR *ppOriginator);
|
---|
677 | void __RPC_STUB ITSdp_get_Originator_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
678 | HRESULT WINAPI ITSdp_put_Originator_Proxy(ITSdp *This,BSTR pOriginator);
|
---|
679 | void __RPC_STUB ITSdp_put_Originator_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
680 | HRESULT WINAPI ITSdp_get_MediaCollection_Proxy(ITSdp *This,ITMediaCollection **ppMediaCollection);
|
---|
681 | void __RPC_STUB ITSdp_get_MediaCollection_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
682 | HRESULT WINAPI ITSdp_get_TimeCollection_Proxy(ITSdp *This,ITTimeCollection **ppTimeCollection);
|
---|
683 | void __RPC_STUB ITSdp_get_TimeCollection_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
684 | #endif
|
---|
685 |
|
---|
686 | #ifndef __ITConnection_INTERFACE_DEFINED__
|
---|
687 | #define __ITConnection_INTERFACE_DEFINED__
|
---|
688 | EXTERN_C const IID IID_ITConnection;
|
---|
689 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
690 | struct ITConnection : public IDispatch {
|
---|
691 | public:
|
---|
692 | virtual HRESULT WINAPI get_NetworkType(BSTR *ppNetworkType) = 0;
|
---|
693 | virtual HRESULT WINAPI put_NetworkType(BSTR pNetworkType) = 0;
|
---|
694 | virtual HRESULT WINAPI get_AddressType(BSTR *ppAddressType) = 0;
|
---|
695 | virtual HRESULT WINAPI put_AddressType(BSTR pAddressType) = 0;
|
---|
696 | virtual HRESULT WINAPI get_StartAddress(BSTR *ppStartAddress) = 0;
|
---|
697 | virtual HRESULT WINAPI get_NumAddresses(LONG *pNumAddresses) = 0;
|
---|
698 | virtual HRESULT WINAPI get_Ttl(unsigned char *pTtl) = 0;
|
---|
699 | virtual HRESULT WINAPI get_BandwidthModifier(BSTR *ppModifier) = 0;
|
---|
700 | virtual HRESULT WINAPI get_Bandwidth(DOUBLE *pBandwidth) = 0;
|
---|
701 | virtual HRESULT WINAPI SetAddressInfo(BSTR pStartAddress,LONG NumAddresses,unsigned char Ttl) = 0;
|
---|
702 | virtual HRESULT WINAPI SetBandwidthInfo(BSTR pModifier,DOUBLE Bandwidth) = 0;
|
---|
703 | virtual HRESULT WINAPI SetEncryptionKey(BSTR pKeyType,BSTR *ppKeyData) = 0;
|
---|
704 | virtual HRESULT WINAPI GetEncryptionKey(BSTR *ppKeyType,VARIANT_BOOL *pfValidKeyData,BSTR *ppKeyData) = 0;
|
---|
705 | };
|
---|
706 | #else
|
---|
707 | typedef struct ITConnectionVtbl {
|
---|
708 | BEGIN_INTERFACE
|
---|
709 | HRESULT (WINAPI *QueryInterface)(ITConnection *This,REFIID riid,void **ppvObject);
|
---|
710 | ULONG (WINAPI *AddRef)(ITConnection *This);
|
---|
711 | ULONG (WINAPI *Release)(ITConnection *This);
|
---|
712 | HRESULT (WINAPI *GetTypeInfoCount)(ITConnection *This,UINT *pctinfo);
|
---|
713 | HRESULT (WINAPI *GetTypeInfo)(ITConnection *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
714 | HRESULT (WINAPI *GetIDsOfNames)(ITConnection *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
715 | HRESULT (WINAPI *Invoke)(ITConnection *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
716 | HRESULT (WINAPI *get_NetworkType)(ITConnection *This,BSTR *ppNetworkType);
|
---|
717 | HRESULT (WINAPI *put_NetworkType)(ITConnection *This,BSTR pNetworkType);
|
---|
718 | HRESULT (WINAPI *get_AddressType)(ITConnection *This,BSTR *ppAddressType);
|
---|
719 | HRESULT (WINAPI *put_AddressType)(ITConnection *This,BSTR pAddressType);
|
---|
720 | HRESULT (WINAPI *get_StartAddress)(ITConnection *This,BSTR *ppStartAddress);
|
---|
721 | HRESULT (WINAPI *get_NumAddresses)(ITConnection *This,LONG *pNumAddresses);
|
---|
722 | HRESULT (WINAPI *get_Ttl)(ITConnection *This,unsigned char *pTtl);
|
---|
723 | HRESULT (WINAPI *get_BandwidthModifier)(ITConnection *This,BSTR *ppModifier);
|
---|
724 | HRESULT (WINAPI *get_Bandwidth)(ITConnection *This,DOUBLE *pBandwidth);
|
---|
725 | HRESULT (WINAPI *SetAddressInfo)(ITConnection *This,BSTR pStartAddress,LONG NumAddresses,unsigned char Ttl);
|
---|
726 | HRESULT (WINAPI *SetBandwidthInfo)(ITConnection *This,BSTR pModifier,DOUBLE Bandwidth);
|
---|
727 | HRESULT (WINAPI *SetEncryptionKey)(ITConnection *This,BSTR pKeyType,BSTR *ppKeyData);
|
---|
728 | HRESULT (WINAPI *GetEncryptionKey)(ITConnection *This,BSTR *ppKeyType,VARIANT_BOOL *pfValidKeyData,BSTR *ppKeyData);
|
---|
729 | END_INTERFACE
|
---|
730 | } ITConnectionVtbl;
|
---|
731 | struct ITConnection {
|
---|
732 | CONST_VTBL struct ITConnectionVtbl *lpVtbl;
|
---|
733 | };
|
---|
734 | #ifdef COBJMACROS
|
---|
735 | #define ITConnection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
736 | #define ITConnection_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
737 | #define ITConnection_Release(This) (This)->lpVtbl->Release(This)
|
---|
738 | #define ITConnection_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
739 | #define ITConnection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
740 | #define ITConnection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
741 | #define ITConnection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
742 | #define ITConnection_get_NetworkType(This,ppNetworkType) (This)->lpVtbl->get_NetworkType(This,ppNetworkType)
|
---|
743 | #define ITConnection_put_NetworkType(This,pNetworkType) (This)->lpVtbl->put_NetworkType(This,pNetworkType)
|
---|
744 | #define ITConnection_get_AddressType(This,ppAddressType) (This)->lpVtbl->get_AddressType(This,ppAddressType)
|
---|
745 | #define ITConnection_put_AddressType(This,pAddressType) (This)->lpVtbl->put_AddressType(This,pAddressType)
|
---|
746 | #define ITConnection_get_StartAddress(This,ppStartAddress) (This)->lpVtbl->get_StartAddress(This,ppStartAddress)
|
---|
747 | #define ITConnection_get_NumAddresses(This,pNumAddresses) (This)->lpVtbl->get_NumAddresses(This,pNumAddresses)
|
---|
748 | #define ITConnection_get_Ttl(This,pTtl) (This)->lpVtbl->get_Ttl(This,pTtl)
|
---|
749 | #define ITConnection_get_BandwidthModifier(This,ppModifier) (This)->lpVtbl->get_BandwidthModifier(This,ppModifier)
|
---|
750 | #define ITConnection_get_Bandwidth(This,pBandwidth) (This)->lpVtbl->get_Bandwidth(This,pBandwidth)
|
---|
751 | #define ITConnection_SetAddressInfo(This,pStartAddress,NumAddresses,Ttl) (This)->lpVtbl->SetAddressInfo(This,pStartAddress,NumAddresses,Ttl)
|
---|
752 | #define ITConnection_SetBandwidthInfo(This,pModifier,Bandwidth) (This)->lpVtbl->SetBandwidthInfo(This,pModifier,Bandwidth)
|
---|
753 | #define ITConnection_SetEncryptionKey(This,pKeyType,ppKeyData) (This)->lpVtbl->SetEncryptionKey(This,pKeyType,ppKeyData)
|
---|
754 | #define ITConnection_GetEncryptionKey(This,ppKeyType,pfValidKeyData,ppKeyData) (This)->lpVtbl->GetEncryptionKey(This,ppKeyType,pfValidKeyData,ppKeyData)
|
---|
755 | #endif
|
---|
756 | #endif
|
---|
757 | HRESULT WINAPI ITConnection_get_NetworkType_Proxy(ITConnection *This,BSTR *ppNetworkType);
|
---|
758 | void __RPC_STUB ITConnection_get_NetworkType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
759 | HRESULT WINAPI ITConnection_put_NetworkType_Proxy(ITConnection *This,BSTR pNetworkType);
|
---|
760 | void __RPC_STUB ITConnection_put_NetworkType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
761 | HRESULT WINAPI ITConnection_get_AddressType_Proxy(ITConnection *This,BSTR *ppAddressType);
|
---|
762 | void __RPC_STUB ITConnection_get_AddressType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
763 | HRESULT WINAPI ITConnection_put_AddressType_Proxy(ITConnection *This,BSTR pAddressType);
|
---|
764 | void __RPC_STUB ITConnection_put_AddressType_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
765 | HRESULT WINAPI ITConnection_get_StartAddress_Proxy(ITConnection *This,BSTR *ppStartAddress);
|
---|
766 | void __RPC_STUB ITConnection_get_StartAddress_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
767 | HRESULT WINAPI ITConnection_get_NumAddresses_Proxy(ITConnection *This,LONG *pNumAddresses);
|
---|
768 | void __RPC_STUB ITConnection_get_NumAddresses_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
769 | HRESULT WINAPI ITConnection_get_Ttl_Proxy(ITConnection *This,unsigned char *pTtl);
|
---|
770 | void __RPC_STUB ITConnection_get_Ttl_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
771 | HRESULT WINAPI ITConnection_get_BandwidthModifier_Proxy(ITConnection *This,BSTR *ppModifier);
|
---|
772 | void __RPC_STUB ITConnection_get_BandwidthModifier_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
773 | HRESULT WINAPI ITConnection_get_Bandwidth_Proxy(ITConnection *This,DOUBLE *pBandwidth);
|
---|
774 | void __RPC_STUB ITConnection_get_Bandwidth_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
775 | HRESULT WINAPI ITConnection_SetAddressInfo_Proxy(ITConnection *This,BSTR pStartAddress,LONG NumAddresses,unsigned char Ttl);
|
---|
776 | void __RPC_STUB ITConnection_SetAddressInfo_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
777 | HRESULT WINAPI ITConnection_SetBandwidthInfo_Proxy(ITConnection *This,BSTR pModifier,DOUBLE Bandwidth);
|
---|
778 | void __RPC_STUB ITConnection_SetBandwidthInfo_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
779 | HRESULT WINAPI ITConnection_SetEncryptionKey_Proxy(ITConnection *This,BSTR pKeyType,BSTR *ppKeyData);
|
---|
780 | void __RPC_STUB ITConnection_SetEncryptionKey_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
781 | HRESULT WINAPI ITConnection_GetEncryptionKey_Proxy(ITConnection *This,BSTR *ppKeyType,VARIANT_BOOL *pfValidKeyData,BSTR *ppKeyData);
|
---|
782 | void __RPC_STUB ITConnection_GetEncryptionKey_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
783 | #endif
|
---|
784 |
|
---|
785 | #ifndef __ITAttributeList_INTERFACE_DEFINED__
|
---|
786 | #define __ITAttributeList_INTERFACE_DEFINED__
|
---|
787 | EXTERN_C const IID IID_ITAttributeList;
|
---|
788 | #if defined(__cplusplus) && !defined(CINTERFACE)
|
---|
789 | struct ITAttributeList : public IDispatch {
|
---|
790 | public:
|
---|
791 | virtual HRESULT WINAPI get_Count(LONG *pVal) = 0;
|
---|
792 | virtual HRESULT WINAPI get_Item(LONG Index,BSTR *pVal) = 0;
|
---|
793 | virtual HRESULT WINAPI Add(LONG Index,BSTR pAttribute) = 0;
|
---|
794 | virtual HRESULT WINAPI Delete(LONG Index) = 0;
|
---|
795 | virtual HRESULT WINAPI get_AttributeList(VARIANT *pVal) = 0;
|
---|
796 | virtual HRESULT WINAPI put_AttributeList(VARIANT newVal) = 0;
|
---|
797 | };
|
---|
798 | #else
|
---|
799 | typedef struct ITAttributeListVtbl {
|
---|
800 | BEGIN_INTERFACE
|
---|
801 | HRESULT (WINAPI *QueryInterface)(ITAttributeList *This,REFIID riid,void **ppvObject);
|
---|
802 | ULONG (WINAPI *AddRef)(ITAttributeList *This);
|
---|
803 | ULONG (WINAPI *Release)(ITAttributeList *This);
|
---|
804 | HRESULT (WINAPI *GetTypeInfoCount)(ITAttributeList *This,UINT *pctinfo);
|
---|
805 | HRESULT (WINAPI *GetTypeInfo)(ITAttributeList *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
|
---|
806 | HRESULT (WINAPI *GetIDsOfNames)(ITAttributeList *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
|
---|
807 | HRESULT (WINAPI *Invoke)(ITAttributeList *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
|
---|
808 | HRESULT (WINAPI *get_Count)(ITAttributeList *This,LONG *pVal);
|
---|
809 | HRESULT (WINAPI *get_Item)(ITAttributeList *This,LONG Index,BSTR *pVal);
|
---|
810 | HRESULT (WINAPI *Add)(ITAttributeList *This,LONG Index,BSTR pAttribute);
|
---|
811 | HRESULT (WINAPI *Delete)(ITAttributeList *This,LONG Index);
|
---|
812 | HRESULT (WINAPI *get_AttributeList)(ITAttributeList *This,VARIANT *pVal);
|
---|
813 | HRESULT (WINAPI *put_AttributeList)(ITAttributeList *This,VARIANT newVal);
|
---|
814 | END_INTERFACE
|
---|
815 | } ITAttributeListVtbl;
|
---|
816 | struct ITAttributeList {
|
---|
817 | CONST_VTBL struct ITAttributeListVtbl *lpVtbl;
|
---|
818 | };
|
---|
819 | #ifdef COBJMACROS
|
---|
820 | #define ITAttributeList_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
|
---|
821 | #define ITAttributeList_AddRef(This) (This)->lpVtbl->AddRef(This)
|
---|
822 | #define ITAttributeList_Release(This) (This)->lpVtbl->Release(This)
|
---|
823 | #define ITAttributeList_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
|
---|
824 | #define ITAttributeList_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
---|
825 | #define ITAttributeList_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
---|
826 | #define ITAttributeList_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
---|
827 | #define ITAttributeList_get_Count(This,pVal) (This)->lpVtbl->get_Count(This,pVal)
|
---|
828 | #define ITAttributeList_get_Item(This,Index,pVal) (This)->lpVtbl->get_Item(This,Index,pVal)
|
---|
829 | #define ITAttributeList_Add(This,Index,pAttribute) (This)->lpVtbl->Add(This,Index,pAttribute)
|
---|
830 | #define ITAttributeList_Delete(This,Index) (This)->lpVtbl->Delete(This,Index)
|
---|
831 | #define ITAttributeList_get_AttributeList(This,pVal) (This)->lpVtbl->get_AttributeList(This,pVal)
|
---|
832 | #define ITAttributeList_put_AttributeList(This,newVal) (This)->lpVtbl->put_AttributeList(This,newVal)
|
---|
833 | #endif
|
---|
834 | #endif
|
---|
835 | HRESULT WINAPI ITAttributeList_get_Count_Proxy(ITAttributeList *This,LONG *pVal);
|
---|
836 | void __RPC_STUB ITAttributeList_get_Count_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
837 | HRESULT WINAPI ITAttributeList_get_Item_Proxy(ITAttributeList *This,LONG Index,BSTR *pVal);
|
---|
838 | void __RPC_STUB ITAttributeList_get_Item_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
839 | HRESULT WINAPI ITAttributeList_Add_Proxy(ITAttributeList *This,LONG Index,BSTR pAttribute);
|
---|
840 | void __RPC_STUB ITAttributeList_Add_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
841 | HRESULT WINAPI ITAttributeList_Delete_Proxy(ITAttributeList *This,LONG Index);
|
---|
842 | void __RPC_STUB ITAttributeList_Delete_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
843 | HRESULT WINAPI ITAttributeList_get_AttributeList_Proxy(ITAttributeList *This,VARIANT *pVal);
|
---|
844 | void __RPC_STUB ITAttributeList_get_AttributeList_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
845 | HRESULT WINAPI ITAttributeList_put_AttributeList_Proxy(ITAttributeList *This,VARIANT newVal);
|
---|
846 | void __RPC_STUB ITAttributeList_put_AttributeList_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);
|
---|
847 | #endif
|
---|
848 |
|
---|
849 | #ifndef __SDPBLBLib_LIBRARY_DEFINED__
|
---|
850 | #define __SDPBLBLib_LIBRARY_DEFINED__
|
---|
851 | EXTERN_C const IID LIBID_SDPBLBLib;
|
---|
852 | EXTERN_C const CLSID CLSID_SdpConferenceBlob;
|
---|
853 | #ifdef __cplusplus
|
---|
854 | class SdpConferenceBlob;
|
---|
855 | #endif
|
---|
856 | #endif
|
---|
857 |
|
---|
858 | ULONG __RPC_API BSTR_UserSize(ULONG *,ULONG,BSTR *);
|
---|
859 | unsigned char *__RPC_API BSTR_UserMarshal(ULONG *,unsigned char *,BSTR *);
|
---|
860 | unsigned char *__RPC_API BSTR_UserUnmarshal(ULONG *,unsigned char *,BSTR *);
|
---|
861 | void __RPC_API BSTR_UserFree(ULONG *,BSTR *);
|
---|
862 | ULONG __RPC_API VARIANT_UserSize(ULONG *,ULONG,VARIANT *);
|
---|
863 | unsigned char *__RPC_API VARIANT_UserMarshal(ULONG *,unsigned char *,VARIANT *);
|
---|
864 | unsigned char *__RPC_API VARIANT_UserUnmarshal(ULONG *,unsigned char *,VARIANT *);
|
---|
865 | void __RPC_API VARIANT_UserFree(ULONG *,VARIANT *);
|
---|
866 |
|
---|
867 | #ifdef __cplusplus
|
---|
868 | }
|
---|
869 | #endif
|
---|
870 | #endif
|
---|