Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

639 lines
18 KiB

  1. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  2. /* this ALWAYS GENERATED file contains the definitions for the interfaces */
  3. /* File created by MIDL compiler version 6.00.0347 */
  4. /* Compiler settings for tlogstg.idl:
  5. Oicf, W1, Zp8, env=Win32 (32b run)
  6. protocol : dce , ms_ext, c_ext
  7. error checks: allocation ref bounds_check enum stub_data
  8. VC __declspec() decoration level:
  9. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  10. DECLSPEC_UUID(), MIDL_INTERFACE()
  11. */
  12. //@@MIDL_FILE_HEADING( )
  13. /* verify that the <rpcndr.h> version is high enough to compile this file*/
  14. #ifndef __REQUIRED_RPCNDR_H_VERSION__
  15. #define __REQUIRED_RPCNDR_H_VERSION__ 440
  16. #endif
  17. #include "rpc.h"
  18. #include "rpcndr.h"
  19. #ifndef __RPCNDR_H_VERSION__
  20. #error this stub requires an updated version of <rpcndr.h>
  21. #endif // __RPCNDR_H_VERSION__
  22. #ifndef COM_NO_WINDOWS_H
  23. #include "windows.h"
  24. #include "ole2.h"
  25. #endif /*COM_NO_WINDOWS_H*/
  26. #ifndef __tlogstg_h__
  27. #define __tlogstg_h__
  28. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  29. #pragma once
  30. #endif
  31. /* Forward Declarations */
  32. #ifndef __ITravelLogEntry_FWD_DEFINED__
  33. #define __ITravelLogEntry_FWD_DEFINED__
  34. typedef interface ITravelLogEntry ITravelLogEntry;
  35. #endif /* __ITravelLogEntry_FWD_DEFINED__ */
  36. #ifndef __IEnumTravelLogEntry_FWD_DEFINED__
  37. #define __IEnumTravelLogEntry_FWD_DEFINED__
  38. typedef interface IEnumTravelLogEntry IEnumTravelLogEntry;
  39. #endif /* __IEnumTravelLogEntry_FWD_DEFINED__ */
  40. #ifndef __ITravelLogStg_FWD_DEFINED__
  41. #define __ITravelLogStg_FWD_DEFINED__
  42. typedef interface ITravelLogStg ITravelLogStg;
  43. #endif /* __ITravelLogStg_FWD_DEFINED__ */
  44. /* header files for imported files */
  45. #include "objidl.h"
  46. #include "oleidl.h"
  47. #ifdef __cplusplus
  48. extern "C"{
  49. #endif
  50. void * __RPC_USER MIDL_user_allocate(size_t);
  51. void __RPC_USER MIDL_user_free( void * );
  52. /* interface __MIDL_itf_tlogstg_0000 */
  53. /* [local] */
  54. //=--------------------------------------------------------------------------=
  55. // tlogstg.h
  56. //=--------------------------------------------------------------------------=
  57. // Copyright (c) Microsoft Corporation. All rights reserved.
  58. //
  59. // THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
  60. // ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  61. // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
  62. // PARTICULAR PURPOSE.
  63. //=--------------------------------------------------------------------------=
  64. #pragma comment(lib,"uuid.lib")
  65. //---------------------------------------------------------------------------=
  66. // ITravelLogStg Interface.
  67. #define SID_STravelLogCursor IID_ITravelLogStg
  68. extern RPC_IF_HANDLE __MIDL_itf_tlogstg_0000_v0_0_c_ifspec;
  69. extern RPC_IF_HANDLE __MIDL_itf_tlogstg_0000_v0_0_s_ifspec;
  70. #ifndef __ITravelLogEntry_INTERFACE_DEFINED__
  71. #define __ITravelLogEntry_INTERFACE_DEFINED__
  72. /* interface ITravelLogEntry */
  73. /* [local][helpstring][uuid][object] */
  74. EXTERN_C const IID IID_ITravelLogEntry;
  75. #if defined(__cplusplus) && !defined(CINTERFACE)
  76. MIDL_INTERFACE("7EBFDD87-AD18-11d3-A4C5-00C04F72D6B8")
  77. ITravelLogEntry : public IUnknown
  78. {
  79. public:
  80. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE GetTitle(
  81. /* [out] */ LPOLESTR *ppszTitle) = 0;
  82. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE GetURL(
  83. /* [out] */ LPOLESTR *ppszURL) = 0;
  84. };
  85. #else /* C style interface */
  86. typedef struct ITravelLogEntryVtbl
  87. {
  88. BEGIN_INTERFACE
  89. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  90. ITravelLogEntry * This,
  91. /* [in] */ REFIID riid,
  92. /* [iid_is][out] */ void **ppvObject);
  93. ULONG ( STDMETHODCALLTYPE *AddRef )(
  94. ITravelLogEntry * This);
  95. ULONG ( STDMETHODCALLTYPE *Release )(
  96. ITravelLogEntry * This);
  97. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetTitle )(
  98. ITravelLogEntry * This,
  99. /* [out] */ LPOLESTR *ppszTitle);
  100. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetURL )(
  101. ITravelLogEntry * This,
  102. /* [out] */ LPOLESTR *ppszURL);
  103. END_INTERFACE
  104. } ITravelLogEntryVtbl;
  105. interface ITravelLogEntry
  106. {
  107. CONST_VTBL struct ITravelLogEntryVtbl *lpVtbl;
  108. };
  109. #ifdef COBJMACROS
  110. #define ITravelLogEntry_QueryInterface(This,riid,ppvObject) \
  111. (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  112. #define ITravelLogEntry_AddRef(This) \
  113. (This)->lpVtbl -> AddRef(This)
  114. #define ITravelLogEntry_Release(This) \
  115. (This)->lpVtbl -> Release(This)
  116. #define ITravelLogEntry_GetTitle(This,ppszTitle) \
  117. (This)->lpVtbl -> GetTitle(This,ppszTitle)
  118. #define ITravelLogEntry_GetURL(This,ppszURL) \
  119. (This)->lpVtbl -> GetURL(This,ppszURL)
  120. #endif /* COBJMACROS */
  121. #endif /* C style interface */
  122. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogEntry_GetTitle_Proxy(
  123. ITravelLogEntry * This,
  124. /* [out] */ LPOLESTR *ppszTitle);
  125. void __RPC_STUB ITravelLogEntry_GetTitle_Stub(
  126. IRpcStubBuffer *This,
  127. IRpcChannelBuffer *_pRpcChannelBuffer,
  128. PRPC_MESSAGE _pRpcMessage,
  129. DWORD *_pdwStubPhase);
  130. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogEntry_GetURL_Proxy(
  131. ITravelLogEntry * This,
  132. /* [out] */ LPOLESTR *ppszURL);
  133. void __RPC_STUB ITravelLogEntry_GetURL_Stub(
  134. IRpcStubBuffer *This,
  135. IRpcChannelBuffer *_pRpcChannelBuffer,
  136. PRPC_MESSAGE _pRpcMessage,
  137. DWORD *_pdwStubPhase);
  138. #endif /* __ITravelLogEntry_INTERFACE_DEFINED__ */
  139. #ifndef __IEnumTravelLogEntry_INTERFACE_DEFINED__
  140. #define __IEnumTravelLogEntry_INTERFACE_DEFINED__
  141. /* interface IEnumTravelLogEntry */
  142. /* [local][helpcontext][helpstring][uuid][object] */
  143. EXTERN_C const IID IID_IEnumTravelLogEntry;
  144. #if defined(__cplusplus) && !defined(CINTERFACE)
  145. MIDL_INTERFACE("7EBFDD85-AD18-11d3-A4C5-00C04F72D6B8")
  146. IEnumTravelLogEntry : public IUnknown
  147. {
  148. public:
  149. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE Next(
  150. /* [in] */ ULONG cElt,
  151. /* [length_is][size_is][out] */ ITravelLogEntry **rgElt,
  152. /* [out] */ ULONG *pcEltFetched) = 0;
  153. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE Skip(
  154. /* [in] */ ULONG cElt) = 0;
  155. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE Reset( void) = 0;
  156. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE Clone(
  157. /* [out] */ IEnumTravelLogEntry **ppEnum) = 0;
  158. };
  159. #else /* C style interface */
  160. typedef struct IEnumTravelLogEntryVtbl
  161. {
  162. BEGIN_INTERFACE
  163. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  164. IEnumTravelLogEntry * This,
  165. /* [in] */ REFIID riid,
  166. /* [iid_is][out] */ void **ppvObject);
  167. ULONG ( STDMETHODCALLTYPE *AddRef )(
  168. IEnumTravelLogEntry * This);
  169. ULONG ( STDMETHODCALLTYPE *Release )(
  170. IEnumTravelLogEntry * This);
  171. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *Next )(
  172. IEnumTravelLogEntry * This,
  173. /* [in] */ ULONG cElt,
  174. /* [length_is][size_is][out] */ ITravelLogEntry **rgElt,
  175. /* [out] */ ULONG *pcEltFetched);
  176. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *Skip )(
  177. IEnumTravelLogEntry * This,
  178. /* [in] */ ULONG cElt);
  179. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *Reset )(
  180. IEnumTravelLogEntry * This);
  181. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *Clone )(
  182. IEnumTravelLogEntry * This,
  183. /* [out] */ IEnumTravelLogEntry **ppEnum);
  184. END_INTERFACE
  185. } IEnumTravelLogEntryVtbl;
  186. interface IEnumTravelLogEntry
  187. {
  188. CONST_VTBL struct IEnumTravelLogEntryVtbl *lpVtbl;
  189. };
  190. #ifdef COBJMACROS
  191. #define IEnumTravelLogEntry_QueryInterface(This,riid,ppvObject) \
  192. (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  193. #define IEnumTravelLogEntry_AddRef(This) \
  194. (This)->lpVtbl -> AddRef(This)
  195. #define IEnumTravelLogEntry_Release(This) \
  196. (This)->lpVtbl -> Release(This)
  197. #define IEnumTravelLogEntry_Next(This,cElt,rgElt,pcEltFetched) \
  198. (This)->lpVtbl -> Next(This,cElt,rgElt,pcEltFetched)
  199. #define IEnumTravelLogEntry_Skip(This,cElt) \
  200. (This)->lpVtbl -> Skip(This,cElt)
  201. #define IEnumTravelLogEntry_Reset(This) \
  202. (This)->lpVtbl -> Reset(This)
  203. #define IEnumTravelLogEntry_Clone(This,ppEnum) \
  204. (This)->lpVtbl -> Clone(This,ppEnum)
  205. #endif /* COBJMACROS */
  206. #endif /* C style interface */
  207. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE IEnumTravelLogEntry_Next_Proxy(
  208. IEnumTravelLogEntry * This,
  209. /* [in] */ ULONG cElt,
  210. /* [length_is][size_is][out] */ ITravelLogEntry **rgElt,
  211. /* [out] */ ULONG *pcEltFetched);
  212. void __RPC_STUB IEnumTravelLogEntry_Next_Stub(
  213. IRpcStubBuffer *This,
  214. IRpcChannelBuffer *_pRpcChannelBuffer,
  215. PRPC_MESSAGE _pRpcMessage,
  216. DWORD *_pdwStubPhase);
  217. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE IEnumTravelLogEntry_Skip_Proxy(
  218. IEnumTravelLogEntry * This,
  219. /* [in] */ ULONG cElt);
  220. void __RPC_STUB IEnumTravelLogEntry_Skip_Stub(
  221. IRpcStubBuffer *This,
  222. IRpcChannelBuffer *_pRpcChannelBuffer,
  223. PRPC_MESSAGE _pRpcMessage,
  224. DWORD *_pdwStubPhase);
  225. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE IEnumTravelLogEntry_Reset_Proxy(
  226. IEnumTravelLogEntry * This);
  227. void __RPC_STUB IEnumTravelLogEntry_Reset_Stub(
  228. IRpcStubBuffer *This,
  229. IRpcChannelBuffer *_pRpcChannelBuffer,
  230. PRPC_MESSAGE _pRpcMessage,
  231. DWORD *_pdwStubPhase);
  232. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE IEnumTravelLogEntry_Clone_Proxy(
  233. IEnumTravelLogEntry * This,
  234. /* [out] */ IEnumTravelLogEntry **ppEnum);
  235. void __RPC_STUB IEnumTravelLogEntry_Clone_Stub(
  236. IRpcStubBuffer *This,
  237. IRpcChannelBuffer *_pRpcChannelBuffer,
  238. PRPC_MESSAGE _pRpcMessage,
  239. DWORD *_pdwStubPhase);
  240. #endif /* __IEnumTravelLogEntry_INTERFACE_DEFINED__ */
  241. #ifndef __ITravelLogStg_INTERFACE_DEFINED__
  242. #define __ITravelLogStg_INTERFACE_DEFINED__
  243. /* interface ITravelLogStg */
  244. /* [local][unique][object][uuid] */
  245. enum __MIDL_ITravelLogStg_0001
  246. { TLEF_RELATIVE_INCLUDE_CURRENT = 0x1,
  247. TLEF_RELATIVE_BACK = 0x10,
  248. TLEF_RELATIVE_FORE = 0x20,
  249. TLEF_INCLUDE_UNINVOKEABLE = 0x40,
  250. TLEF_ABSOLUTE = 0x31
  251. } ;
  252. typedef DWORD TLENUMF;
  253. EXTERN_C const IID IID_ITravelLogStg;
  254. #if defined(__cplusplus) && !defined(CINTERFACE)
  255. MIDL_INTERFACE("7EBFDD80-AD18-11d3-A4C5-00C04F72D6B8")
  256. ITravelLogStg : public IUnknown
  257. {
  258. public:
  259. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE CreateEntry(
  260. /* [in] */ LPCOLESTR pszUrl,
  261. /* [in] */ LPCOLESTR pszTitle,
  262. /* [in] */ ITravelLogEntry *ptleRelativeTo,
  263. /* [in] */ BOOL fPrepend,
  264. /* [out] */ ITravelLogEntry **pptle) = 0;
  265. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE TravelTo(
  266. /* [in] */ ITravelLogEntry *ptle) = 0;
  267. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE EnumEntries(
  268. /* [in] */ TLENUMF flags,
  269. /* [out] */ IEnumTravelLogEntry **ppenum) = 0;
  270. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE FindEntries(
  271. /* [in] */ TLENUMF flags,
  272. /* [in] */ LPCOLESTR pszUrl,
  273. /* [out] */ IEnumTravelLogEntry **ppenum) = 0;
  274. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE GetCount(
  275. /* [in] */ TLENUMF flags,
  276. /* [out] */ DWORD *pcEntries) = 0;
  277. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE RemoveEntry(
  278. /* [in] */ ITravelLogEntry *ptle) = 0;
  279. virtual /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE GetRelativeEntry(
  280. /* [in] */ int iOffset,
  281. /* [out] */ ITravelLogEntry **ptle) = 0;
  282. };
  283. #else /* C style interface */
  284. typedef struct ITravelLogStgVtbl
  285. {
  286. BEGIN_INTERFACE
  287. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  288. ITravelLogStg * This,
  289. /* [in] */ REFIID riid,
  290. /* [iid_is][out] */ void **ppvObject);
  291. ULONG ( STDMETHODCALLTYPE *AddRef )(
  292. ITravelLogStg * This);
  293. ULONG ( STDMETHODCALLTYPE *Release )(
  294. ITravelLogStg * This);
  295. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateEntry )(
  296. ITravelLogStg * This,
  297. /* [in] */ LPCOLESTR pszUrl,
  298. /* [in] */ LPCOLESTR pszTitle,
  299. /* [in] */ ITravelLogEntry *ptleRelativeTo,
  300. /* [in] */ BOOL fPrepend,
  301. /* [out] */ ITravelLogEntry **pptle);
  302. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *TravelTo )(
  303. ITravelLogStg * This,
  304. /* [in] */ ITravelLogEntry *ptle);
  305. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *EnumEntries )(
  306. ITravelLogStg * This,
  307. /* [in] */ TLENUMF flags,
  308. /* [out] */ IEnumTravelLogEntry **ppenum);
  309. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindEntries )(
  310. ITravelLogStg * This,
  311. /* [in] */ TLENUMF flags,
  312. /* [in] */ LPCOLESTR pszUrl,
  313. /* [out] */ IEnumTravelLogEntry **ppenum);
  314. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetCount )(
  315. ITravelLogStg * This,
  316. /* [in] */ TLENUMF flags,
  317. /* [out] */ DWORD *pcEntries);
  318. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *RemoveEntry )(
  319. ITravelLogStg * This,
  320. /* [in] */ ITravelLogEntry *ptle);
  321. /* [helpcontext][helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetRelativeEntry )(
  322. ITravelLogStg * This,
  323. /* [in] */ int iOffset,
  324. /* [out] */ ITravelLogEntry **ptle);
  325. END_INTERFACE
  326. } ITravelLogStgVtbl;
  327. interface ITravelLogStg
  328. {
  329. CONST_VTBL struct ITravelLogStgVtbl *lpVtbl;
  330. };
  331. #ifdef COBJMACROS
  332. #define ITravelLogStg_QueryInterface(This,riid,ppvObject) \
  333. (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  334. #define ITravelLogStg_AddRef(This) \
  335. (This)->lpVtbl -> AddRef(This)
  336. #define ITravelLogStg_Release(This) \
  337. (This)->lpVtbl -> Release(This)
  338. #define ITravelLogStg_CreateEntry(This,pszUrl,pszTitle,ptleRelativeTo,fPrepend,pptle) \
  339. (This)->lpVtbl -> CreateEntry(This,pszUrl,pszTitle,ptleRelativeTo,fPrepend,pptle)
  340. #define ITravelLogStg_TravelTo(This,ptle) \
  341. (This)->lpVtbl -> TravelTo(This,ptle)
  342. #define ITravelLogStg_EnumEntries(This,flags,ppenum) \
  343. (This)->lpVtbl -> EnumEntries(This,flags,ppenum)
  344. #define ITravelLogStg_FindEntries(This,flags,pszUrl,ppenum) \
  345. (This)->lpVtbl -> FindEntries(This,flags,pszUrl,ppenum)
  346. #define ITravelLogStg_GetCount(This,flags,pcEntries) \
  347. (This)->lpVtbl -> GetCount(This,flags,pcEntries)
  348. #define ITravelLogStg_RemoveEntry(This,ptle) \
  349. (This)->lpVtbl -> RemoveEntry(This,ptle)
  350. #define ITravelLogStg_GetRelativeEntry(This,iOffset,ptle) \
  351. (This)->lpVtbl -> GetRelativeEntry(This,iOffset,ptle)
  352. #endif /* COBJMACROS */
  353. #endif /* C style interface */
  354. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogStg_CreateEntry_Proxy(
  355. ITravelLogStg * This,
  356. /* [in] */ LPCOLESTR pszUrl,
  357. /* [in] */ LPCOLESTR pszTitle,
  358. /* [in] */ ITravelLogEntry *ptleRelativeTo,
  359. /* [in] */ BOOL fPrepend,
  360. /* [out] */ ITravelLogEntry **pptle);
  361. void __RPC_STUB ITravelLogStg_CreateEntry_Stub(
  362. IRpcStubBuffer *This,
  363. IRpcChannelBuffer *_pRpcChannelBuffer,
  364. PRPC_MESSAGE _pRpcMessage,
  365. DWORD *_pdwStubPhase);
  366. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogStg_TravelTo_Proxy(
  367. ITravelLogStg * This,
  368. /* [in] */ ITravelLogEntry *ptle);
  369. void __RPC_STUB ITravelLogStg_TravelTo_Stub(
  370. IRpcStubBuffer *This,
  371. IRpcChannelBuffer *_pRpcChannelBuffer,
  372. PRPC_MESSAGE _pRpcMessage,
  373. DWORD *_pdwStubPhase);
  374. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogStg_EnumEntries_Proxy(
  375. ITravelLogStg * This,
  376. /* [in] */ TLENUMF flags,
  377. /* [out] */ IEnumTravelLogEntry **ppenum);
  378. void __RPC_STUB ITravelLogStg_EnumEntries_Stub(
  379. IRpcStubBuffer *This,
  380. IRpcChannelBuffer *_pRpcChannelBuffer,
  381. PRPC_MESSAGE _pRpcMessage,
  382. DWORD *_pdwStubPhase);
  383. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogStg_FindEntries_Proxy(
  384. ITravelLogStg * This,
  385. /* [in] */ TLENUMF flags,
  386. /* [in] */ LPCOLESTR pszUrl,
  387. /* [out] */ IEnumTravelLogEntry **ppenum);
  388. void __RPC_STUB ITravelLogStg_FindEntries_Stub(
  389. IRpcStubBuffer *This,
  390. IRpcChannelBuffer *_pRpcChannelBuffer,
  391. PRPC_MESSAGE _pRpcMessage,
  392. DWORD *_pdwStubPhase);
  393. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogStg_GetCount_Proxy(
  394. ITravelLogStg * This,
  395. /* [in] */ TLENUMF flags,
  396. /* [out] */ DWORD *pcEntries);
  397. void __RPC_STUB ITravelLogStg_GetCount_Stub(
  398. IRpcStubBuffer *This,
  399. IRpcChannelBuffer *_pRpcChannelBuffer,
  400. PRPC_MESSAGE _pRpcMessage,
  401. DWORD *_pdwStubPhase);
  402. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogStg_RemoveEntry_Proxy(
  403. ITravelLogStg * This,
  404. /* [in] */ ITravelLogEntry *ptle);
  405. void __RPC_STUB ITravelLogStg_RemoveEntry_Stub(
  406. IRpcStubBuffer *This,
  407. IRpcChannelBuffer *_pRpcChannelBuffer,
  408. PRPC_MESSAGE _pRpcMessage,
  409. DWORD *_pdwStubPhase);
  410. /* [helpcontext][helpstring] */ HRESULT STDMETHODCALLTYPE ITravelLogStg_GetRelativeEntry_Proxy(
  411. ITravelLogStg * This,
  412. /* [in] */ int iOffset,
  413. /* [out] */ ITravelLogEntry **ptle);
  414. void __RPC_STUB ITravelLogStg_GetRelativeEntry_Stub(
  415. IRpcStubBuffer *This,
  416. IRpcChannelBuffer *_pRpcChannelBuffer,
  417. PRPC_MESSAGE _pRpcMessage,
  418. DWORD *_pdwStubPhase);
  419. #endif /* __ITravelLogStg_INTERFACE_DEFINED__ */
  420. /* Additional Prototypes for ALL interfaces */
  421. /* end of Additional Prototypes */
  422. #ifdef __cplusplus
  423. }
  424. #endif
  425. #endif