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.

766 lines
24 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 rassistance.idl:
  5. Oicf, W1, Zp8, env=Win32 (32b run)
  6. protocol : dce , ms_ext, c_ext, robust
  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__ 475
  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 __rassistance_h__
  27. #define __rassistance_h__
  28. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  29. #pragma once
  30. #endif
  31. /* Forward Declarations */
  32. #ifndef __IRASettingProperty_FWD_DEFINED__
  33. #define __IRASettingProperty_FWD_DEFINED__
  34. typedef interface IRASettingProperty IRASettingProperty;
  35. #endif /* __IRASettingProperty_FWD_DEFINED__ */
  36. #ifndef __IRARegSetting_FWD_DEFINED__
  37. #define __IRARegSetting_FWD_DEFINED__
  38. typedef interface IRARegSetting IRARegSetting;
  39. #endif /* __IRARegSetting_FWD_DEFINED__ */
  40. #ifndef __RASettingProperty_FWD_DEFINED__
  41. #define __RASettingProperty_FWD_DEFINED__
  42. #ifdef __cplusplus
  43. typedef class RASettingProperty RASettingProperty;
  44. #else
  45. typedef struct RASettingProperty RASettingProperty;
  46. #endif /* __cplusplus */
  47. #endif /* __RASettingProperty_FWD_DEFINED__ */
  48. #ifndef __RARegSetting_FWD_DEFINED__
  49. #define __RARegSetting_FWD_DEFINED__
  50. #ifdef __cplusplus
  51. typedef class RARegSetting RARegSetting;
  52. #else
  53. typedef struct RARegSetting RARegSetting;
  54. #endif /* __cplusplus */
  55. #endif /* __RARegSetting_FWD_DEFINED__ */
  56. /* header files for imported files */
  57. #include "oaidl.h"
  58. #include "ocidl.h"
  59. #ifdef __cplusplus
  60. extern "C"{
  61. #endif
  62. void * __RPC_USER MIDL_user_allocate(size_t);
  63. void __RPC_USER MIDL_user_free( void * );
  64. #ifndef __IRASettingProperty_INTERFACE_DEFINED__
  65. #define __IRASettingProperty_INTERFACE_DEFINED__
  66. /* interface IRASettingProperty */
  67. /* [unique][helpstring][dual][uuid][object] */
  68. EXTERN_C const IID IID_IRASettingProperty;
  69. #if defined(__cplusplus) && !defined(CINTERFACE)
  70. MIDL_INTERFACE("08C8B592-FDD0-423C-9FD2-7D8C055EC5B3")
  71. IRASettingProperty : public IDispatch
  72. {
  73. public:
  74. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IsCancelled(
  75. /* [retval][out] */ BOOL *pVal) = 0;
  76. virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_IsCancelled(
  77. BOOL bVal) = 0;
  78. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IsChanged(
  79. /* [retval][out] */ BOOL *pVal) = 0;
  80. virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Init( void) = 0;
  81. virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetRegSetting( void) = 0;
  82. virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ShowDialogBox(
  83. HWND hWndParent) = 0;
  84. };
  85. #else /* C style interface */
  86. typedef struct IRASettingPropertyVtbl
  87. {
  88. BEGIN_INTERFACE
  89. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  90. IRASettingProperty * This,
  91. /* [in] */ REFIID riid,
  92. /* [iid_is][out] */ void **ppvObject);
  93. ULONG ( STDMETHODCALLTYPE *AddRef )(
  94. IRASettingProperty * This);
  95. ULONG ( STDMETHODCALLTYPE *Release )(
  96. IRASettingProperty * This);
  97. HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
  98. IRASettingProperty * This,
  99. /* [out] */ UINT *pctinfo);
  100. HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
  101. IRASettingProperty * This,
  102. /* [in] */ UINT iTInfo,
  103. /* [in] */ LCID lcid,
  104. /* [out] */ ITypeInfo **ppTInfo);
  105. HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
  106. IRASettingProperty * This,
  107. /* [in] */ REFIID riid,
  108. /* [size_is][in] */ LPOLESTR *rgszNames,
  109. /* [in] */ UINT cNames,
  110. /* [in] */ LCID lcid,
  111. /* [size_is][out] */ DISPID *rgDispId);
  112. /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
  113. IRASettingProperty * This,
  114. /* [in] */ DISPID dispIdMember,
  115. /* [in] */ REFIID riid,
  116. /* [in] */ LCID lcid,
  117. /* [in] */ WORD wFlags,
  118. /* [out][in] */ DISPPARAMS *pDispParams,
  119. /* [out] */ VARIANT *pVarResult,
  120. /* [out] */ EXCEPINFO *pExcepInfo,
  121. /* [out] */ UINT *puArgErr);
  122. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsCancelled )(
  123. IRASettingProperty * This,
  124. /* [retval][out] */ BOOL *pVal);
  125. /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsCancelled )(
  126. IRASettingProperty * This,
  127. BOOL bVal);
  128. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsChanged )(
  129. IRASettingProperty * This,
  130. /* [retval][out] */ BOOL *pVal);
  131. /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Init )(
  132. IRASettingProperty * This);
  133. /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetRegSetting )(
  134. IRASettingProperty * This);
  135. /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ShowDialogBox )(
  136. IRASettingProperty * This,
  137. HWND hWndParent);
  138. END_INTERFACE
  139. } IRASettingPropertyVtbl;
  140. interface IRASettingProperty
  141. {
  142. CONST_VTBL struct IRASettingPropertyVtbl *lpVtbl;
  143. };
  144. #ifdef COBJMACROS
  145. #define IRASettingProperty_QueryInterface(This,riid,ppvObject) \
  146. (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  147. #define IRASettingProperty_AddRef(This) \
  148. (This)->lpVtbl -> AddRef(This)
  149. #define IRASettingProperty_Release(This) \
  150. (This)->lpVtbl -> Release(This)
  151. #define IRASettingProperty_GetTypeInfoCount(This,pctinfo) \
  152. (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
  153. #define IRASettingProperty_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
  154. (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
  155. #define IRASettingProperty_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
  156. (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
  157. #define IRASettingProperty_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
  158. (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
  159. #define IRASettingProperty_get_IsCancelled(This,pVal) \
  160. (This)->lpVtbl -> get_IsCancelled(This,pVal)
  161. #define IRASettingProperty_put_IsCancelled(This,bVal) \
  162. (This)->lpVtbl -> put_IsCancelled(This,bVal)
  163. #define IRASettingProperty_get_IsChanged(This,pVal) \
  164. (This)->lpVtbl -> get_IsChanged(This,pVal)
  165. #define IRASettingProperty_Init(This) \
  166. (This)->lpVtbl -> Init(This)
  167. #define IRASettingProperty_SetRegSetting(This) \
  168. (This)->lpVtbl -> SetRegSetting(This)
  169. #define IRASettingProperty_ShowDialogBox(This,hWndParent) \
  170. (This)->lpVtbl -> ShowDialogBox(This,hWndParent)
  171. #endif /* COBJMACROS */
  172. #endif /* C style interface */
  173. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRASettingProperty_get_IsCancelled_Proxy(
  174. IRASettingProperty * This,
  175. /* [retval][out] */ BOOL *pVal);
  176. void __RPC_STUB IRASettingProperty_get_IsCancelled_Stub(
  177. IRpcStubBuffer *This,
  178. IRpcChannelBuffer *_pRpcChannelBuffer,
  179. PRPC_MESSAGE _pRpcMessage,
  180. DWORD *_pdwStubPhase);
  181. /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRASettingProperty_put_IsCancelled_Proxy(
  182. IRASettingProperty * This,
  183. BOOL bVal);
  184. void __RPC_STUB IRASettingProperty_put_IsCancelled_Stub(
  185. IRpcStubBuffer *This,
  186. IRpcChannelBuffer *_pRpcChannelBuffer,
  187. PRPC_MESSAGE _pRpcMessage,
  188. DWORD *_pdwStubPhase);
  189. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRASettingProperty_get_IsChanged_Proxy(
  190. IRASettingProperty * This,
  191. /* [retval][out] */ BOOL *pVal);
  192. void __RPC_STUB IRASettingProperty_get_IsChanged_Stub(
  193. IRpcStubBuffer *This,
  194. IRpcChannelBuffer *_pRpcChannelBuffer,
  195. PRPC_MESSAGE _pRpcMessage,
  196. DWORD *_pdwStubPhase);
  197. /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRASettingProperty_Init_Proxy(
  198. IRASettingProperty * This);
  199. void __RPC_STUB IRASettingProperty_Init_Stub(
  200. IRpcStubBuffer *This,
  201. IRpcChannelBuffer *_pRpcChannelBuffer,
  202. PRPC_MESSAGE _pRpcMessage,
  203. DWORD *_pdwStubPhase);
  204. /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRASettingProperty_SetRegSetting_Proxy(
  205. IRASettingProperty * This);
  206. void __RPC_STUB IRASettingProperty_SetRegSetting_Stub(
  207. IRpcStubBuffer *This,
  208. IRpcChannelBuffer *_pRpcChannelBuffer,
  209. PRPC_MESSAGE _pRpcMessage,
  210. DWORD *_pdwStubPhase);
  211. /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRASettingProperty_ShowDialogBox_Proxy(
  212. IRASettingProperty * This,
  213. HWND hWndParent);
  214. void __RPC_STUB IRASettingProperty_ShowDialogBox_Stub(
  215. IRpcStubBuffer *This,
  216. IRpcChannelBuffer *_pRpcChannelBuffer,
  217. PRPC_MESSAGE _pRpcMessage,
  218. DWORD *_pdwStubPhase);
  219. #endif /* __IRASettingProperty_INTERFACE_DEFINED__ */
  220. #ifndef __IRARegSetting_INTERFACE_DEFINED__
  221. #define __IRARegSetting_INTERFACE_DEFINED__
  222. /* interface IRARegSetting */
  223. /* [unique][helpstring][dual][uuid][object] */
  224. EXTERN_C const IID IID_IRARegSetting;
  225. #if defined(__cplusplus) && !defined(CINTERFACE)
  226. MIDL_INTERFACE("2464AA8D-7099-4C22-925C-81A4EB1FCFFE")
  227. IRARegSetting : public IDispatch
  228. {
  229. public:
  230. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowGetHelp(
  231. /* [retval][out] */ BOOL *pVal) = 0;
  232. virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AllowGetHelp(
  233. /* [in] */ BOOL newVal) = 0;
  234. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowUnSolicited(
  235. /* [retval][out] */ BOOL *pVal) = 0;
  236. virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AllowUnSolicited(
  237. /* [in] */ BOOL newVal) = 0;
  238. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowFullControl(
  239. /* [retval][out] */ BOOL *pVal) = 0;
  240. virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AllowFullControl(
  241. /* [in] */ BOOL newVal) = 0;
  242. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxTicketExpiry(
  243. /* [retval][out] */ LONG *pVal) = 0;
  244. virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxTicketExpiry(
  245. /* [in] */ LONG newVal) = 0;
  246. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowRemoteAssistance(
  247. /* [retval][out] */ BOOL *pVal) = 0;
  248. virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AllowRemoteAssistance(
  249. /* [in] */ BOOL newVal) = 0;
  250. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowUnSolicitedFullControl(
  251. /* [retval][out] */ BOOL *pVal) = 0;
  252. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowBuddyHelp(
  253. /* [retval][out] */ BOOL *pVal) = 0;
  254. virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowGetHelpCPL(
  255. /* [retval][out] */ BOOL *pVal) = 0;
  256. };
  257. #else /* C style interface */
  258. typedef struct IRARegSettingVtbl
  259. {
  260. BEGIN_INTERFACE
  261. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  262. IRARegSetting * This,
  263. /* [in] */ REFIID riid,
  264. /* [iid_is][out] */ void **ppvObject);
  265. ULONG ( STDMETHODCALLTYPE *AddRef )(
  266. IRARegSetting * This);
  267. ULONG ( STDMETHODCALLTYPE *Release )(
  268. IRARegSetting * This);
  269. HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
  270. IRARegSetting * This,
  271. /* [out] */ UINT *pctinfo);
  272. HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
  273. IRARegSetting * This,
  274. /* [in] */ UINT iTInfo,
  275. /* [in] */ LCID lcid,
  276. /* [out] */ ITypeInfo **ppTInfo);
  277. HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
  278. IRARegSetting * This,
  279. /* [in] */ REFIID riid,
  280. /* [size_is][in] */ LPOLESTR *rgszNames,
  281. /* [in] */ UINT cNames,
  282. /* [in] */ LCID lcid,
  283. /* [size_is][out] */ DISPID *rgDispId);
  284. /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
  285. IRARegSetting * This,
  286. /* [in] */ DISPID dispIdMember,
  287. /* [in] */ REFIID riid,
  288. /* [in] */ LCID lcid,
  289. /* [in] */ WORD wFlags,
  290. /* [out][in] */ DISPPARAMS *pDispParams,
  291. /* [out] */ VARIANT *pVarResult,
  292. /* [out] */ EXCEPINFO *pExcepInfo,
  293. /* [out] */ UINT *puArgErr);
  294. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AllowGetHelp )(
  295. IRARegSetting * This,
  296. /* [retval][out] */ BOOL *pVal);
  297. /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_AllowGetHelp )(
  298. IRARegSetting * This,
  299. /* [in] */ BOOL newVal);
  300. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AllowUnSolicited )(
  301. IRARegSetting * This,
  302. /* [retval][out] */ BOOL *pVal);
  303. /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_AllowUnSolicited )(
  304. IRARegSetting * This,
  305. /* [in] */ BOOL newVal);
  306. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AllowFullControl )(
  307. IRARegSetting * This,
  308. /* [retval][out] */ BOOL *pVal);
  309. /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_AllowFullControl )(
  310. IRARegSetting * This,
  311. /* [in] */ BOOL newVal);
  312. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_MaxTicketExpiry )(
  313. IRARegSetting * This,
  314. /* [retval][out] */ LONG *pVal);
  315. /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_MaxTicketExpiry )(
  316. IRARegSetting * This,
  317. /* [in] */ LONG newVal);
  318. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AllowRemoteAssistance )(
  319. IRARegSetting * This,
  320. /* [retval][out] */ BOOL *pVal);
  321. /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_AllowRemoteAssistance )(
  322. IRARegSetting * This,
  323. /* [in] */ BOOL newVal);
  324. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AllowUnSolicitedFullControl )(
  325. IRARegSetting * This,
  326. /* [retval][out] */ BOOL *pVal);
  327. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AllowBuddyHelp )(
  328. IRARegSetting * This,
  329. /* [retval][out] */ BOOL *pVal);
  330. /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_AllowGetHelpCPL )(
  331. IRARegSetting * This,
  332. /* [retval][out] */ BOOL *pVal);
  333. END_INTERFACE
  334. } IRARegSettingVtbl;
  335. interface IRARegSetting
  336. {
  337. CONST_VTBL struct IRARegSettingVtbl *lpVtbl;
  338. };
  339. #ifdef COBJMACROS
  340. #define IRARegSetting_QueryInterface(This,riid,ppvObject) \
  341. (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  342. #define IRARegSetting_AddRef(This) \
  343. (This)->lpVtbl -> AddRef(This)
  344. #define IRARegSetting_Release(This) \
  345. (This)->lpVtbl -> Release(This)
  346. #define IRARegSetting_GetTypeInfoCount(This,pctinfo) \
  347. (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
  348. #define IRARegSetting_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
  349. (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
  350. #define IRARegSetting_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
  351. (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
  352. #define IRARegSetting_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
  353. (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
  354. #define IRARegSetting_get_AllowGetHelp(This,pVal) \
  355. (This)->lpVtbl -> get_AllowGetHelp(This,pVal)
  356. #define IRARegSetting_put_AllowGetHelp(This,newVal) \
  357. (This)->lpVtbl -> put_AllowGetHelp(This,newVal)
  358. #define IRARegSetting_get_AllowUnSolicited(This,pVal) \
  359. (This)->lpVtbl -> get_AllowUnSolicited(This,pVal)
  360. #define IRARegSetting_put_AllowUnSolicited(This,newVal) \
  361. (This)->lpVtbl -> put_AllowUnSolicited(This,newVal)
  362. #define IRARegSetting_get_AllowFullControl(This,pVal) \
  363. (This)->lpVtbl -> get_AllowFullControl(This,pVal)
  364. #define IRARegSetting_put_AllowFullControl(This,newVal) \
  365. (This)->lpVtbl -> put_AllowFullControl(This,newVal)
  366. #define IRARegSetting_get_MaxTicketExpiry(This,pVal) \
  367. (This)->lpVtbl -> get_MaxTicketExpiry(This,pVal)
  368. #define IRARegSetting_put_MaxTicketExpiry(This,newVal) \
  369. (This)->lpVtbl -> put_MaxTicketExpiry(This,newVal)
  370. #define IRARegSetting_get_AllowRemoteAssistance(This,pVal) \
  371. (This)->lpVtbl -> get_AllowRemoteAssistance(This,pVal)
  372. #define IRARegSetting_put_AllowRemoteAssistance(This,newVal) \
  373. (This)->lpVtbl -> put_AllowRemoteAssistance(This,newVal)
  374. #define IRARegSetting_get_AllowUnSolicitedFullControl(This,pVal) \
  375. (This)->lpVtbl -> get_AllowUnSolicitedFullControl(This,pVal)
  376. #define IRARegSetting_get_AllowBuddyHelp(This,pVal) \
  377. (This)->lpVtbl -> get_AllowBuddyHelp(This,pVal)
  378. #define IRARegSetting_get_AllowGetHelpCPL(This,pVal) \
  379. (This)->lpVtbl -> get_AllowGetHelpCPL(This,pVal)
  380. #endif /* COBJMACROS */
  381. #endif /* C style interface */
  382. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_AllowGetHelp_Proxy(
  383. IRARegSetting * This,
  384. /* [retval][out] */ BOOL *pVal);
  385. void __RPC_STUB IRARegSetting_get_AllowGetHelp_Stub(
  386. IRpcStubBuffer *This,
  387. IRpcChannelBuffer *_pRpcChannelBuffer,
  388. PRPC_MESSAGE _pRpcMessage,
  389. DWORD *_pdwStubPhase);
  390. /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRARegSetting_put_AllowGetHelp_Proxy(
  391. IRARegSetting * This,
  392. /* [in] */ BOOL newVal);
  393. void __RPC_STUB IRARegSetting_put_AllowGetHelp_Stub(
  394. IRpcStubBuffer *This,
  395. IRpcChannelBuffer *_pRpcChannelBuffer,
  396. PRPC_MESSAGE _pRpcMessage,
  397. DWORD *_pdwStubPhase);
  398. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_AllowUnSolicited_Proxy(
  399. IRARegSetting * This,
  400. /* [retval][out] */ BOOL *pVal);
  401. void __RPC_STUB IRARegSetting_get_AllowUnSolicited_Stub(
  402. IRpcStubBuffer *This,
  403. IRpcChannelBuffer *_pRpcChannelBuffer,
  404. PRPC_MESSAGE _pRpcMessage,
  405. DWORD *_pdwStubPhase);
  406. /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRARegSetting_put_AllowUnSolicited_Proxy(
  407. IRARegSetting * This,
  408. /* [in] */ BOOL newVal);
  409. void __RPC_STUB IRARegSetting_put_AllowUnSolicited_Stub(
  410. IRpcStubBuffer *This,
  411. IRpcChannelBuffer *_pRpcChannelBuffer,
  412. PRPC_MESSAGE _pRpcMessage,
  413. DWORD *_pdwStubPhase);
  414. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_AllowFullControl_Proxy(
  415. IRARegSetting * This,
  416. /* [retval][out] */ BOOL *pVal);
  417. void __RPC_STUB IRARegSetting_get_AllowFullControl_Stub(
  418. IRpcStubBuffer *This,
  419. IRpcChannelBuffer *_pRpcChannelBuffer,
  420. PRPC_MESSAGE _pRpcMessage,
  421. DWORD *_pdwStubPhase);
  422. /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRARegSetting_put_AllowFullControl_Proxy(
  423. IRARegSetting * This,
  424. /* [in] */ BOOL newVal);
  425. void __RPC_STUB IRARegSetting_put_AllowFullControl_Stub(
  426. IRpcStubBuffer *This,
  427. IRpcChannelBuffer *_pRpcChannelBuffer,
  428. PRPC_MESSAGE _pRpcMessage,
  429. DWORD *_pdwStubPhase);
  430. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_MaxTicketExpiry_Proxy(
  431. IRARegSetting * This,
  432. /* [retval][out] */ LONG *pVal);
  433. void __RPC_STUB IRARegSetting_get_MaxTicketExpiry_Stub(
  434. IRpcStubBuffer *This,
  435. IRpcChannelBuffer *_pRpcChannelBuffer,
  436. PRPC_MESSAGE _pRpcMessage,
  437. DWORD *_pdwStubPhase);
  438. /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRARegSetting_put_MaxTicketExpiry_Proxy(
  439. IRARegSetting * This,
  440. /* [in] */ LONG newVal);
  441. void __RPC_STUB IRARegSetting_put_MaxTicketExpiry_Stub(
  442. IRpcStubBuffer *This,
  443. IRpcChannelBuffer *_pRpcChannelBuffer,
  444. PRPC_MESSAGE _pRpcMessage,
  445. DWORD *_pdwStubPhase);
  446. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_AllowRemoteAssistance_Proxy(
  447. IRARegSetting * This,
  448. /* [retval][out] */ BOOL *pVal);
  449. void __RPC_STUB IRARegSetting_get_AllowRemoteAssistance_Stub(
  450. IRpcStubBuffer *This,
  451. IRpcChannelBuffer *_pRpcChannelBuffer,
  452. PRPC_MESSAGE _pRpcMessage,
  453. DWORD *_pdwStubPhase);
  454. /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRARegSetting_put_AllowRemoteAssistance_Proxy(
  455. IRARegSetting * This,
  456. /* [in] */ BOOL newVal);
  457. void __RPC_STUB IRARegSetting_put_AllowRemoteAssistance_Stub(
  458. IRpcStubBuffer *This,
  459. IRpcChannelBuffer *_pRpcChannelBuffer,
  460. PRPC_MESSAGE _pRpcMessage,
  461. DWORD *_pdwStubPhase);
  462. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_AllowUnSolicitedFullControl_Proxy(
  463. IRARegSetting * This,
  464. /* [retval][out] */ BOOL *pVal);
  465. void __RPC_STUB IRARegSetting_get_AllowUnSolicitedFullControl_Stub(
  466. IRpcStubBuffer *This,
  467. IRpcChannelBuffer *_pRpcChannelBuffer,
  468. PRPC_MESSAGE _pRpcMessage,
  469. DWORD *_pdwStubPhase);
  470. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_AllowBuddyHelp_Proxy(
  471. IRARegSetting * This,
  472. /* [retval][out] */ BOOL *pVal);
  473. void __RPC_STUB IRARegSetting_get_AllowBuddyHelp_Stub(
  474. IRpcStubBuffer *This,
  475. IRpcChannelBuffer *_pRpcChannelBuffer,
  476. PRPC_MESSAGE _pRpcMessage,
  477. DWORD *_pdwStubPhase);
  478. /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRARegSetting_get_AllowGetHelpCPL_Proxy(
  479. IRARegSetting * This,
  480. /* [retval][out] */ BOOL *pVal);
  481. void __RPC_STUB IRARegSetting_get_AllowGetHelpCPL_Stub(
  482. IRpcStubBuffer *This,
  483. IRpcChannelBuffer *_pRpcChannelBuffer,
  484. PRPC_MESSAGE _pRpcMessage,
  485. DWORD *_pdwStubPhase);
  486. #endif /* __IRARegSetting_INTERFACE_DEFINED__ */
  487. #ifndef __RASSISTANCELib_LIBRARY_DEFINED__
  488. #define __RASSISTANCELib_LIBRARY_DEFINED__
  489. /* library RASSISTANCELib */
  490. /* [helpstring][version][uuid] */
  491. EXTERN_C const IID LIBID_RASSISTANCELib;
  492. EXTERN_C const CLSID CLSID_RASettingProperty;
  493. #ifdef __cplusplus
  494. class DECLSPEC_UUID("4D317113-C6EC-406A-9C61-20E891BC37F7")
  495. RASettingProperty;
  496. #endif
  497. EXTERN_C const CLSID CLSID_RARegSetting;
  498. #ifdef __cplusplus
  499. class DECLSPEC_UUID("70FF37C0-F39A-4B26-AE5E-638EF296D490")
  500. RARegSetting;
  501. #endif
  502. #endif /* __RASSISTANCELib_LIBRARY_DEFINED__ */
  503. /* Additional Prototypes for ALL interfaces */
  504. unsigned long __RPC_USER HWND_UserSize( unsigned long *, unsigned long , HWND * );
  505. unsigned char * __RPC_USER HWND_UserMarshal( unsigned long *, unsigned char *, HWND * );
  506. unsigned char * __RPC_USER HWND_UserUnmarshal(unsigned long *, unsigned char *, HWND * );
  507. void __RPC_USER HWND_UserFree( unsigned long *, HWND * );
  508. /* end of Additional Prototypes */
  509. #ifdef __cplusplus
  510. }
  511. #endif
  512. #endif