Advertisement
Guest User

Microsoft.Advertising.WinRT.UI.h

a guest
Nov 10th, 2016
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 223.26 KB | None | 0 0
  1.  
  2.  
  3. /* this ALWAYS GENERATED file contains the definitions for the interfaces */
  4.  
  5.  
  6. /* File created by MIDL compiler version 8.01.0620 */
  7. /* at Tue Jan 19 05:14:07 2038
  8. */
  9. /* Compiler settings for C:\Users\Adrian\AppData\Local\Temp\Microsoft.Advertising.WinRT.UI.idl-f0d185c6:
  10. Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.01.0620
  11. protocol : dce , ms_ext, c_ext, robust
  12. error checks: allocation ref bounds_check enum stub_data
  13. VC __declspec() decoration level:
  14. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  15. DECLSPEC_UUID(), MIDL_INTERFACE()
  16. */
  17. /* @@MIDL_FILE_HEADING( ) */
  18.  
  19. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  20.  
  21.  
  22. /* verify that the <rpcndr.h> version is high enough to compile this file*/
  23. #ifndef __REQUIRED_RPCNDR_H_VERSION__
  24. #define __REQUIRED_RPCNDR_H_VERSION__ 475
  25. #endif
  26.  
  27. #include "rpc.h"
  28. #include "rpcndr.h"
  29.  
  30. #ifndef __RPCNDR_H_VERSION__
  31. #error this stub requires an updated version of <rpcndr.h>
  32. #endif /* __RPCNDR_H_VERSION__ */
  33.  
  34. #ifndef COM_NO_WINDOWS_H
  35. #include "windows.h"
  36. #include "ole2.h"
  37. #endif /*COM_NO_WINDOWS_H*/
  38.  
  39. #ifndef __Microsoft2EAdvertising2EWinRT2EUI_h__
  40. #define __Microsoft2EAdvertising2EWinRT2EUI_h__
  41.  
  42. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  43. #pragma once
  44. #endif
  45.  
  46. /* Forward Declarations */
  47.  
  48. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_FWD_DEFINED__
  49. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_FWD_DEFINED__
  50. typedef interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs;
  51.  
  52. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_FWD_DEFINED__ */
  53.  
  54.  
  55. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_FWD_DEFINED__
  56. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_FWD_DEFINED__
  57. typedef interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs;
  58.  
  59. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_FWD_DEFINED__ */
  60.  
  61.  
  62. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_FWD_DEFINED__
  63. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_FWD_DEFINED__
  64. typedef interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs;
  65.  
  66. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_FWD_DEFINED__ */
  67.  
  68.  
  69. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_FWD_DEFINED__
  70. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_FWD_DEFINED__
  71. typedef interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs;
  72.  
  73. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_FWD_DEFINED__ */
  74.  
  75.  
  76. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_FWD_DEFINED__
  77. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_FWD_DEFINED__
  78. typedef interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs;
  79.  
  80. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_FWD_DEFINED__ */
  81.  
  82.  
  83. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_FWD_DEFINED__
  84. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_FWD_DEFINED__
  85. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate;
  86.  
  87. #ifdef __cplusplus
  88. namespace Microsoft {
  89. namespace Advertising {
  90. namespace WinRT {
  91. namespace UI {
  92. interface IExpandedCloseDelegate;
  93. } /* end namespace */
  94. } /* end namespace */
  95. } /* end namespace */
  96. } /* end namespace */
  97.  
  98. #endif /* __cplusplus */
  99.  
  100. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_FWD_DEFINED__ */
  101.  
  102.  
  103. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_FWD_DEFINED__
  104. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_FWD_DEFINED__
  105. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser;
  106.  
  107. #ifdef __cplusplus
  108. namespace Microsoft {
  109. namespace Advertising {
  110. namespace WinRT {
  111. namespace UI {
  112. interface IAdvertisingWebBrowser;
  113. } /* end namespace */
  114. } /* end namespace */
  115. } /* end namespace */
  116. } /* end namespace */
  117.  
  118. #endif /* __cplusplus */
  119.  
  120. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_FWD_DEFINED__ */
  121.  
  122.  
  123. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_FWD_DEFINED__
  124. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_FWD_DEFINED__
  125. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals;
  126.  
  127. #ifdef __cplusplus
  128. namespace Microsoft {
  129. namespace Advertising {
  130. namespace WinRT {
  131. namespace UI {
  132. interface __IAdControlProtectedNonVirtuals;
  133. } /* end namespace */
  134. } /* end namespace */
  135. } /* end namespace */
  136. } /* end namespace */
  137.  
  138. #endif /* __cplusplus */
  139.  
  140. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_FWD_DEFINED__ */
  141.  
  142.  
  143. #ifndef ____FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_FWD_DEFINED__
  144. #define ____FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_FWD_DEFINED__
  145. typedef interface __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs;
  146.  
  147. #endif /* ____FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_FWD_DEFINED__ */
  148.  
  149.  
  150. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_FWD_DEFINED__
  151. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_FWD_DEFINED__
  152. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals;
  153.  
  154. #ifdef __cplusplus
  155. namespace Microsoft {
  156. namespace Advertising {
  157. namespace WinRT {
  158. namespace UI {
  159. interface __IAdControlPublicNonVirtuals;
  160. } /* end namespace */
  161. } /* end namespace */
  162. } /* end namespace */
  163. } /* end namespace */
  164.  
  165. #endif /* __cplusplus */
  166.  
  167. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_FWD_DEFINED__ */
  168.  
  169.  
  170. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_FWD_DEFINED__
  171. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_FWD_DEFINED__
  172. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals;
  173.  
  174. #ifdef __cplusplus
  175. namespace Microsoft {
  176. namespace Advertising {
  177. namespace WinRT {
  178. namespace UI {
  179. interface __IAdErrorEventArgsPublicNonVirtuals;
  180. } /* end namespace */
  181. } /* end namespace */
  182. } /* end namespace */
  183. } /* end namespace */
  184.  
  185. #endif /* __cplusplus */
  186.  
  187. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_FWD_DEFINED__ */
  188.  
  189.  
  190. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_FWD_DEFINED__
  191. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_FWD_DEFINED__
  192. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory;
  193.  
  194. #ifdef __cplusplus
  195. namespace Microsoft {
  196. namespace Advertising {
  197. namespace WinRT {
  198. namespace UI {
  199. interface __IExpandPropertiesFactory;
  200. } /* end namespace */
  201. } /* end namespace */
  202. } /* end namespace */
  203. } /* end namespace */
  204.  
  205. #endif /* __cplusplus */
  206.  
  207. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_FWD_DEFINED__ */
  208.  
  209.  
  210. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_FWD_DEFINED__
  211. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_FWD_DEFINED__
  212. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals;
  213.  
  214. #ifdef __cplusplus
  215. namespace Microsoft {
  216. namespace Advertising {
  217. namespace WinRT {
  218. namespace UI {
  219. interface __IExpandPropertiesPublicNonVirtuals;
  220. } /* end namespace */
  221. } /* end namespace */
  222. } /* end namespace */
  223. } /* end namespace */
  224.  
  225. #endif /* __cplusplus */
  226.  
  227. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_FWD_DEFINED__ */
  228.  
  229.  
  230. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_FWD_DEFINED__
  231. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_FWD_DEFINED__
  232. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics;
  233.  
  234. #ifdef __cplusplus
  235. namespace Microsoft {
  236. namespace Advertising {
  237. namespace WinRT {
  238. namespace UI {
  239. interface __IExpandPropertiesStatics;
  240. } /* end namespace */
  241. } /* end namespace */
  242. } /* end namespace */
  243. } /* end namespace */
  244.  
  245. #endif /* __cplusplus */
  246.  
  247. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_FWD_DEFINED__ */
  248.  
  249.  
  250. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_FWD_DEFINED__
  251. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_FWD_DEFINED__
  252. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals;
  253.  
  254. #ifdef __cplusplus
  255. namespace Microsoft {
  256. namespace Advertising {
  257. namespace WinRT {
  258. namespace UI {
  259. interface __IInterstitialAdProtectedNonVirtuals;
  260. } /* end namespace */
  261. } /* end namespace */
  262. } /* end namespace */
  263. } /* end namespace */
  264.  
  265. #endif /* __cplusplus */
  266.  
  267. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_FWD_DEFINED__ */
  268.  
  269.  
  270. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_FWD_DEFINED__
  271. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_FWD_DEFINED__
  272. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals;
  273.  
  274. #ifdef __cplusplus
  275. namespace Microsoft {
  276. namespace Advertising {
  277. namespace WinRT {
  278. namespace UI {
  279. interface __IInterstitialAdPublicNonVirtuals;
  280. } /* end namespace */
  281. } /* end namespace */
  282. } /* end namespace */
  283. } /* end namespace */
  284.  
  285. #endif /* __cplusplus */
  286.  
  287. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_FWD_DEFINED__ */
  288.  
  289.  
  290. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_FWD_DEFINED__
  291. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_FWD_DEFINED__
  292. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory;
  293.  
  294. #ifdef __cplusplus
  295. namespace Microsoft {
  296. namespace Advertising {
  297. namespace WinRT {
  298. namespace UI {
  299. interface __IManipulationStateChangedEventArgsFactory;
  300. } /* end namespace */
  301. } /* end namespace */
  302. } /* end namespace */
  303. } /* end namespace */
  304.  
  305. #endif /* __cplusplus */
  306.  
  307. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_FWD_DEFINED__ */
  308.  
  309.  
  310. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_FWD_DEFINED__
  311. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_FWD_DEFINED__
  312. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals;
  313.  
  314. #ifdef __cplusplus
  315. namespace Microsoft {
  316. namespace Advertising {
  317. namespace WinRT {
  318. namespace UI {
  319. interface __IManipulationStateChangedEventArgsPublicNonVirtuals;
  320. } /* end namespace */
  321. } /* end namespace */
  322. } /* end namespace */
  323. } /* end namespace */
  324.  
  325. #endif /* __cplusplus */
  326.  
  327. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_FWD_DEFINED__ */
  328.  
  329.  
  330. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_FWD_DEFINED__
  331. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_FWD_DEFINED__
  332. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals;
  333.  
  334. #ifdef __cplusplus
  335. namespace Microsoft {
  336. namespace Advertising {
  337. namespace WinRT {
  338. namespace UI {
  339. interface __IMouseWheelEventArgsPublicNonVirtuals;
  340. } /* end namespace */
  341. } /* end namespace */
  342. } /* end namespace */
  343. } /* end namespace */
  344.  
  345. #endif /* __cplusplus */
  346.  
  347. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_FWD_DEFINED__ */
  348.  
  349.  
  350. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_FWD_DEFINED__
  351. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_FWD_DEFINED__
  352. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals;
  353.  
  354. #ifdef __cplusplus
  355. namespace Microsoft {
  356. namespace Advertising {
  357. namespace WinRT {
  358. namespace UI {
  359. interface __IPointerDownEventArgsPublicNonVirtuals;
  360. } /* end namespace */
  361. } /* end namespace */
  362. } /* end namespace */
  363. } /* end namespace */
  364.  
  365. #endif /* __cplusplus */
  366.  
  367. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_FWD_DEFINED__ */
  368.  
  369.  
  370. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_FWD_DEFINED__
  371. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_FWD_DEFINED__
  372. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals;
  373.  
  374. #ifdef __cplusplus
  375. namespace Microsoft {
  376. namespace Advertising {
  377. namespace WinRT {
  378. namespace UI {
  379. interface __IPointerMoveEventArgsPublicNonVirtuals;
  380. } /* end namespace */
  381. } /* end namespace */
  382. } /* end namespace */
  383. } /* end namespace */
  384.  
  385. #endif /* __cplusplus */
  386.  
  387. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_FWD_DEFINED__ */
  388.  
  389.  
  390. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_FWD_DEFINED__
  391. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_FWD_DEFINED__
  392. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals;
  393.  
  394. #ifdef __cplusplus
  395. namespace Microsoft {
  396. namespace Advertising {
  397. namespace WinRT {
  398. namespace UI {
  399. interface __IVpaidEventArgsPublicNonVirtuals;
  400. } /* end namespace */
  401. } /* end namespace */
  402. } /* end namespace */
  403. } /* end namespace */
  404.  
  405. #endif /* __cplusplus */
  406.  
  407. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_FWD_DEFINED__ */
  408.  
  409.  
  410. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_FWD_DEFINED__
  411. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_FWD_DEFINED__
  412. typedef interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals;
  413.  
  414. #ifdef __cplusplus
  415. namespace Microsoft {
  416. namespace Advertising {
  417. namespace WinRT {
  418. namespace UI {
  419. interface __IblankPublicNonVirtuals;
  420. } /* end namespace */
  421. } /* end namespace */
  422. } /* end namespace */
  423. } /* end namespace */
  424.  
  425. #endif /* __cplusplus */
  426.  
  427. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_FWD_DEFINED__ */
  428.  
  429.  
  430. /* header files for imported files */
  431. #include "inspectable.h"
  432. #include "AsyncInfo.h"
  433. #include "EventToken.h"
  434. #include "Windows.Foundation.h"
  435. #include "Microsoft.Advertising.h"
  436. #include "Windows.UI.Xaml.h"
  437. #include "Windows.UI.Xaml.Markup.h"
  438.  
  439. #ifdef __cplusplus
  440. extern "C"{
  441. #endif
  442.  
  443.  
  444. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0000 */
  445. /* [local] */
  446.  
  447. #ifdef __cplusplus
  448. } /*extern "C"*/
  449. #endif
  450. #include <windows.foundation.collections.h>
  451. #ifdef __cplusplus
  452. extern "C" {
  453. #endif
  454. #ifdef __cplusplus
  455. namespace Microsoft {
  456. namespace Advertising {
  457. namespace WinRT {
  458. namespace UI {
  459. class AdErrorEventArgs;
  460. } /*UI*/
  461. } /*WinRT*/
  462. } /*Advertising*/
  463. } /*Microsoft*/
  464. #endif
  465.  
  466. #ifdef __cplusplus
  467. namespace Microsoft {
  468. namespace Advertising {
  469. namespace WinRT {
  470. namespace UI {
  471. interface __IAdErrorEventArgsPublicNonVirtuals;
  472. } /*UI*/
  473. } /*WinRT*/
  474. } /*Advertising*/
  475. } /*Microsoft*/
  476. #endif
  477.  
  478.  
  479. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0000 */
  480. /* [local] */
  481.  
  482.  
  483.  
  484.  
  485. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0000_v0_0_c_ifspec;
  486. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0000_v0_0_s_ifspec;
  487.  
  488. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4714 */
  489.  
  490.  
  491.  
  492.  
  493. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4714 */
  494.  
  495.  
  496.  
  497.  
  498. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4714_v0_0_c_ifspec;
  499. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4714_v0_0_s_ifspec;
  500.  
  501. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0001 */
  502. /* [local] */
  503.  
  504. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_USE
  505. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_USE
  506. #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME)
  507. } /*extern "C"*/
  508. namespace Windows { namespace Foundation {
  509. template <>
  510. struct __declspec(uuid("15e7ed1a-fb8e-538f-a70e-7c831168384e"))
  511. IEventHandler<Microsoft::Advertising::WinRT::UI::AdErrorEventArgs*> : IEventHandler_impl<Windows::Foundation::Internal::AggregateType<Microsoft::Advertising::WinRT::UI::AdErrorEventArgs*, Microsoft::Advertising::WinRT::UI::__IAdErrorEventArgsPublicNonVirtuals*>> {
  512. static const wchar_t* z_get_rc_name_impl() {
  513. return L"Windows.Foundation.EventHandler`1<Microsoft.Advertising.WinRT.UI.AdErrorEventArgs>"; }
  514. };
  515. typedef IEventHandler<Microsoft::Advertising::WinRT::UI::AdErrorEventArgs*> __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_t;
  516. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_FWD_DEFINED__
  517. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs Windows::Foundation::__FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_t
  518.  
  519. /* Windows */ } /* Foundation */ }
  520. extern "C" {
  521. #endif //__cplusplus
  522. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_USE */
  523. #ifdef __cplusplus
  524. namespace Microsoft {
  525. namespace Advertising {
  526. namespace WinRT {
  527. namespace UI {
  528. class ManipulationStateChangedEventArgs;
  529. } /*UI*/
  530. } /*WinRT*/
  531. } /*Advertising*/
  532. } /*Microsoft*/
  533. #endif
  534.  
  535. #ifdef __cplusplus
  536. namespace Microsoft {
  537. namespace Advertising {
  538. namespace WinRT {
  539. namespace UI {
  540. interface __IManipulationStateChangedEventArgsPublicNonVirtuals;
  541. } /*UI*/
  542. } /*WinRT*/
  543. } /*Advertising*/
  544. } /*Microsoft*/
  545. #endif
  546.  
  547.  
  548. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0001 */
  549. /* [local] */
  550.  
  551.  
  552.  
  553.  
  554.  
  555. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0001_v0_0_c_ifspec;
  556. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0001_v0_0_s_ifspec;
  557.  
  558. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4715 */
  559.  
  560.  
  561.  
  562.  
  563. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4715 */
  564.  
  565.  
  566.  
  567.  
  568. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4715_v0_0_c_ifspec;
  569. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4715_v0_0_s_ifspec;
  570.  
  571. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0002 */
  572. /* [local] */
  573.  
  574. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_USE
  575. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_USE
  576. #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME)
  577. } /*extern "C"*/
  578. namespace Windows { namespace Foundation {
  579. template <>
  580. struct __declspec(uuid("aceeb556-6e11-5bf1-aac3-b78673fb6369"))
  581. IEventHandler<Microsoft::Advertising::WinRT::UI::ManipulationStateChangedEventArgs*> : IEventHandler_impl<Windows::Foundation::Internal::AggregateType<Microsoft::Advertising::WinRT::UI::ManipulationStateChangedEventArgs*, Microsoft::Advertising::WinRT::UI::__IManipulationStateChangedEventArgsPublicNonVirtuals*>> {
  582. static const wchar_t* z_get_rc_name_impl() {
  583. return L"Windows.Foundation.EventHandler`1<Microsoft.Advertising.WinRT.UI.ManipulationStateChangedEventArgs>"; }
  584. };
  585. typedef IEventHandler<Microsoft::Advertising::WinRT::UI::ManipulationStateChangedEventArgs*> __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_t;
  586. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_FWD_DEFINED__
  587. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs Windows::Foundation::__FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_t
  588.  
  589. /* Windows */ } /* Foundation */ }
  590. extern "C" {
  591. #endif //__cplusplus
  592. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_USE */
  593. #ifdef __cplusplus
  594. namespace Microsoft {
  595. namespace Advertising {
  596. namespace WinRT {
  597. namespace UI {
  598. class MouseWheelEventArgs;
  599. } /*UI*/
  600. } /*WinRT*/
  601. } /*Advertising*/
  602. } /*Microsoft*/
  603. #endif
  604.  
  605. #ifdef __cplusplus
  606. namespace Microsoft {
  607. namespace Advertising {
  608. namespace WinRT {
  609. namespace UI {
  610. interface __IMouseWheelEventArgsPublicNonVirtuals;
  611. } /*UI*/
  612. } /*WinRT*/
  613. } /*Advertising*/
  614. } /*Microsoft*/
  615. #endif
  616.  
  617.  
  618. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0002 */
  619. /* [local] */
  620.  
  621.  
  622.  
  623.  
  624.  
  625. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0002_v0_0_c_ifspec;
  626. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0002_v0_0_s_ifspec;
  627.  
  628. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4716 */
  629.  
  630.  
  631.  
  632.  
  633. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4716 */
  634.  
  635.  
  636.  
  637.  
  638. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4716_v0_0_c_ifspec;
  639. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4716_v0_0_s_ifspec;
  640.  
  641. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0003 */
  642. /* [local] */
  643.  
  644. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_USE
  645. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_USE
  646. #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME)
  647. } /*extern "C"*/
  648. namespace Windows { namespace Foundation {
  649. template <>
  650. struct __declspec(uuid("606532e9-8231-5416-925d-153fd51300ee"))
  651. IEventHandler<Microsoft::Advertising::WinRT::UI::MouseWheelEventArgs*> : IEventHandler_impl<Windows::Foundation::Internal::AggregateType<Microsoft::Advertising::WinRT::UI::MouseWheelEventArgs*, Microsoft::Advertising::WinRT::UI::__IMouseWheelEventArgsPublicNonVirtuals*>> {
  652. static const wchar_t* z_get_rc_name_impl() {
  653. return L"Windows.Foundation.EventHandler`1<Microsoft.Advertising.WinRT.UI.MouseWheelEventArgs>"; }
  654. };
  655. typedef IEventHandler<Microsoft::Advertising::WinRT::UI::MouseWheelEventArgs*> __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_t;
  656. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_FWD_DEFINED__
  657. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs Windows::Foundation::__FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_t
  658.  
  659. /* Windows */ } /* Foundation */ }
  660. extern "C" {
  661. #endif //__cplusplus
  662. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_USE */
  663. #ifdef __cplusplus
  664. namespace Microsoft {
  665. namespace Advertising {
  666. namespace WinRT {
  667. namespace UI {
  668. class PointerDownEventArgs;
  669. } /*UI*/
  670. } /*WinRT*/
  671. } /*Advertising*/
  672. } /*Microsoft*/
  673. #endif
  674.  
  675. #ifdef __cplusplus
  676. namespace Microsoft {
  677. namespace Advertising {
  678. namespace WinRT {
  679. namespace UI {
  680. interface __IPointerDownEventArgsPublicNonVirtuals;
  681. } /*UI*/
  682. } /*WinRT*/
  683. } /*Advertising*/
  684. } /*Microsoft*/
  685. #endif
  686.  
  687.  
  688. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0003 */
  689. /* [local] */
  690.  
  691.  
  692.  
  693.  
  694.  
  695. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0003_v0_0_c_ifspec;
  696. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0003_v0_0_s_ifspec;
  697.  
  698. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4717 */
  699.  
  700.  
  701.  
  702.  
  703. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4717 */
  704.  
  705.  
  706.  
  707.  
  708. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4717_v0_0_c_ifspec;
  709. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4717_v0_0_s_ifspec;
  710.  
  711. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0004 */
  712. /* [local] */
  713.  
  714. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_USE
  715. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_USE
  716. #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME)
  717. } /*extern "C"*/
  718. namespace Windows { namespace Foundation {
  719. template <>
  720. struct __declspec(uuid("e69f4bd6-a3b7-5ae7-8f3a-f6e60fe48c29"))
  721. IEventHandler<Microsoft::Advertising::WinRT::UI::PointerDownEventArgs*> : IEventHandler_impl<Windows::Foundation::Internal::AggregateType<Microsoft::Advertising::WinRT::UI::PointerDownEventArgs*, Microsoft::Advertising::WinRT::UI::__IPointerDownEventArgsPublicNonVirtuals*>> {
  722. static const wchar_t* z_get_rc_name_impl() {
  723. return L"Windows.Foundation.EventHandler`1<Microsoft.Advertising.WinRT.UI.PointerDownEventArgs>"; }
  724. };
  725. typedef IEventHandler<Microsoft::Advertising::WinRT::UI::PointerDownEventArgs*> __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_t;
  726. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_FWD_DEFINED__
  727. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs Windows::Foundation::__FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_t
  728.  
  729. /* Windows */ } /* Foundation */ }
  730. extern "C" {
  731. #endif //__cplusplus
  732. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_USE */
  733. #ifdef __cplusplus
  734. namespace Microsoft {
  735. namespace Advertising {
  736. namespace WinRT {
  737. namespace UI {
  738. class PointerMoveEventArgs;
  739. } /*UI*/
  740. } /*WinRT*/
  741. } /*Advertising*/
  742. } /*Microsoft*/
  743. #endif
  744.  
  745. #ifdef __cplusplus
  746. namespace Microsoft {
  747. namespace Advertising {
  748. namespace WinRT {
  749. namespace UI {
  750. interface __IPointerMoveEventArgsPublicNonVirtuals;
  751. } /*UI*/
  752. } /*WinRT*/
  753. } /*Advertising*/
  754. } /*Microsoft*/
  755. #endif
  756.  
  757.  
  758. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0004 */
  759. /* [local] */
  760.  
  761.  
  762.  
  763.  
  764.  
  765. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0004_v0_0_c_ifspec;
  766. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0004_v0_0_s_ifspec;
  767.  
  768. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4718 */
  769.  
  770.  
  771.  
  772.  
  773. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4718 */
  774.  
  775.  
  776.  
  777.  
  778. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4718_v0_0_c_ifspec;
  779. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4718_v0_0_s_ifspec;
  780.  
  781. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0005 */
  782. /* [local] */
  783.  
  784. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_USE
  785. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_USE
  786. #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME)
  787. } /*extern "C"*/
  788. namespace Windows { namespace Foundation {
  789. template <>
  790. struct __declspec(uuid("0fdff821-510d-5b38-90de-b34423de74fb"))
  791. IEventHandler<Microsoft::Advertising::WinRT::UI::PointerMoveEventArgs*> : IEventHandler_impl<Windows::Foundation::Internal::AggregateType<Microsoft::Advertising::WinRT::UI::PointerMoveEventArgs*, Microsoft::Advertising::WinRT::UI::__IPointerMoveEventArgsPublicNonVirtuals*>> {
  792. static const wchar_t* z_get_rc_name_impl() {
  793. return L"Windows.Foundation.EventHandler`1<Microsoft.Advertising.WinRT.UI.PointerMoveEventArgs>"; }
  794. };
  795. typedef IEventHandler<Microsoft::Advertising::WinRT::UI::PointerMoveEventArgs*> __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_t;
  796. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_FWD_DEFINED__
  797. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs Windows::Foundation::__FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_t
  798.  
  799. /* Windows */ } /* Foundation */ }
  800. extern "C" {
  801. #endif //__cplusplus
  802. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_USE */
  803. #ifdef __cplusplus
  804. namespace Windows {
  805. namespace UI {
  806. namespace Xaml {
  807. class RoutedEventArgs;
  808. } /*Xaml*/
  809. } /*UI*/
  810. } /*Windows*/
  811. #endif
  812.  
  813. #ifdef __cplusplus
  814. namespace Windows {
  815. namespace UI {
  816. namespace Xaml {
  817. interface IRoutedEventArgs;
  818. } /*Xaml*/
  819. } /*UI*/
  820. } /*Windows*/
  821. #endif
  822.  
  823.  
  824. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0005 */
  825. /* [local] */
  826.  
  827.  
  828.  
  829.  
  830.  
  831. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0005_v0_0_c_ifspec;
  832. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0005_v0_0_s_ifspec;
  833.  
  834. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4719 */
  835.  
  836.  
  837.  
  838.  
  839. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4719 */
  840.  
  841.  
  842.  
  843.  
  844. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4719_v0_0_c_ifspec;
  845. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4719_v0_0_s_ifspec;
  846.  
  847. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0006 */
  848. /* [local] */
  849.  
  850. #ifndef DEF___FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_USE
  851. #define DEF___FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_USE
  852. #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME)
  853. } /*extern "C"*/
  854. namespace Windows { namespace Foundation {
  855. template <>
  856. struct __declspec(uuid("5a2bbb2e-ff3c-5ca5-b830-08047f895b0d"))
  857. IEventHandler<Windows::UI::Xaml::RoutedEventArgs*> : IEventHandler_impl<Windows::Foundation::Internal::AggregateType<Windows::UI::Xaml::RoutedEventArgs*, Windows::UI::Xaml::IRoutedEventArgs*>> {
  858. static const wchar_t* z_get_rc_name_impl() {
  859. return L"Windows.Foundation.EventHandler`1<Windows.UI.Xaml.RoutedEventArgs>"; }
  860. };
  861. typedef IEventHandler<Windows::UI::Xaml::RoutedEventArgs*> __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_t;
  862. #define ____FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_FWD_DEFINED__
  863. #define __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs Windows::Foundation::__FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_t
  864.  
  865. /* Windows */ } /* Foundation */ }
  866. extern "C" {
  867. #endif //__cplusplus
  868. #endif /* DEF___FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_USE */
  869.  
  870. interface IInspectable;
  871.  
  872.  
  873. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0006 */
  874. /* [local] */
  875.  
  876.  
  877.  
  878.  
  879.  
  880. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0006_v0_0_c_ifspec;
  881. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0006_v0_0_s_ifspec;
  882.  
  883. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4720 */
  884.  
  885.  
  886.  
  887.  
  888. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4720 */
  889.  
  890.  
  891.  
  892.  
  893. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4720_v0_0_c_ifspec;
  894. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4720_v0_0_s_ifspec;
  895.  
  896. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0007 */
  897. /* [local] */
  898.  
  899. #ifndef DEF___FIEventHandler_1_IInspectable_USE
  900. #define DEF___FIEventHandler_1_IInspectable_USE
  901. #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME)
  902. } /*extern "C"*/
  903. namespace Windows { namespace Foundation {
  904. template <>
  905. struct __declspec(uuid("c50898f6-c536-5f47-8583-8b2c2438a13b"))
  906. IEventHandler<IInspectable*> : IEventHandler_impl<IInspectable*> {
  907. static const wchar_t* z_get_rc_name_impl() {
  908. return L"Windows.Foundation.EventHandler`1<Object>"; }
  909. };
  910. typedef IEventHandler<IInspectable*> __FIEventHandler_1_IInspectable_t;
  911. #define ____FIEventHandler_1_IInspectable_FWD_DEFINED__
  912. #define __FIEventHandler_1_IInspectable Windows::Foundation::__FIEventHandler_1_IInspectable_t
  913.  
  914. /* Windows */ } /* Foundation */ }
  915. extern "C" {
  916. #endif //__cplusplus
  917. #endif /* DEF___FIEventHandler_1_IInspectable_USE */
  918. #if defined(__cplusplus)
  919. }
  920. #endif // defined(__cplusplus)
  921. #include <Windows.Foundation.h>
  922. #if !defined(__microsoft2Eadvertising_h__)
  923. #include <Microsoft.Advertising.h>
  924. #endif // !defined(__microsoft2Eadvertising_h__)
  925. #if !defined(__windows2Eui2Examl_h__)
  926. #include <Windows.UI.Xaml.h>
  927. #endif // !defined(__windows2Eui2Examl_h__)
  928. #if !defined(__windows2Eui2Examl2Econtrols_h__)
  929. #include <Windows.UI.Xaml.Controls.h>
  930. #endif // !defined(__windows2Eui2Examl2Econtrols_h__)
  931. #if !defined(__windows2Eui2Examl2Emarkup_h__)
  932. #include <Windows.UI.Xaml.Markup.h>
  933. #endif // !defined(__windows2Eui2Examl2Emarkup_h__)
  934. #if defined(__cplusplus)
  935. extern "C" {
  936. #endif // defined(__cplusplus)
  937. #if !defined(__cplusplus)
  938. #if !defined(__cplusplus)
  939.  
  940. typedef enum __x_Microsoft_CAdvertising_CErrorCode __x_Microsoft_CAdvertising_CErrorCode;
  941.  
  942.  
  943. #endif /* end if !defined(__cplusplus) */
  944.  
  945.  
  946. #endif
  947. #if !defined(__cplusplus)
  948. #if !defined(__cplusplus)
  949.  
  950. typedef enum __x_Microsoft_CAdvertising_CWinRT_CUI_CAdType __x_Microsoft_CAdvertising_CWinRT_CUI_CAdType;
  951.  
  952.  
  953. #endif /* end if !defined(__cplusplus) */
  954.  
  955.  
  956. #endif
  957. #if !defined(__cplusplus)
  958. #if !defined(__cplusplus)
  959.  
  960. typedef enum __x_Microsoft_CAdvertising_CWinRT_CUI_CInterstitialAdState __x_Microsoft_CAdvertising_CWinRT_CUI_CInterstitialAdState;
  961.  
  962.  
  963. #endif /* end if !defined(__cplusplus) */
  964.  
  965.  
  966. #endif
  967. #if !defined(__cplusplus)
  968. #if !defined(__cplusplus)
  969.  
  970. typedef enum __x_Microsoft_CAdvertising_CWinRT_CUI_CRichMediaActionType __x_Microsoft_CAdvertising_CWinRT_CUI_CRichMediaActionType;
  971.  
  972.  
  973. #endif /* end if !defined(__cplusplus) */
  974.  
  975.  
  976. #endif
  977. #if !defined(__cplusplus)
  978. #if !defined(__cplusplus)
  979.  
  980. typedef enum __x_Microsoft_CAdvertising_CWinRT_CUI_CRichMediaAdState __x_Microsoft_CAdvertising_CWinRT_CUI_CRichMediaAdState;
  981.  
  982.  
  983. #endif /* end if !defined(__cplusplus) */
  984.  
  985.  
  986. #endif
  987. #if !defined(__cplusplus)
  988. #if !defined(__cplusplus)
  989.  
  990. typedef enum __x_Microsoft_CAdvertising_CWinRT_CUI_CVastErrorCode __x_Microsoft_CAdvertising_CWinRT_CUI_CVastErrorCode;
  991.  
  992.  
  993. #endif /* end if !defined(__cplusplus) */
  994.  
  995.  
  996. #endif
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009. #ifdef __cplusplus
  1010. namespace Microsoft {
  1011. namespace Advertising {
  1012. namespace WinRT {
  1013. namespace UI {
  1014. class AdControl;
  1015. } /*UI*/
  1016. } /*WinRT*/
  1017. } /*Advertising*/
  1018. } /*Microsoft*/
  1019. #endif
  1020. #ifdef __cplusplus
  1021. namespace Microsoft {
  1022. namespace Advertising {
  1023. namespace WinRT {
  1024. namespace UI {
  1025. class ExpandProperties;
  1026. } /*UI*/
  1027. } /*WinRT*/
  1028. } /*Advertising*/
  1029. } /*Microsoft*/
  1030. #endif
  1031. #ifdef __cplusplus
  1032. namespace Microsoft {
  1033. namespace Advertising {
  1034. namespace WinRT {
  1035. namespace UI {
  1036. class InterstitialAd;
  1037. } /*UI*/
  1038. } /*WinRT*/
  1039. } /*Advertising*/
  1040. } /*Microsoft*/
  1041. #endif
  1042. #ifdef __cplusplus
  1043. namespace Microsoft {
  1044. namespace Advertising {
  1045. namespace WinRT {
  1046. namespace UI {
  1047. class VpaidEventArgs;
  1048. } /*UI*/
  1049. } /*WinRT*/
  1050. } /*Advertising*/
  1051. } /*Microsoft*/
  1052. #endif
  1053. #ifdef __cplusplus
  1054. namespace Microsoft {
  1055. namespace Advertising {
  1056. namespace WinRT {
  1057. namespace UI {
  1058. class blank;
  1059. } /*UI*/
  1060. } /*WinRT*/
  1061. } /*Advertising*/
  1062. } /*Microsoft*/
  1063. #endif
  1064.  
  1065.  
  1066. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0007 */
  1067. /* [local] */
  1068.  
  1069.  
  1070. #ifdef __cplusplus
  1071.  
  1072. } /* end extern "C" */
  1073. namespace Microsoft {
  1074. namespace Advertising {
  1075.  
  1076. typedef enum ErrorCode ErrorCode;
  1077.  
  1078. } /* end namespace */
  1079. } /* end namespace */
  1080.  
  1081. extern "C" {
  1082. #endif
  1083.  
  1084. #ifdef __cplusplus
  1085.  
  1086. } /* end extern "C" */
  1087. namespace Microsoft {
  1088. namespace Advertising {
  1089. namespace WinRT {
  1090. namespace UI {
  1091.  
  1092. typedef enum AdType AdType;
  1093.  
  1094. } /* end namespace */
  1095. } /* end namespace */
  1096. } /* end namespace */
  1097. } /* end namespace */
  1098.  
  1099. extern "C" {
  1100. #endif
  1101.  
  1102. #ifdef __cplusplus
  1103.  
  1104. } /* end extern "C" */
  1105. namespace Microsoft {
  1106. namespace Advertising {
  1107. namespace WinRT {
  1108. namespace UI {
  1109.  
  1110. typedef enum InterstitialAdState InterstitialAdState;
  1111.  
  1112. } /* end namespace */
  1113. } /* end namespace */
  1114. } /* end namespace */
  1115. } /* end namespace */
  1116.  
  1117. extern "C" {
  1118. #endif
  1119.  
  1120. #ifdef __cplusplus
  1121.  
  1122. } /* end extern "C" */
  1123. namespace Microsoft {
  1124. namespace Advertising {
  1125. namespace WinRT {
  1126. namespace UI {
  1127.  
  1128. typedef enum RichMediaActionType RichMediaActionType;
  1129.  
  1130. } /* end namespace */
  1131. } /* end namespace */
  1132. } /* end namespace */
  1133. } /* end namespace */
  1134.  
  1135. extern "C" {
  1136. #endif
  1137.  
  1138. #ifdef __cplusplus
  1139.  
  1140. } /* end extern "C" */
  1141. namespace Microsoft {
  1142. namespace Advertising {
  1143. namespace WinRT {
  1144. namespace UI {
  1145.  
  1146. typedef enum RichMediaAdState RichMediaAdState;
  1147.  
  1148. } /* end namespace */
  1149. } /* end namespace */
  1150. } /* end namespace */
  1151. } /* end namespace */
  1152.  
  1153. extern "C" {
  1154. #endif
  1155.  
  1156. #ifdef __cplusplus
  1157.  
  1158. } /* end extern "C" */
  1159. namespace Microsoft {
  1160. namespace Advertising {
  1161. namespace WinRT {
  1162. namespace UI {
  1163.  
  1164. typedef enum VastErrorCode VastErrorCode;
  1165.  
  1166. } /* end namespace */
  1167. } /* end namespace */
  1168. } /* end namespace */
  1169. } /* end namespace */
  1170.  
  1171. extern "C" {
  1172. #endif
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0007_v0_0_c_ifspec;
  1189. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0007_v0_0_s_ifspec;
  1190.  
  1191. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4721 */
  1192.  
  1193.  
  1194.  
  1195.  
  1196. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4721 */
  1197.  
  1198.  
  1199.  
  1200.  
  1201. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4721_v0_0_c_ifspec;
  1202. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4721_v0_0_s_ifspec;
  1203.  
  1204. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0008 */
  1205. /* [local] */
  1206.  
  1207. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs
  1208. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs
  1209. #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME)
  1210.  
  1211.  
  1212. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0008 */
  1213. /* [local] */
  1214.  
  1215.  
  1216.  
  1217. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0008_v0_0_c_ifspec;
  1218. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0008_v0_0_s_ifspec;
  1219.  
  1220. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_INTERFACE_DEFINED__
  1221. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_INTERFACE_DEFINED__
  1222.  
  1223. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs */
  1224. /* [unique][uuid][object] */
  1225.  
  1226.  
  1227.  
  1228. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs */
  1229. /* [unique][uuid][object] */
  1230.  
  1231.  
  1232. EXTERN_C const IID IID___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs;
  1233.  
  1234. #if defined(__cplusplus) && !defined(CINTERFACE)
  1235.  
  1236. MIDL_INTERFACE("15e7ed1a-fb8e-538f-a70e-7c831168384e")
  1237. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs : public IUnknown
  1238. {
  1239. public:
  1240. virtual HRESULT STDMETHODCALLTYPE Invoke(
  1241. /* [in] */ IInspectable *sender,
  1242. /* [in] */ Microsoft::Advertising::WinRT::UI::__IAdErrorEventArgsPublicNonVirtuals *e) = 0;
  1243.  
  1244. };
  1245.  
  1246.  
  1247. #else /* C style interface */
  1248.  
  1249. typedef struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgsVtbl
  1250. {
  1251. BEGIN_INTERFACE
  1252.  
  1253. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  1254. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs * This,
  1255. /* [in] */ REFIID riid,
  1256. /* [annotation][iid_is][out] */
  1257. _COM_Outptr_ void **ppvObject);
  1258.  
  1259. ULONG ( STDMETHODCALLTYPE *AddRef )(
  1260. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs * This);
  1261.  
  1262. ULONG ( STDMETHODCALLTYPE *Release )(
  1263. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs * This);
  1264.  
  1265. HRESULT ( STDMETHODCALLTYPE *Invoke )(
  1266. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs * This,
  1267. /* [in] */ IInspectable *sender,
  1268. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals *e);
  1269.  
  1270. END_INTERFACE
  1271. } __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgsVtbl;
  1272.  
  1273. interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs
  1274. {
  1275. CONST_VTBL struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgsVtbl *lpVtbl;
  1276. };
  1277.  
  1278.  
  1279.  
  1280. #ifdef COBJMACROS
  1281.  
  1282.  
  1283. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_QueryInterface(This,riid,ppvObject) \
  1284. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  1285.  
  1286. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_AddRef(This) \
  1287. ( (This)->lpVtbl -> AddRef(This) )
  1288.  
  1289. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_Release(This) \
  1290. ( (This)->lpVtbl -> Release(This) )
  1291.  
  1292.  
  1293. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_Invoke(This,sender,e) \
  1294. ( (This)->lpVtbl -> Invoke(This,sender,e) )
  1295.  
  1296. #endif /* COBJMACROS */
  1297.  
  1298.  
  1299. #endif /* C style interface */
  1300.  
  1301.  
  1302.  
  1303.  
  1304. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs_INTERFACE_DEFINED__ */
  1305.  
  1306.  
  1307. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0009 */
  1308. /* [local] */
  1309.  
  1310. #endif /* pinterface */
  1311. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs */
  1312.  
  1313.  
  1314. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0009 */
  1315. /* [local] */
  1316.  
  1317.  
  1318.  
  1319. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0009_v0_0_c_ifspec;
  1320. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0009_v0_0_s_ifspec;
  1321.  
  1322. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4722 */
  1323.  
  1324.  
  1325.  
  1326.  
  1327. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4722 */
  1328.  
  1329.  
  1330.  
  1331.  
  1332. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4722_v0_0_c_ifspec;
  1333. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4722_v0_0_s_ifspec;
  1334.  
  1335. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0010 */
  1336. /* [local] */
  1337.  
  1338. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs
  1339. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs
  1340. #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME)
  1341.  
  1342.  
  1343. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0010 */
  1344. /* [local] */
  1345.  
  1346.  
  1347.  
  1348. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0010_v0_0_c_ifspec;
  1349. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0010_v0_0_s_ifspec;
  1350.  
  1351. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_INTERFACE_DEFINED__
  1352. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_INTERFACE_DEFINED__
  1353.  
  1354. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs */
  1355. /* [unique][uuid][object] */
  1356.  
  1357.  
  1358.  
  1359. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs */
  1360. /* [unique][uuid][object] */
  1361.  
  1362.  
  1363. EXTERN_C const IID IID___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs;
  1364.  
  1365. #if defined(__cplusplus) && !defined(CINTERFACE)
  1366.  
  1367. MIDL_INTERFACE("aceeb556-6e11-5bf1-aac3-b78673fb6369")
  1368. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs : public IUnknown
  1369. {
  1370. public:
  1371. virtual HRESULT STDMETHODCALLTYPE Invoke(
  1372. /* [in] */ IInspectable *sender,
  1373. /* [in] */ Microsoft::Advertising::WinRT::UI::__IManipulationStateChangedEventArgsPublicNonVirtuals *e) = 0;
  1374.  
  1375. };
  1376.  
  1377.  
  1378. #else /* C style interface */
  1379.  
  1380. typedef struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgsVtbl
  1381. {
  1382. BEGIN_INTERFACE
  1383.  
  1384. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  1385. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs * This,
  1386. /* [in] */ REFIID riid,
  1387. /* [annotation][iid_is][out] */
  1388. _COM_Outptr_ void **ppvObject);
  1389.  
  1390. ULONG ( STDMETHODCALLTYPE *AddRef )(
  1391. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs * This);
  1392.  
  1393. ULONG ( STDMETHODCALLTYPE *Release )(
  1394. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs * This);
  1395.  
  1396. HRESULT ( STDMETHODCALLTYPE *Invoke )(
  1397. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs * This,
  1398. /* [in] */ IInspectable *sender,
  1399. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals *e);
  1400.  
  1401. END_INTERFACE
  1402. } __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgsVtbl;
  1403.  
  1404. interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs
  1405. {
  1406. CONST_VTBL struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgsVtbl *lpVtbl;
  1407. };
  1408.  
  1409.  
  1410.  
  1411. #ifdef COBJMACROS
  1412.  
  1413.  
  1414. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_QueryInterface(This,riid,ppvObject) \
  1415. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  1416.  
  1417. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_AddRef(This) \
  1418. ( (This)->lpVtbl -> AddRef(This) )
  1419.  
  1420. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_Release(This) \
  1421. ( (This)->lpVtbl -> Release(This) )
  1422.  
  1423.  
  1424. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_Invoke(This,sender,e) \
  1425. ( (This)->lpVtbl -> Invoke(This,sender,e) )
  1426.  
  1427. #endif /* COBJMACROS */
  1428.  
  1429.  
  1430. #endif /* C style interface */
  1431.  
  1432.  
  1433.  
  1434.  
  1435. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs_INTERFACE_DEFINED__ */
  1436.  
  1437.  
  1438. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0011 */
  1439. /* [local] */
  1440.  
  1441. #endif /* pinterface */
  1442. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs */
  1443.  
  1444.  
  1445. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0011 */
  1446. /* [local] */
  1447.  
  1448.  
  1449.  
  1450. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0011_v0_0_c_ifspec;
  1451. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0011_v0_0_s_ifspec;
  1452.  
  1453. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4723 */
  1454.  
  1455.  
  1456.  
  1457.  
  1458. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4723 */
  1459.  
  1460.  
  1461.  
  1462.  
  1463. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4723_v0_0_c_ifspec;
  1464. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4723_v0_0_s_ifspec;
  1465.  
  1466. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0012 */
  1467. /* [local] */
  1468.  
  1469. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs
  1470. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs
  1471. #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME)
  1472.  
  1473.  
  1474. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0012 */
  1475. /* [local] */
  1476.  
  1477.  
  1478.  
  1479. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0012_v0_0_c_ifspec;
  1480. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0012_v0_0_s_ifspec;
  1481.  
  1482. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_INTERFACE_DEFINED__
  1483. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_INTERFACE_DEFINED__
  1484.  
  1485. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs */
  1486. /* [unique][uuid][object] */
  1487.  
  1488.  
  1489.  
  1490. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs */
  1491. /* [unique][uuid][object] */
  1492.  
  1493.  
  1494. EXTERN_C const IID IID___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs;
  1495.  
  1496. #if defined(__cplusplus) && !defined(CINTERFACE)
  1497.  
  1498. MIDL_INTERFACE("606532e9-8231-5416-925d-153fd51300ee")
  1499. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs : public IUnknown
  1500. {
  1501. public:
  1502. virtual HRESULT STDMETHODCALLTYPE Invoke(
  1503. /* [in] */ IInspectable *sender,
  1504. /* [in] */ Microsoft::Advertising::WinRT::UI::__IMouseWheelEventArgsPublicNonVirtuals *e) = 0;
  1505.  
  1506. };
  1507.  
  1508.  
  1509. #else /* C style interface */
  1510.  
  1511. typedef struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgsVtbl
  1512. {
  1513. BEGIN_INTERFACE
  1514.  
  1515. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  1516. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs * This,
  1517. /* [in] */ REFIID riid,
  1518. /* [annotation][iid_is][out] */
  1519. _COM_Outptr_ void **ppvObject);
  1520.  
  1521. ULONG ( STDMETHODCALLTYPE *AddRef )(
  1522. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs * This);
  1523.  
  1524. ULONG ( STDMETHODCALLTYPE *Release )(
  1525. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs * This);
  1526.  
  1527. HRESULT ( STDMETHODCALLTYPE *Invoke )(
  1528. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs * This,
  1529. /* [in] */ IInspectable *sender,
  1530. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals *e);
  1531.  
  1532. END_INTERFACE
  1533. } __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgsVtbl;
  1534.  
  1535. interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs
  1536. {
  1537. CONST_VTBL struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgsVtbl *lpVtbl;
  1538. };
  1539.  
  1540.  
  1541.  
  1542. #ifdef COBJMACROS
  1543.  
  1544.  
  1545. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_QueryInterface(This,riid,ppvObject) \
  1546. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  1547.  
  1548. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_AddRef(This) \
  1549. ( (This)->lpVtbl -> AddRef(This) )
  1550.  
  1551. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_Release(This) \
  1552. ( (This)->lpVtbl -> Release(This) )
  1553.  
  1554.  
  1555. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_Invoke(This,sender,e) \
  1556. ( (This)->lpVtbl -> Invoke(This,sender,e) )
  1557.  
  1558. #endif /* COBJMACROS */
  1559.  
  1560.  
  1561. #endif /* C style interface */
  1562.  
  1563.  
  1564.  
  1565.  
  1566. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs_INTERFACE_DEFINED__ */
  1567.  
  1568.  
  1569. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0013 */
  1570. /* [local] */
  1571.  
  1572. #endif /* pinterface */
  1573. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs */
  1574.  
  1575.  
  1576. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0013 */
  1577. /* [local] */
  1578.  
  1579.  
  1580.  
  1581. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0013_v0_0_c_ifspec;
  1582. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0013_v0_0_s_ifspec;
  1583.  
  1584. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4724 */
  1585.  
  1586.  
  1587.  
  1588.  
  1589. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4724 */
  1590.  
  1591.  
  1592.  
  1593.  
  1594. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4724_v0_0_c_ifspec;
  1595. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4724_v0_0_s_ifspec;
  1596.  
  1597. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0014 */
  1598. /* [local] */
  1599.  
  1600. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs
  1601. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs
  1602. #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME)
  1603.  
  1604.  
  1605. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0014 */
  1606. /* [local] */
  1607.  
  1608.  
  1609.  
  1610. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0014_v0_0_c_ifspec;
  1611. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0014_v0_0_s_ifspec;
  1612.  
  1613. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_INTERFACE_DEFINED__
  1614. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_INTERFACE_DEFINED__
  1615.  
  1616. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs */
  1617. /* [unique][uuid][object] */
  1618.  
  1619.  
  1620.  
  1621. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs */
  1622. /* [unique][uuid][object] */
  1623.  
  1624.  
  1625. EXTERN_C const IID IID___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs;
  1626.  
  1627. #if defined(__cplusplus) && !defined(CINTERFACE)
  1628.  
  1629. MIDL_INTERFACE("e69f4bd6-a3b7-5ae7-8f3a-f6e60fe48c29")
  1630. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs : public IUnknown
  1631. {
  1632. public:
  1633. virtual HRESULT STDMETHODCALLTYPE Invoke(
  1634. /* [in] */ IInspectable *sender,
  1635. /* [in] */ Microsoft::Advertising::WinRT::UI::__IPointerDownEventArgsPublicNonVirtuals *e) = 0;
  1636.  
  1637. };
  1638.  
  1639.  
  1640. #else /* C style interface */
  1641.  
  1642. typedef struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgsVtbl
  1643. {
  1644. BEGIN_INTERFACE
  1645.  
  1646. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  1647. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs * This,
  1648. /* [in] */ REFIID riid,
  1649. /* [annotation][iid_is][out] */
  1650. _COM_Outptr_ void **ppvObject);
  1651.  
  1652. ULONG ( STDMETHODCALLTYPE *AddRef )(
  1653. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs * This);
  1654.  
  1655. ULONG ( STDMETHODCALLTYPE *Release )(
  1656. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs * This);
  1657.  
  1658. HRESULT ( STDMETHODCALLTYPE *Invoke )(
  1659. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs * This,
  1660. /* [in] */ IInspectable *sender,
  1661. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals *e);
  1662.  
  1663. END_INTERFACE
  1664. } __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgsVtbl;
  1665.  
  1666. interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs
  1667. {
  1668. CONST_VTBL struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgsVtbl *lpVtbl;
  1669. };
  1670.  
  1671.  
  1672.  
  1673. #ifdef COBJMACROS
  1674.  
  1675.  
  1676. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_QueryInterface(This,riid,ppvObject) \
  1677. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  1678.  
  1679. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_AddRef(This) \
  1680. ( (This)->lpVtbl -> AddRef(This) )
  1681.  
  1682. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_Release(This) \
  1683. ( (This)->lpVtbl -> Release(This) )
  1684.  
  1685.  
  1686. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_Invoke(This,sender,e) \
  1687. ( (This)->lpVtbl -> Invoke(This,sender,e) )
  1688.  
  1689. #endif /* COBJMACROS */
  1690.  
  1691.  
  1692. #endif /* C style interface */
  1693.  
  1694.  
  1695.  
  1696.  
  1697. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs_INTERFACE_DEFINED__ */
  1698.  
  1699.  
  1700. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0015 */
  1701. /* [local] */
  1702.  
  1703. #endif /* pinterface */
  1704. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs */
  1705.  
  1706.  
  1707. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0015 */
  1708. /* [local] */
  1709.  
  1710.  
  1711.  
  1712. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0015_v0_0_c_ifspec;
  1713. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0015_v0_0_s_ifspec;
  1714.  
  1715. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4725 */
  1716.  
  1717.  
  1718.  
  1719.  
  1720. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4725 */
  1721.  
  1722.  
  1723.  
  1724.  
  1725. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4725_v0_0_c_ifspec;
  1726. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4725_v0_0_s_ifspec;
  1727.  
  1728. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0016 */
  1729. /* [local] */
  1730.  
  1731. #ifndef DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs
  1732. #define DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs
  1733. #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME)
  1734.  
  1735.  
  1736. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0016 */
  1737. /* [local] */
  1738.  
  1739.  
  1740.  
  1741. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0016_v0_0_c_ifspec;
  1742. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0016_v0_0_s_ifspec;
  1743.  
  1744. #ifndef ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_INTERFACE_DEFINED__
  1745. #define ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_INTERFACE_DEFINED__
  1746.  
  1747. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs */
  1748. /* [unique][uuid][object] */
  1749.  
  1750.  
  1751.  
  1752. /* interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs */
  1753. /* [unique][uuid][object] */
  1754.  
  1755.  
  1756. EXTERN_C const IID IID___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs;
  1757.  
  1758. #if defined(__cplusplus) && !defined(CINTERFACE)
  1759.  
  1760. MIDL_INTERFACE("0fdff821-510d-5b38-90de-b34423de74fb")
  1761. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs : public IUnknown
  1762. {
  1763. public:
  1764. virtual HRESULT STDMETHODCALLTYPE Invoke(
  1765. /* [in] */ IInspectable *sender,
  1766. /* [in] */ Microsoft::Advertising::WinRT::UI::__IPointerMoveEventArgsPublicNonVirtuals *e) = 0;
  1767.  
  1768. };
  1769.  
  1770.  
  1771. #else /* C style interface */
  1772.  
  1773. typedef struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgsVtbl
  1774. {
  1775. BEGIN_INTERFACE
  1776.  
  1777. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  1778. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs * This,
  1779. /* [in] */ REFIID riid,
  1780. /* [annotation][iid_is][out] */
  1781. _COM_Outptr_ void **ppvObject);
  1782.  
  1783. ULONG ( STDMETHODCALLTYPE *AddRef )(
  1784. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs * This);
  1785.  
  1786. ULONG ( STDMETHODCALLTYPE *Release )(
  1787. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs * This);
  1788.  
  1789. HRESULT ( STDMETHODCALLTYPE *Invoke )(
  1790. __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs * This,
  1791. /* [in] */ IInspectable *sender,
  1792. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals *e);
  1793.  
  1794. END_INTERFACE
  1795. } __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgsVtbl;
  1796.  
  1797. interface __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs
  1798. {
  1799. CONST_VTBL struct __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgsVtbl *lpVtbl;
  1800. };
  1801.  
  1802.  
  1803.  
  1804. #ifdef COBJMACROS
  1805.  
  1806.  
  1807. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_QueryInterface(This,riid,ppvObject) \
  1808. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  1809.  
  1810. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_AddRef(This) \
  1811. ( (This)->lpVtbl -> AddRef(This) )
  1812.  
  1813. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_Release(This) \
  1814. ( (This)->lpVtbl -> Release(This) )
  1815.  
  1816.  
  1817. #define __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_Invoke(This,sender,e) \
  1818. ( (This)->lpVtbl -> Invoke(This,sender,e) )
  1819.  
  1820. #endif /* COBJMACROS */
  1821.  
  1822.  
  1823. #endif /* C style interface */
  1824.  
  1825.  
  1826.  
  1827.  
  1828. #endif /* ____FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs_INTERFACE_DEFINED__ */
  1829.  
  1830.  
  1831. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0017 */
  1832. /* [local] */
  1833.  
  1834. #endif /* pinterface */
  1835. #endif /* DEF___FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs */
  1836. #if !defined(__cplusplus)
  1837.  
  1838. #if !defined(__cplusplus)
  1839. /* [v1_enum] */
  1840. enum __x_Microsoft_CAdvertising_CWinRT_CUI_CAdType
  1841. {
  1842. AdType_Video = 0
  1843. } ;
  1844. #endif /* end if !defined(__cplusplus) */
  1845.  
  1846. #endif
  1847. #if !defined(__cplusplus)
  1848.  
  1849. #if !defined(__cplusplus)
  1850. /* [v1_enum] */
  1851. enum __x_Microsoft_CAdvertising_CWinRT_CUI_CInterstitialAdState
  1852. {
  1853. InterstitialAdState_NotReady = 0,
  1854. InterstitialAdState_Ready = 1,
  1855. InterstitialAdState_Showing = 2,
  1856. InterstitialAdState_Closed = 3
  1857. } ;
  1858. #endif /* end if !defined(__cplusplus) */
  1859.  
  1860. #endif
  1861. #if !defined(__cplusplus)
  1862.  
  1863. #if !defined(__cplusplus)
  1864. /* [v1_enum] */
  1865. enum __x_Microsoft_CAdvertising_CWinRT_CUI_CRichMediaActionType
  1866. {
  1867. RichMediaActionType_Sms = 0,
  1868. RichMediaActionType_Mail = 1,
  1869. RichMediaActionType_Call = 2,
  1870. RichMediaActionType_Media = 3,
  1871. RichMediaActionType_Web = 4,
  1872. RichMediaActionType_Close = 5,
  1873. RichMediaActionType_Expand = 6,
  1874. RichMediaActionType_Resize = 7,
  1875. RichMediaActionType_Hide = 8,
  1876. RichMediaActionType_Show = 9,
  1877. RichMediaActionType_StorePicture = 10,
  1878. RichMediaActionType_Marketplace = 11,
  1879. RichMediaActionType_UserEngaged = 12,
  1880. RichMediaActionType_UserDisengaged = 13
  1881. } ;
  1882. #endif /* end if !defined(__cplusplus) */
  1883.  
  1884. #endif
  1885. #if !defined(__cplusplus)
  1886.  
  1887. #if !defined(__cplusplus)
  1888. /* [v1_enum] */
  1889. enum __x_Microsoft_CAdvertising_CWinRT_CUI_CRichMediaAdState
  1890. {
  1891. RichMediaAdState_Default = 0,
  1892. RichMediaAdState_Resized = 1,
  1893. RichMediaAdState_Expanded = 2,
  1894. RichMediaAdState_Hidden = 3,
  1895. RichMediaAdState_Suspended = 4
  1896. } ;
  1897. #endif /* end if !defined(__cplusplus) */
  1898.  
  1899. #endif
  1900. #if !defined(__cplusplus)
  1901.  
  1902. #if !defined(__cplusplus)
  1903. /* [v1_enum] */
  1904. enum __x_Microsoft_CAdvertising_CWinRT_CUI_CVastErrorCode
  1905. {
  1906. VastErrorCode_VastGeneralLinearError = 400,
  1907. VastErrorCode_VastFileNotFound = 401,
  1908. VastErrorCode_VastMediaTimeout = 402,
  1909. VastErrorCode_VastNoSupportedMedia = 403,
  1910. VastErrorCode_VastUnableToPlayFile = 405,
  1911. VastErrorCode_GeneralVpaidError = 901
  1912. } ;
  1913. #endif /* end if !defined(__cplusplus) */
  1914.  
  1915. #endif
  1916.  
  1917.  
  1918. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0017 */
  1919. /* [local] */
  1920.  
  1921. #ifdef __cplusplus
  1922. } /* end extern "C" */
  1923. namespace Microsoft {
  1924. namespace Advertising {
  1925. namespace WinRT {
  1926. namespace UI {
  1927.  
  1928. /* [v1_enum] */
  1929. enum AdType
  1930. {
  1931. AdType_Video = 0
  1932. } ;
  1933. } /* end namespace */
  1934. } /* end namespace */
  1935. } /* end namespace */
  1936. } /* end namespace */
  1937.  
  1938. extern "C" {
  1939. #endif
  1940.  
  1941. #ifdef __cplusplus
  1942. } /* end extern "C" */
  1943. namespace Microsoft {
  1944. namespace Advertising {
  1945. namespace WinRT {
  1946. namespace UI {
  1947.  
  1948. /* [v1_enum] */
  1949. enum InterstitialAdState
  1950. {
  1951. InterstitialAdState_NotReady = 0,
  1952. InterstitialAdState_Ready = 1,
  1953. InterstitialAdState_Showing = 2,
  1954. InterstitialAdState_Closed = 3
  1955. } ;
  1956. } /* end namespace */
  1957. } /* end namespace */
  1958. } /* end namespace */
  1959. } /* end namespace */
  1960.  
  1961. extern "C" {
  1962. #endif
  1963.  
  1964. #ifdef __cplusplus
  1965. } /* end extern "C" */
  1966. namespace Microsoft {
  1967. namespace Advertising {
  1968. namespace WinRT {
  1969. namespace UI {
  1970.  
  1971. /* [v1_enum] */
  1972. enum RichMediaActionType
  1973. {
  1974. RichMediaActionType_Sms = 0,
  1975. RichMediaActionType_Mail = 1,
  1976. RichMediaActionType_Call = 2,
  1977. RichMediaActionType_Media = 3,
  1978. RichMediaActionType_Web = 4,
  1979. RichMediaActionType_Close = 5,
  1980. RichMediaActionType_Expand = 6,
  1981. RichMediaActionType_Resize = 7,
  1982. RichMediaActionType_Hide = 8,
  1983. RichMediaActionType_Show = 9,
  1984. RichMediaActionType_StorePicture = 10,
  1985. RichMediaActionType_Marketplace = 11,
  1986. RichMediaActionType_UserEngaged = 12,
  1987. RichMediaActionType_UserDisengaged = 13
  1988. } ;
  1989. } /* end namespace */
  1990. } /* end namespace */
  1991. } /* end namespace */
  1992. } /* end namespace */
  1993.  
  1994. extern "C" {
  1995. #endif
  1996.  
  1997. #ifdef __cplusplus
  1998. } /* end extern "C" */
  1999. namespace Microsoft {
  2000. namespace Advertising {
  2001. namespace WinRT {
  2002. namespace UI {
  2003.  
  2004. /* [v1_enum] */
  2005. enum RichMediaAdState
  2006. {
  2007. RichMediaAdState_Default = 0,
  2008. RichMediaAdState_Resized = 1,
  2009. RichMediaAdState_Expanded = 2,
  2010. RichMediaAdState_Hidden = 3,
  2011. RichMediaAdState_Suspended = 4
  2012. } ;
  2013. } /* end namespace */
  2014. } /* end namespace */
  2015. } /* end namespace */
  2016. } /* end namespace */
  2017.  
  2018. extern "C" {
  2019. #endif
  2020.  
  2021. #ifdef __cplusplus
  2022. } /* end extern "C" */
  2023. namespace Microsoft {
  2024. namespace Advertising {
  2025. namespace WinRT {
  2026. namespace UI {
  2027.  
  2028. /* [v1_enum] */
  2029. enum VastErrorCode
  2030. {
  2031. VastErrorCode_VastGeneralLinearError = 400,
  2032. VastErrorCode_VastFileNotFound = 401,
  2033. VastErrorCode_VastMediaTimeout = 402,
  2034. VastErrorCode_VastNoSupportedMedia = 403,
  2035. VastErrorCode_VastUnableToPlayFile = 405,
  2036. VastErrorCode_GeneralVpaidError = 901
  2037. } ;
  2038. } /* end namespace */
  2039. } /* end namespace */
  2040. } /* end namespace */
  2041. } /* end namespace */
  2042.  
  2043. extern "C" {
  2044. #endif
  2045.  
  2046.  
  2047.  
  2048. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0017_v0_0_c_ifspec;
  2049. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0017_v0_0_s_ifspec;
  2050.  
  2051. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_INTERFACE_DEFINED__
  2052. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_INTERFACE_DEFINED__
  2053.  
  2054. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate */
  2055. /* [uuid][object] */
  2056.  
  2057.  
  2058.  
  2059. /* interface Microsoft::Advertising::WinRT::UI::IExpandedCloseDelegate */
  2060. /* [uuid][object] */
  2061.  
  2062.  
  2063. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate;
  2064.  
  2065. #if defined(__cplusplus) && !defined(CINTERFACE)
  2066. } /* end extern "C" */
  2067. namespace Microsoft {
  2068. namespace Advertising {
  2069. namespace WinRT {
  2070. namespace UI {
  2071.  
  2072. MIDL_INTERFACE("327F7F7A-BC79-3D83-8476-865BE067A4E7")
  2073. IExpandedCloseDelegate : public IUnknown
  2074. {
  2075. public:
  2076. virtual HRESULT STDMETHODCALLTYPE Invoke( void) = 0;
  2077.  
  2078. };
  2079.  
  2080. extern const __declspec(selectany) IID & IID_IExpandedCloseDelegate = __uuidof(IExpandedCloseDelegate);
  2081.  
  2082.  
  2083. } /* end namespace */
  2084. } /* end namespace */
  2085. } /* end namespace */
  2086. } /* end namespace */
  2087. extern "C" {
  2088.  
  2089. #else /* C style interface */
  2090.  
  2091. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegateVtbl
  2092. {
  2093. BEGIN_INTERFACE
  2094.  
  2095. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  2096. __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate * This,
  2097. /* [in] */ REFIID riid,
  2098. /* [annotation][iid_is][out] */
  2099. _COM_Outptr_ void **ppvObject);
  2100.  
  2101. ULONG ( STDMETHODCALLTYPE *AddRef )(
  2102. __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate * This);
  2103.  
  2104. ULONG ( STDMETHODCALLTYPE *Release )(
  2105. __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate * This);
  2106.  
  2107. HRESULT ( STDMETHODCALLTYPE *Invoke )(
  2108. __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate * This);
  2109.  
  2110. END_INTERFACE
  2111. } __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegateVtbl;
  2112.  
  2113. interface __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate
  2114. {
  2115. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegateVtbl *lpVtbl;
  2116. };
  2117.  
  2118.  
  2119.  
  2120. #ifdef COBJMACROS
  2121.  
  2122.  
  2123. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_QueryInterface(This,riid,ppvObject) \
  2124. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  2125.  
  2126. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_AddRef(This) \
  2127. ( (This)->lpVtbl -> AddRef(This) )
  2128.  
  2129. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_Release(This) \
  2130. ( (This)->lpVtbl -> Release(This) )
  2131.  
  2132.  
  2133. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_Invoke(This) \
  2134. ( (This)->lpVtbl -> Invoke(This) )
  2135.  
  2136. #endif /* COBJMACROS */
  2137.  
  2138.  
  2139. #endif /* C style interface */
  2140.  
  2141.  
  2142.  
  2143.  
  2144. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_CIExpandedCloseDelegate_INTERFACE_DEFINED__ */
  2145.  
  2146.  
  2147. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0018 */
  2148. /* [local] */
  2149.  
  2150. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_INTERFACE_DEFINED__)
  2151. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI_IAdvertisingWebBrowser[] = L"Microsoft.Advertising.WinRT.UI.IAdvertisingWebBrowser";
  2152. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_INTERFACE_DEFINED__) */
  2153.  
  2154.  
  2155. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0018 */
  2156. /* [local] */
  2157.  
  2158.  
  2159.  
  2160. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0018_v0_0_c_ifspec;
  2161. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0018_v0_0_s_ifspec;
  2162.  
  2163. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_INTERFACE_DEFINED__
  2164. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_INTERFACE_DEFINED__
  2165.  
  2166. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser */
  2167. /* [uuid][object] */
  2168.  
  2169.  
  2170.  
  2171. /* interface Microsoft::Advertising::WinRT::UI::IAdvertisingWebBrowser */
  2172. /* [uuid][object] */
  2173.  
  2174.  
  2175. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser;
  2176.  
  2177. #if defined(__cplusplus) && !defined(CINTERFACE)
  2178. } /* end extern "C" */
  2179. namespace Microsoft {
  2180. namespace Advertising {
  2181. namespace WinRT {
  2182. namespace UI {
  2183.  
  2184. MIDL_INTERFACE("AEF5AEA9-E727-3386-9BE0-CAB01A6427B4")
  2185. IAdvertisingWebBrowser : public IInspectable
  2186. {
  2187. public:
  2188. virtual HRESULT STDMETHODCALLTYPE GetContainerWidth(
  2189. /* [out][retval] */ DOUBLE *__returnValue) = 0;
  2190.  
  2191. virtual HRESULT STDMETHODCALLTYPE GetContainerHeight(
  2192. /* [out][retval] */ DOUBLE *__returnValue) = 0;
  2193.  
  2194. virtual HRESULT STDMETHODCALLTYPE Expand1(
  2195. /* [in] */ Windows::Foundation::IUriRuntimeClass *uri,
  2196. /* [in] */ Microsoft::Advertising::WinRT::UI::__IExpandPropertiesPublicNonVirtuals *expandProperties,
  2197. /* [in] */ boolean isLegacyAd) = 0;
  2198.  
  2199. virtual HRESULT STDMETHODCALLTYPE Expand2(
  2200. /* [in] */ Windows::Foundation::IUriRuntimeClass *uri,
  2201. /* [in] */ Microsoft::Advertising::WinRT::UI::__IExpandPropertiesPublicNonVirtuals *expandProperties) = 0;
  2202.  
  2203. virtual HRESULT STDMETHODCALLTYPE Resize(
  2204. /* [in] */ DOUBLE width,
  2205. /* [in] */ DOUBLE height) = 0;
  2206.  
  2207. virtual HRESULT STDMETHODCALLTYPE UpdateExpandProperties(
  2208. /* [in] */ Microsoft::Advertising::WinRT::UI::__IExpandPropertiesPublicNonVirtuals *expandProps) = 0;
  2209.  
  2210. virtual HRESULT STDMETHODCALLTYPE SetUseCustomClose(
  2211. /* [in] */ boolean useCustomClose) = 0;
  2212.  
  2213. virtual HRESULT STDMETHODCALLTYPE RaiseAdLoadFailedEvent(
  2214. /* [in] */ HSTRING message) = 0;
  2215.  
  2216. virtual HRESULT STDMETHODCALLTYPE CloseExpandedView( void) = 0;
  2217.  
  2218. };
  2219.  
  2220. extern const __declspec(selectany) IID & IID_IAdvertisingWebBrowser = __uuidof(IAdvertisingWebBrowser);
  2221.  
  2222.  
  2223. } /* end namespace */
  2224. } /* end namespace */
  2225. } /* end namespace */
  2226. } /* end namespace */
  2227. extern "C" {
  2228.  
  2229. #else /* C style interface */
  2230.  
  2231. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowserVtbl
  2232. {
  2233. BEGIN_INTERFACE
  2234.  
  2235. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  2236. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2237. /* [in] */ REFIID riid,
  2238. /* [annotation][iid_is][out] */
  2239. _COM_Outptr_ void **ppvObject);
  2240.  
  2241. ULONG ( STDMETHODCALLTYPE *AddRef )(
  2242. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This);
  2243.  
  2244. ULONG ( STDMETHODCALLTYPE *Release )(
  2245. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This);
  2246.  
  2247. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  2248. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2249. /* [out] */ ULONG *iidCount,
  2250. /* [size_is][size_is][out] */ IID **iids);
  2251.  
  2252. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  2253. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2254. /* [out] */ HSTRING *className);
  2255.  
  2256. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  2257. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2258. /* [out] */ TrustLevel *trustLevel);
  2259.  
  2260. HRESULT ( STDMETHODCALLTYPE *GetContainerWidth )(
  2261. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2262. /* [out][retval] */ DOUBLE *__returnValue);
  2263.  
  2264. HRESULT ( STDMETHODCALLTYPE *GetContainerHeight )(
  2265. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2266. /* [out][retval] */ DOUBLE *__returnValue);
  2267.  
  2268. HRESULT ( STDMETHODCALLTYPE *Expand1 )(
  2269. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2270. /* [in] */ __x_Windows_CFoundation_CIUriRuntimeClass *uri,
  2271. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals *expandProperties,
  2272. /* [in] */ boolean isLegacyAd);
  2273.  
  2274. HRESULT ( STDMETHODCALLTYPE *Expand2 )(
  2275. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2276. /* [in] */ __x_Windows_CFoundation_CIUriRuntimeClass *uri,
  2277. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals *expandProperties);
  2278.  
  2279. HRESULT ( STDMETHODCALLTYPE *Resize )(
  2280. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2281. /* [in] */ DOUBLE width,
  2282. /* [in] */ DOUBLE height);
  2283.  
  2284. HRESULT ( STDMETHODCALLTYPE *UpdateExpandProperties )(
  2285. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2286. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals *expandProps);
  2287.  
  2288. HRESULT ( STDMETHODCALLTYPE *SetUseCustomClose )(
  2289. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2290. /* [in] */ boolean useCustomClose);
  2291.  
  2292. HRESULT ( STDMETHODCALLTYPE *RaiseAdLoadFailedEvent )(
  2293. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This,
  2294. /* [in] */ HSTRING message);
  2295.  
  2296. HRESULT ( STDMETHODCALLTYPE *CloseExpandedView )(
  2297. __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser * This);
  2298.  
  2299. END_INTERFACE
  2300. } __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowserVtbl;
  2301.  
  2302. interface __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser
  2303. {
  2304. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowserVtbl *lpVtbl;
  2305. };
  2306.  
  2307.  
  2308.  
  2309. #ifdef COBJMACROS
  2310.  
  2311.  
  2312. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_QueryInterface(This,riid,ppvObject) \
  2313. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  2314.  
  2315. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_AddRef(This) \
  2316. ( (This)->lpVtbl -> AddRef(This) )
  2317.  
  2318. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_Release(This) \
  2319. ( (This)->lpVtbl -> Release(This) )
  2320.  
  2321.  
  2322. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_GetIids(This,iidCount,iids) \
  2323. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  2324.  
  2325. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_GetRuntimeClassName(This,className) \
  2326. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  2327.  
  2328. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_GetTrustLevel(This,trustLevel) \
  2329. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  2330.  
  2331.  
  2332. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_GetContainerWidth(This,__returnValue) \
  2333. ( (This)->lpVtbl -> GetContainerWidth(This,__returnValue) )
  2334.  
  2335. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_GetContainerHeight(This,__returnValue) \
  2336. ( (This)->lpVtbl -> GetContainerHeight(This,__returnValue) )
  2337.  
  2338. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_Expand1(This,uri,expandProperties,isLegacyAd) \
  2339. ( (This)->lpVtbl -> Expand1(This,uri,expandProperties,isLegacyAd) )
  2340.  
  2341. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_Expand2(This,uri,expandProperties) \
  2342. ( (This)->lpVtbl -> Expand2(This,uri,expandProperties) )
  2343.  
  2344. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_Resize(This,width,height) \
  2345. ( (This)->lpVtbl -> Resize(This,width,height) )
  2346.  
  2347. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_UpdateExpandProperties(This,expandProps) \
  2348. ( (This)->lpVtbl -> UpdateExpandProperties(This,expandProps) )
  2349.  
  2350. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_SetUseCustomClose(This,useCustomClose) \
  2351. ( (This)->lpVtbl -> SetUseCustomClose(This,useCustomClose) )
  2352.  
  2353. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_RaiseAdLoadFailedEvent(This,message) \
  2354. ( (This)->lpVtbl -> RaiseAdLoadFailedEvent(This,message) )
  2355.  
  2356. #define __x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_CloseExpandedView(This) \
  2357. ( (This)->lpVtbl -> CloseExpandedView(This) )
  2358.  
  2359. #endif /* COBJMACROS */
  2360.  
  2361.  
  2362. #endif /* C style interface */
  2363.  
  2364.  
  2365.  
  2366.  
  2367. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_CIAdvertisingWebBrowser_INTERFACE_DEFINED__ */
  2368.  
  2369.  
  2370. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0019 */
  2371. /* [local] */
  2372.  
  2373. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_INTERFACE_DEFINED__)
  2374. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IAdControlProtectedNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IAdControlProtectedNonVirtuals";
  2375. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_INTERFACE_DEFINED__) */
  2376.  
  2377.  
  2378. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0019 */
  2379. /* [local] */
  2380.  
  2381.  
  2382.  
  2383. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0019_v0_0_c_ifspec;
  2384. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0019_v0_0_s_ifspec;
  2385.  
  2386. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_INTERFACE_DEFINED__
  2387. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_INTERFACE_DEFINED__
  2388.  
  2389. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals */
  2390. /* [uuid][object] */
  2391.  
  2392.  
  2393.  
  2394. /* interface Microsoft::Advertising::WinRT::UI::__IAdControlProtectedNonVirtuals */
  2395. /* [uuid][object] */
  2396.  
  2397.  
  2398. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals;
  2399.  
  2400. #if defined(__cplusplus) && !defined(CINTERFACE)
  2401. } /* end extern "C" */
  2402. namespace Microsoft {
  2403. namespace Advertising {
  2404. namespace WinRT {
  2405. namespace UI {
  2406.  
  2407. MIDL_INTERFACE("86C685D3-F3CA-366E-B09E-CDDA1708853E")
  2408. __IAdControlProtectedNonVirtuals : public IInspectable
  2409. {
  2410. public:
  2411. };
  2412.  
  2413. extern const __declspec(selectany) IID & IID___IAdControlProtectedNonVirtuals = __uuidof(__IAdControlProtectedNonVirtuals);
  2414.  
  2415.  
  2416. } /* end namespace */
  2417. } /* end namespace */
  2418. } /* end namespace */
  2419. } /* end namespace */
  2420. extern "C" {
  2421.  
  2422. #else /* C style interface */
  2423.  
  2424. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtualsVtbl
  2425. {
  2426. BEGIN_INTERFACE
  2427.  
  2428. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  2429. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals * This,
  2430. /* [in] */ REFIID riid,
  2431. /* [annotation][iid_is][out] */
  2432. _COM_Outptr_ void **ppvObject);
  2433.  
  2434. ULONG ( STDMETHODCALLTYPE *AddRef )(
  2435. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals * This);
  2436.  
  2437. ULONG ( STDMETHODCALLTYPE *Release )(
  2438. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals * This);
  2439.  
  2440. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  2441. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals * This,
  2442. /* [out] */ ULONG *iidCount,
  2443. /* [size_is][size_is][out] */ IID **iids);
  2444.  
  2445. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  2446. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals * This,
  2447. /* [out] */ HSTRING *className);
  2448.  
  2449. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  2450. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals * This,
  2451. /* [out] */ TrustLevel *trustLevel);
  2452.  
  2453. END_INTERFACE
  2454. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtualsVtbl;
  2455.  
  2456. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals
  2457. {
  2458. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtualsVtbl *lpVtbl;
  2459. };
  2460.  
  2461.  
  2462.  
  2463. #ifdef COBJMACROS
  2464.  
  2465.  
  2466. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_QueryInterface(This,riid,ppvObject) \
  2467. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  2468.  
  2469. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_AddRef(This) \
  2470. ( (This)->lpVtbl -> AddRef(This) )
  2471.  
  2472. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_Release(This) \
  2473. ( (This)->lpVtbl -> Release(This) )
  2474.  
  2475.  
  2476. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_GetIids(This,iidCount,iids) \
  2477. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  2478.  
  2479. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_GetRuntimeClassName(This,className) \
  2480. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  2481.  
  2482. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_GetTrustLevel(This,trustLevel) \
  2483. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  2484.  
  2485.  
  2486. #endif /* COBJMACROS */
  2487.  
  2488.  
  2489. #endif /* C style interface */
  2490.  
  2491.  
  2492.  
  2493.  
  2494. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlProtectedNonVirtuals_INTERFACE_DEFINED__ */
  2495.  
  2496.  
  2497. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4726 */
  2498.  
  2499.  
  2500.  
  2501.  
  2502. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4726 */
  2503.  
  2504.  
  2505.  
  2506.  
  2507. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4726_v0_0_c_ifspec;
  2508. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI2Eidl_0000_4726_v0_0_s_ifspec;
  2509.  
  2510. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0021 */
  2511. /* [local] */
  2512.  
  2513. #ifndef DEF___FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs
  2514. #define DEF___FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs
  2515. #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME)
  2516.  
  2517.  
  2518. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0021 */
  2519. /* [local] */
  2520.  
  2521.  
  2522.  
  2523. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0021_v0_0_c_ifspec;
  2524. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0021_v0_0_s_ifspec;
  2525.  
  2526. #ifndef ____FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_INTERFACE_DEFINED__
  2527. #define ____FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_INTERFACE_DEFINED__
  2528.  
  2529. /* interface __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs */
  2530. /* [unique][uuid][object] */
  2531.  
  2532.  
  2533.  
  2534. /* interface __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs */
  2535. /* [unique][uuid][object] */
  2536.  
  2537.  
  2538. EXTERN_C const IID IID___FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs;
  2539.  
  2540. #if defined(__cplusplus) && !defined(CINTERFACE)
  2541.  
  2542. MIDL_INTERFACE("5a2bbb2e-ff3c-5ca5-b830-08047f895b0d")
  2543. __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs : public IUnknown
  2544. {
  2545. public:
  2546. virtual HRESULT STDMETHODCALLTYPE Invoke(
  2547. /* [in] */ IInspectable *sender,
  2548. /* [in] */ Windows::UI::Xaml::IRoutedEventArgs *e) = 0;
  2549.  
  2550. };
  2551.  
  2552.  
  2553. #else /* C style interface */
  2554.  
  2555. typedef struct __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgsVtbl
  2556. {
  2557. BEGIN_INTERFACE
  2558.  
  2559. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  2560. __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs * This,
  2561. /* [in] */ REFIID riid,
  2562. /* [annotation][iid_is][out] */
  2563. _COM_Outptr_ void **ppvObject);
  2564.  
  2565. ULONG ( STDMETHODCALLTYPE *AddRef )(
  2566. __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs * This);
  2567.  
  2568. ULONG ( STDMETHODCALLTYPE *Release )(
  2569. __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs * This);
  2570.  
  2571. HRESULT ( STDMETHODCALLTYPE *Invoke )(
  2572. __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs * This,
  2573. /* [in] */ IInspectable *sender,
  2574. /* [in] */ __x_Windows_CUI_CXaml_CIRoutedEventArgs *e);
  2575.  
  2576. END_INTERFACE
  2577. } __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgsVtbl;
  2578.  
  2579. interface __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs
  2580. {
  2581. CONST_VTBL struct __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgsVtbl *lpVtbl;
  2582. };
  2583.  
  2584.  
  2585.  
  2586. #ifdef COBJMACROS
  2587.  
  2588.  
  2589. #define __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_QueryInterface(This,riid,ppvObject) \
  2590. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  2591.  
  2592. #define __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_AddRef(This) \
  2593. ( (This)->lpVtbl -> AddRef(This) )
  2594.  
  2595. #define __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_Release(This) \
  2596. ( (This)->lpVtbl -> Release(This) )
  2597.  
  2598.  
  2599. #define __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_Invoke(This,sender,e) \
  2600. ( (This)->lpVtbl -> Invoke(This,sender,e) )
  2601.  
  2602. #endif /* COBJMACROS */
  2603.  
  2604.  
  2605. #endif /* C style interface */
  2606.  
  2607.  
  2608.  
  2609.  
  2610. #endif /* ____FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs_INTERFACE_DEFINED__ */
  2611.  
  2612.  
  2613. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0022 */
  2614. /* [local] */
  2615.  
  2616. #endif /* pinterface */
  2617. #endif /* DEF___FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs */
  2618. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_INTERFACE_DEFINED__)
  2619. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IAdControlPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IAdControlPublicNonVirtuals";
  2620. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_INTERFACE_DEFINED__) */
  2621.  
  2622.  
  2623. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0022 */
  2624. /* [local] */
  2625.  
  2626.  
  2627.  
  2628. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0022_v0_0_c_ifspec;
  2629. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0022_v0_0_s_ifspec;
  2630.  
  2631. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_INTERFACE_DEFINED__
  2632. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_INTERFACE_DEFINED__
  2633.  
  2634. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals */
  2635. /* [uuid][object] */
  2636.  
  2637.  
  2638.  
  2639. /* interface Microsoft::Advertising::WinRT::UI::__IAdControlPublicNonVirtuals */
  2640. /* [uuid][object] */
  2641.  
  2642.  
  2643. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals;
  2644.  
  2645. #if defined(__cplusplus) && !defined(CINTERFACE)
  2646. } /* end extern "C" */
  2647. namespace Microsoft {
  2648. namespace Advertising {
  2649. namespace WinRT {
  2650. namespace UI {
  2651.  
  2652. MIDL_INTERFACE("AEB98816-7AAC-35C8-8F0D-F84FE6DC870D")
  2653. __IAdControlPublicNonVirtuals : public IInspectable
  2654. {
  2655. public:
  2656. virtual HRESULT STDMETHODCALLTYPE add_ErrorOccurred(
  2657. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs *__param0,
  2658. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2659.  
  2660. virtual HRESULT STDMETHODCALLTYPE remove_ErrorOccurred(
  2661. /* [in] */ EventRegistrationToken __param0) = 0;
  2662.  
  2663. virtual HRESULT STDMETHODCALLTYPE add_AdRefreshed(
  2664. /* [in] */ __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs *__param0,
  2665. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2666.  
  2667. virtual HRESULT STDMETHODCALLTYPE remove_AdRefreshed(
  2668. /* [in] */ EventRegistrationToken __param0) = 0;
  2669.  
  2670. virtual HRESULT STDMETHODCALLTYPE add_IsEngagedChanged(
  2671. /* [in] */ __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs *__param0,
  2672. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2673.  
  2674. virtual HRESULT STDMETHODCALLTYPE remove_IsEngagedChanged(
  2675. /* [in] */ EventRegistrationToken __param0) = 0;
  2676.  
  2677. virtual HRESULT STDMETHODCALLTYPE add_OnPointerUp(
  2678. /* [in] */ __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs *__param0,
  2679. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2680.  
  2681. virtual HRESULT STDMETHODCALLTYPE remove_OnPointerUp(
  2682. /* [in] */ EventRegistrationToken __param0) = 0;
  2683.  
  2684. virtual HRESULT STDMETHODCALLTYPE add_OnPointerDown(
  2685. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs *__param0,
  2686. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2687.  
  2688. virtual HRESULT STDMETHODCALLTYPE remove_OnPointerDown(
  2689. /* [in] */ EventRegistrationToken __param0) = 0;
  2690.  
  2691. virtual HRESULT STDMETHODCALLTYPE add_OnMouseWheel(
  2692. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs *__param0,
  2693. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2694.  
  2695. virtual HRESULT STDMETHODCALLTYPE remove_OnMouseWheel(
  2696. /* [in] */ EventRegistrationToken __param0) = 0;
  2697.  
  2698. virtual HRESULT STDMETHODCALLTYPE add_OnPointerMove(
  2699. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs *__param0,
  2700. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2701.  
  2702. virtual HRESULT STDMETHODCALLTYPE remove_OnPointerMove(
  2703. /* [in] */ EventRegistrationToken __param0) = 0;
  2704.  
  2705. virtual HRESULT STDMETHODCALLTYPE add_OnManipulationStateChanged(
  2706. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs *__param0,
  2707. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  2708.  
  2709. virtual HRESULT STDMETHODCALLTYPE remove_OnManipulationStateChanged(
  2710. /* [in] */ EventRegistrationToken __param0) = 0;
  2711.  
  2712. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_AdUnitId(
  2713. /* [out][retval] */ HSTRING *__returnValue) = 0;
  2714.  
  2715. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_AdUnitId(
  2716. /* [in] */ HSTRING value) = 0;
  2717.  
  2718. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ApplicationId(
  2719. /* [out][retval] */ HSTRING *__returnValue) = 0;
  2720.  
  2721. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ApplicationId(
  2722. /* [in] */ HSTRING value) = 0;
  2723.  
  2724. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsEngaged(
  2725. /* [out][retval] */ boolean *__returnValue) = 0;
  2726.  
  2727. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsAutoRefreshEnabled(
  2728. /* [out][retval] */ boolean *__returnValue) = 0;
  2729.  
  2730. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsAutoRefreshEnabled(
  2731. /* [in] */ boolean value) = 0;
  2732.  
  2733. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_AutoRefreshIntervalInSeconds(
  2734. /* [out][retval] */ INT32 *__returnValue) = 0;
  2735.  
  2736. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_AutoRefreshIntervalInSeconds(
  2737. /* [in] */ INT32 value) = 0;
  2738.  
  2739. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Keywords(
  2740. /* [out][retval] */ HSTRING *__returnValue) = 0;
  2741.  
  2742. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Keywords(
  2743. /* [in] */ HSTRING value) = 0;
  2744.  
  2745. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_CountryOrRegion(
  2746. /* [out][retval] */ HSTRING *__returnValue) = 0;
  2747.  
  2748. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_CountryOrRegion(
  2749. /* [in] */ HSTRING value) = 0;
  2750.  
  2751. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PostalCode(
  2752. /* [out][retval] */ HSTRING *__returnValue) = 0;
  2753.  
  2754. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_PostalCode(
  2755. /* [in] */ HSTRING value) = 0;
  2756.  
  2757. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsSuspended(
  2758. /* [out][retval] */ boolean *__returnValue) = 0;
  2759.  
  2760. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasAd(
  2761. /* [out][retval] */ boolean *__returnValue) = 0;
  2762.  
  2763. virtual HRESULT STDMETHODCALLTYPE Refresh1( void) = 0;
  2764.  
  2765. virtual HRESULT STDMETHODCALLTYPE AddAdTag(
  2766. /* [in] */ HSTRING tagName,
  2767. /* [in] */ HSTRING tagValue) = 0;
  2768.  
  2769. virtual HRESULT STDMETHODCALLTYPE RemoveAdTag(
  2770. /* [in] */ HSTRING tagName) = 0;
  2771.  
  2772. virtual HRESULT STDMETHODCALLTYPE Suspend( void) = 0;
  2773.  
  2774. virtual HRESULT STDMETHODCALLTYPE Resume( void) = 0;
  2775.  
  2776. };
  2777.  
  2778. extern const __declspec(selectany) IID & IID___IAdControlPublicNonVirtuals = __uuidof(__IAdControlPublicNonVirtuals);
  2779.  
  2780.  
  2781. } /* end namespace */
  2782. } /* end namespace */
  2783. } /* end namespace */
  2784. } /* end namespace */
  2785. extern "C" {
  2786.  
  2787. #else /* C style interface */
  2788.  
  2789. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtualsVtbl
  2790. {
  2791. BEGIN_INTERFACE
  2792.  
  2793. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  2794. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2795. /* [in] */ REFIID riid,
  2796. /* [annotation][iid_is][out] */
  2797. _COM_Outptr_ void **ppvObject);
  2798.  
  2799. ULONG ( STDMETHODCALLTYPE *AddRef )(
  2800. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This);
  2801.  
  2802. ULONG ( STDMETHODCALLTYPE *Release )(
  2803. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This);
  2804.  
  2805. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  2806. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2807. /* [out] */ ULONG *iidCount,
  2808. /* [size_is][size_is][out] */ IID **iids);
  2809.  
  2810. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  2811. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2812. /* [out] */ HSTRING *className);
  2813.  
  2814. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  2815. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2816. /* [out] */ TrustLevel *trustLevel);
  2817.  
  2818. HRESULT ( STDMETHODCALLTYPE *add_ErrorOccurred )(
  2819. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2820. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs *__param0,
  2821. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2822.  
  2823. HRESULT ( STDMETHODCALLTYPE *remove_ErrorOccurred )(
  2824. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2825. /* [in] */ EventRegistrationToken __param0);
  2826.  
  2827. HRESULT ( STDMETHODCALLTYPE *add_AdRefreshed )(
  2828. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2829. /* [in] */ __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs *__param0,
  2830. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2831.  
  2832. HRESULT ( STDMETHODCALLTYPE *remove_AdRefreshed )(
  2833. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2834. /* [in] */ EventRegistrationToken __param0);
  2835.  
  2836. HRESULT ( STDMETHODCALLTYPE *add_IsEngagedChanged )(
  2837. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2838. /* [in] */ __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs *__param0,
  2839. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2840.  
  2841. HRESULT ( STDMETHODCALLTYPE *remove_IsEngagedChanged )(
  2842. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2843. /* [in] */ EventRegistrationToken __param0);
  2844.  
  2845. HRESULT ( STDMETHODCALLTYPE *add_OnPointerUp )(
  2846. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2847. /* [in] */ __FIEventHandler_1_Windows__CUI__CXaml__CRoutedEventArgs *__param0,
  2848. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2849.  
  2850. HRESULT ( STDMETHODCALLTYPE *remove_OnPointerUp )(
  2851. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2852. /* [in] */ EventRegistrationToken __param0);
  2853.  
  2854. HRESULT ( STDMETHODCALLTYPE *add_OnPointerDown )(
  2855. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2856. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerDownEventArgs *__param0,
  2857. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2858.  
  2859. HRESULT ( STDMETHODCALLTYPE *remove_OnPointerDown )(
  2860. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2861. /* [in] */ EventRegistrationToken __param0);
  2862.  
  2863. HRESULT ( STDMETHODCALLTYPE *add_OnMouseWheel )(
  2864. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2865. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CMouseWheelEventArgs *__param0,
  2866. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2867.  
  2868. HRESULT ( STDMETHODCALLTYPE *remove_OnMouseWheel )(
  2869. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2870. /* [in] */ EventRegistrationToken __param0);
  2871.  
  2872. HRESULT ( STDMETHODCALLTYPE *add_OnPointerMove )(
  2873. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2874. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CPointerMoveEventArgs *__param0,
  2875. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2876.  
  2877. HRESULT ( STDMETHODCALLTYPE *remove_OnPointerMove )(
  2878. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2879. /* [in] */ EventRegistrationToken __param0);
  2880.  
  2881. HRESULT ( STDMETHODCALLTYPE *add_OnManipulationStateChanged )(
  2882. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2883. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CManipulationStateChangedEventArgs *__param0,
  2884. /* [out][retval] */ EventRegistrationToken *__returnValue);
  2885.  
  2886. HRESULT ( STDMETHODCALLTYPE *remove_OnManipulationStateChanged )(
  2887. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2888. /* [in] */ EventRegistrationToken __param0);
  2889.  
  2890. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_AdUnitId )(
  2891. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2892. /* [out][retval] */ HSTRING *__returnValue);
  2893.  
  2894. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_AdUnitId )(
  2895. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2896. /* [in] */ HSTRING value);
  2897.  
  2898. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ApplicationId )(
  2899. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2900. /* [out][retval] */ HSTRING *__returnValue);
  2901.  
  2902. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ApplicationId )(
  2903. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2904. /* [in] */ HSTRING value);
  2905.  
  2906. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsEngaged )(
  2907. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2908. /* [out][retval] */ boolean *__returnValue);
  2909.  
  2910. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsAutoRefreshEnabled )(
  2911. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2912. /* [out][retval] */ boolean *__returnValue);
  2913.  
  2914. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsAutoRefreshEnabled )(
  2915. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2916. /* [in] */ boolean value);
  2917.  
  2918. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_AutoRefreshIntervalInSeconds )(
  2919. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2920. /* [out][retval] */ INT32 *__returnValue);
  2921.  
  2922. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_AutoRefreshIntervalInSeconds )(
  2923. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2924. /* [in] */ INT32 value);
  2925.  
  2926. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Keywords )(
  2927. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2928. /* [out][retval] */ HSTRING *__returnValue);
  2929.  
  2930. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Keywords )(
  2931. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2932. /* [in] */ HSTRING value);
  2933.  
  2934. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_CountryOrRegion )(
  2935. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2936. /* [out][retval] */ HSTRING *__returnValue);
  2937.  
  2938. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_CountryOrRegion )(
  2939. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2940. /* [in] */ HSTRING value);
  2941.  
  2942. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PostalCode )(
  2943. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2944. /* [out][retval] */ HSTRING *__returnValue);
  2945.  
  2946. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_PostalCode )(
  2947. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2948. /* [in] */ HSTRING value);
  2949.  
  2950. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsSuspended )(
  2951. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2952. /* [out][retval] */ boolean *__returnValue);
  2953.  
  2954. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasAd )(
  2955. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2956. /* [out][retval] */ boolean *__returnValue);
  2957.  
  2958. HRESULT ( STDMETHODCALLTYPE *Refresh1 )(
  2959. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This);
  2960.  
  2961. HRESULT ( STDMETHODCALLTYPE *AddAdTag )(
  2962. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2963. /* [in] */ HSTRING tagName,
  2964. /* [in] */ HSTRING tagValue);
  2965.  
  2966. HRESULT ( STDMETHODCALLTYPE *RemoveAdTag )(
  2967. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This,
  2968. /* [in] */ HSTRING tagName);
  2969.  
  2970. HRESULT ( STDMETHODCALLTYPE *Suspend )(
  2971. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This);
  2972.  
  2973. HRESULT ( STDMETHODCALLTYPE *Resume )(
  2974. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals * This);
  2975.  
  2976. END_INTERFACE
  2977. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtualsVtbl;
  2978.  
  2979. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals
  2980. {
  2981. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtualsVtbl *lpVtbl;
  2982. };
  2983.  
  2984.  
  2985.  
  2986. #ifdef COBJMACROS
  2987.  
  2988.  
  2989. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  2990. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  2991.  
  2992. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_AddRef(This) \
  2993. ( (This)->lpVtbl -> AddRef(This) )
  2994.  
  2995. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_Release(This) \
  2996. ( (This)->lpVtbl -> Release(This) )
  2997.  
  2998.  
  2999. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_GetIids(This,iidCount,iids) \
  3000. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  3001.  
  3002. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_GetRuntimeClassName(This,className) \
  3003. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  3004.  
  3005. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  3006. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  3007.  
  3008.  
  3009. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_ErrorOccurred(This,__param0,__returnValue) \
  3010. ( (This)->lpVtbl -> add_ErrorOccurred(This,__param0,__returnValue) )
  3011.  
  3012. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_ErrorOccurred(This,__param0) \
  3013. ( (This)->lpVtbl -> remove_ErrorOccurred(This,__param0) )
  3014.  
  3015. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_AdRefreshed(This,__param0,__returnValue) \
  3016. ( (This)->lpVtbl -> add_AdRefreshed(This,__param0,__returnValue) )
  3017.  
  3018. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_AdRefreshed(This,__param0) \
  3019. ( (This)->lpVtbl -> remove_AdRefreshed(This,__param0) )
  3020.  
  3021. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_IsEngagedChanged(This,__param0,__returnValue) \
  3022. ( (This)->lpVtbl -> add_IsEngagedChanged(This,__param0,__returnValue) )
  3023.  
  3024. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_IsEngagedChanged(This,__param0) \
  3025. ( (This)->lpVtbl -> remove_IsEngagedChanged(This,__param0) )
  3026.  
  3027. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_OnPointerUp(This,__param0,__returnValue) \
  3028. ( (This)->lpVtbl -> add_OnPointerUp(This,__param0,__returnValue) )
  3029.  
  3030. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_OnPointerUp(This,__param0) \
  3031. ( (This)->lpVtbl -> remove_OnPointerUp(This,__param0) )
  3032.  
  3033. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_OnPointerDown(This,__param0,__returnValue) \
  3034. ( (This)->lpVtbl -> add_OnPointerDown(This,__param0,__returnValue) )
  3035.  
  3036. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_OnPointerDown(This,__param0) \
  3037. ( (This)->lpVtbl -> remove_OnPointerDown(This,__param0) )
  3038.  
  3039. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_OnMouseWheel(This,__param0,__returnValue) \
  3040. ( (This)->lpVtbl -> add_OnMouseWheel(This,__param0,__returnValue) )
  3041.  
  3042. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_OnMouseWheel(This,__param0) \
  3043. ( (This)->lpVtbl -> remove_OnMouseWheel(This,__param0) )
  3044.  
  3045. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_OnPointerMove(This,__param0,__returnValue) \
  3046. ( (This)->lpVtbl -> add_OnPointerMove(This,__param0,__returnValue) )
  3047.  
  3048. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_OnPointerMove(This,__param0) \
  3049. ( (This)->lpVtbl -> remove_OnPointerMove(This,__param0) )
  3050.  
  3051. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_add_OnManipulationStateChanged(This,__param0,__returnValue) \
  3052. ( (This)->lpVtbl -> add_OnManipulationStateChanged(This,__param0,__returnValue) )
  3053.  
  3054. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_remove_OnManipulationStateChanged(This,__param0) \
  3055. ( (This)->lpVtbl -> remove_OnManipulationStateChanged(This,__param0) )
  3056.  
  3057. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_AdUnitId(This,__returnValue) \
  3058. ( (This)->lpVtbl -> get_AdUnitId(This,__returnValue) )
  3059.  
  3060. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_put_AdUnitId(This,value) \
  3061. ( (This)->lpVtbl -> put_AdUnitId(This,value) )
  3062.  
  3063. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_ApplicationId(This,__returnValue) \
  3064. ( (This)->lpVtbl -> get_ApplicationId(This,__returnValue) )
  3065.  
  3066. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_put_ApplicationId(This,value) \
  3067. ( (This)->lpVtbl -> put_ApplicationId(This,value) )
  3068.  
  3069. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_IsEngaged(This,__returnValue) \
  3070. ( (This)->lpVtbl -> get_IsEngaged(This,__returnValue) )
  3071.  
  3072. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_IsAutoRefreshEnabled(This,__returnValue) \
  3073. ( (This)->lpVtbl -> get_IsAutoRefreshEnabled(This,__returnValue) )
  3074.  
  3075. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_put_IsAutoRefreshEnabled(This,value) \
  3076. ( (This)->lpVtbl -> put_IsAutoRefreshEnabled(This,value) )
  3077.  
  3078. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_AutoRefreshIntervalInSeconds(This,__returnValue) \
  3079. ( (This)->lpVtbl -> get_AutoRefreshIntervalInSeconds(This,__returnValue) )
  3080.  
  3081. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_put_AutoRefreshIntervalInSeconds(This,value) \
  3082. ( (This)->lpVtbl -> put_AutoRefreshIntervalInSeconds(This,value) )
  3083.  
  3084. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_Keywords(This,__returnValue) \
  3085. ( (This)->lpVtbl -> get_Keywords(This,__returnValue) )
  3086.  
  3087. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_put_Keywords(This,value) \
  3088. ( (This)->lpVtbl -> put_Keywords(This,value) )
  3089.  
  3090. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_CountryOrRegion(This,__returnValue) \
  3091. ( (This)->lpVtbl -> get_CountryOrRegion(This,__returnValue) )
  3092.  
  3093. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_put_CountryOrRegion(This,value) \
  3094. ( (This)->lpVtbl -> put_CountryOrRegion(This,value) )
  3095.  
  3096. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_PostalCode(This,__returnValue) \
  3097. ( (This)->lpVtbl -> get_PostalCode(This,__returnValue) )
  3098.  
  3099. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_put_PostalCode(This,value) \
  3100. ( (This)->lpVtbl -> put_PostalCode(This,value) )
  3101.  
  3102. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_IsSuspended(This,__returnValue) \
  3103. ( (This)->lpVtbl -> get_IsSuspended(This,__returnValue) )
  3104.  
  3105. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_get_HasAd(This,__returnValue) \
  3106. ( (This)->lpVtbl -> get_HasAd(This,__returnValue) )
  3107.  
  3108. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_Refresh1(This) \
  3109. ( (This)->lpVtbl -> Refresh1(This) )
  3110.  
  3111. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_AddAdTag(This,tagName,tagValue) \
  3112. ( (This)->lpVtbl -> AddAdTag(This,tagName,tagValue) )
  3113.  
  3114. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_RemoveAdTag(This,tagName) \
  3115. ( (This)->lpVtbl -> RemoveAdTag(This,tagName) )
  3116.  
  3117. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_Suspend(This) \
  3118. ( (This)->lpVtbl -> Suspend(This) )
  3119.  
  3120. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_Resume(This) \
  3121. ( (This)->lpVtbl -> Resume(This) )
  3122.  
  3123. #endif /* COBJMACROS */
  3124.  
  3125.  
  3126. #endif /* C style interface */
  3127.  
  3128.  
  3129.  
  3130.  
  3131. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdControlPublicNonVirtuals_INTERFACE_DEFINED__ */
  3132.  
  3133.  
  3134. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0023 */
  3135. /* [local] */
  3136.  
  3137. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_INTERFACE_DEFINED__)
  3138. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IAdErrorEventArgsPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IAdErrorEventArgsPublicNonVirtuals";
  3139. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_INTERFACE_DEFINED__) */
  3140.  
  3141.  
  3142. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0023 */
  3143. /* [local] */
  3144.  
  3145.  
  3146.  
  3147. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0023_v0_0_c_ifspec;
  3148. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0023_v0_0_s_ifspec;
  3149.  
  3150. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  3151. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  3152.  
  3153. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals */
  3154. /* [uuid][object] */
  3155.  
  3156.  
  3157.  
  3158. /* interface Microsoft::Advertising::WinRT::UI::__IAdErrorEventArgsPublicNonVirtuals */
  3159. /* [uuid][object] */
  3160.  
  3161.  
  3162. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals;
  3163.  
  3164. #if defined(__cplusplus) && !defined(CINTERFACE)
  3165. } /* end extern "C" */
  3166. namespace Microsoft {
  3167. namespace Advertising {
  3168. namespace WinRT {
  3169. namespace UI {
  3170.  
  3171. MIDL_INTERFACE("FCA123EB-9579-3FC4-B3D0-4C501550664A")
  3172. __IAdErrorEventArgsPublicNonVirtuals : public IInspectable
  3173. {
  3174. public:
  3175. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ErrorCode(
  3176. /* [out][retval] */ Microsoft::Advertising::ErrorCode *__returnValue) = 0;
  3177.  
  3178. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ErrorMessage(
  3179. /* [out][retval] */ HSTRING *__returnValue) = 0;
  3180.  
  3181. };
  3182.  
  3183. extern const __declspec(selectany) IID & IID___IAdErrorEventArgsPublicNonVirtuals = __uuidof(__IAdErrorEventArgsPublicNonVirtuals);
  3184.  
  3185.  
  3186. } /* end namespace */
  3187. } /* end namespace */
  3188. } /* end namespace */
  3189. } /* end namespace */
  3190. extern "C" {
  3191.  
  3192. #else /* C style interface */
  3193.  
  3194. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtualsVtbl
  3195. {
  3196. BEGIN_INTERFACE
  3197.  
  3198. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  3199. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This,
  3200. /* [in] */ REFIID riid,
  3201. /* [annotation][iid_is][out] */
  3202. _COM_Outptr_ void **ppvObject);
  3203.  
  3204. ULONG ( STDMETHODCALLTYPE *AddRef )(
  3205. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This);
  3206.  
  3207. ULONG ( STDMETHODCALLTYPE *Release )(
  3208. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This);
  3209.  
  3210. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  3211. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This,
  3212. /* [out] */ ULONG *iidCount,
  3213. /* [size_is][size_is][out] */ IID **iids);
  3214.  
  3215. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  3216. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This,
  3217. /* [out] */ HSTRING *className);
  3218.  
  3219. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  3220. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This,
  3221. /* [out] */ TrustLevel *trustLevel);
  3222.  
  3223. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ErrorCode )(
  3224. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This,
  3225. /* [out][retval] */ __x_Microsoft_CAdvertising_CErrorCode *__returnValue);
  3226.  
  3227. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ErrorMessage )(
  3228. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals * This,
  3229. /* [out][retval] */ HSTRING *__returnValue);
  3230.  
  3231. END_INTERFACE
  3232. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtualsVtbl;
  3233.  
  3234. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals
  3235. {
  3236. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtualsVtbl *lpVtbl;
  3237. };
  3238.  
  3239.  
  3240.  
  3241. #ifdef COBJMACROS
  3242.  
  3243.  
  3244. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  3245. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  3246.  
  3247. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_AddRef(This) \
  3248. ( (This)->lpVtbl -> AddRef(This) )
  3249.  
  3250. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_Release(This) \
  3251. ( (This)->lpVtbl -> Release(This) )
  3252.  
  3253.  
  3254. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_GetIids(This,iidCount,iids) \
  3255. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  3256.  
  3257. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_GetRuntimeClassName(This,className) \
  3258. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  3259.  
  3260. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  3261. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  3262.  
  3263.  
  3264. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_get_ErrorCode(This,__returnValue) \
  3265. ( (This)->lpVtbl -> get_ErrorCode(This,__returnValue) )
  3266.  
  3267. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_get_ErrorMessage(This,__returnValue) \
  3268. ( (This)->lpVtbl -> get_ErrorMessage(This,__returnValue) )
  3269.  
  3270. #endif /* COBJMACROS */
  3271.  
  3272.  
  3273. #endif /* C style interface */
  3274.  
  3275.  
  3276.  
  3277.  
  3278. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IAdErrorEventArgsPublicNonVirtuals_INTERFACE_DEFINED__ */
  3279.  
  3280.  
  3281. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0024 */
  3282. /* [local] */
  3283.  
  3284. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_INTERFACE_DEFINED__)
  3285. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IExpandPropertiesFactory[] = L"Microsoft.Advertising.WinRT.UI.__IExpandPropertiesFactory";
  3286. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_INTERFACE_DEFINED__) */
  3287.  
  3288.  
  3289. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0024 */
  3290. /* [local] */
  3291.  
  3292.  
  3293.  
  3294. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0024_v0_0_c_ifspec;
  3295. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0024_v0_0_s_ifspec;
  3296.  
  3297. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_INTERFACE_DEFINED__
  3298. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_INTERFACE_DEFINED__
  3299.  
  3300. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory */
  3301. /* [uuid][object] */
  3302.  
  3303.  
  3304.  
  3305. /* interface Microsoft::Advertising::WinRT::UI::__IExpandPropertiesFactory */
  3306. /* [uuid][object] */
  3307.  
  3308.  
  3309. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory;
  3310.  
  3311. #if defined(__cplusplus) && !defined(CINTERFACE)
  3312. } /* end extern "C" */
  3313. namespace Microsoft {
  3314. namespace Advertising {
  3315. namespace WinRT {
  3316. namespace UI {
  3317.  
  3318. MIDL_INTERFACE("EB800EFD-6FA6-3B78-9E04-728476D09ED7")
  3319. __IExpandPropertiesFactory : public IInspectable
  3320. {
  3321. public:
  3322. virtual HRESULT STDMETHODCALLTYPE CreateInstance1(
  3323. /* [in] */ INT32 width,
  3324. /* [in] */ INT32 height,
  3325. /* [in] */ boolean useCustomClose,
  3326. /* [in] */ boolean lockOrientation,
  3327. /* [out][retval] */ Microsoft::Advertising::WinRT::UI::__IExpandPropertiesPublicNonVirtuals **__returnValue) = 0;
  3328.  
  3329. };
  3330.  
  3331. extern const __declspec(selectany) IID & IID___IExpandPropertiesFactory = __uuidof(__IExpandPropertiesFactory);
  3332.  
  3333.  
  3334. } /* end namespace */
  3335. } /* end namespace */
  3336. } /* end namespace */
  3337. } /* end namespace */
  3338. extern "C" {
  3339.  
  3340. #else /* C style interface */
  3341.  
  3342. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactoryVtbl
  3343. {
  3344. BEGIN_INTERFACE
  3345.  
  3346. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  3347. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory * This,
  3348. /* [in] */ REFIID riid,
  3349. /* [annotation][iid_is][out] */
  3350. _COM_Outptr_ void **ppvObject);
  3351.  
  3352. ULONG ( STDMETHODCALLTYPE *AddRef )(
  3353. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory * This);
  3354.  
  3355. ULONG ( STDMETHODCALLTYPE *Release )(
  3356. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory * This);
  3357.  
  3358. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  3359. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory * This,
  3360. /* [out] */ ULONG *iidCount,
  3361. /* [size_is][size_is][out] */ IID **iids);
  3362.  
  3363. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  3364. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory * This,
  3365. /* [out] */ HSTRING *className);
  3366.  
  3367. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  3368. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory * This,
  3369. /* [out] */ TrustLevel *trustLevel);
  3370.  
  3371. HRESULT ( STDMETHODCALLTYPE *CreateInstance1 )(
  3372. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory * This,
  3373. /* [in] */ INT32 width,
  3374. /* [in] */ INT32 height,
  3375. /* [in] */ boolean useCustomClose,
  3376. /* [in] */ boolean lockOrientation,
  3377. /* [out][retval] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals **__returnValue);
  3378.  
  3379. END_INTERFACE
  3380. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactoryVtbl;
  3381.  
  3382. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory
  3383. {
  3384. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactoryVtbl *lpVtbl;
  3385. };
  3386.  
  3387.  
  3388.  
  3389. #ifdef COBJMACROS
  3390.  
  3391.  
  3392. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_QueryInterface(This,riid,ppvObject) \
  3393. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  3394.  
  3395. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_AddRef(This) \
  3396. ( (This)->lpVtbl -> AddRef(This) )
  3397.  
  3398. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_Release(This) \
  3399. ( (This)->lpVtbl -> Release(This) )
  3400.  
  3401.  
  3402. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_GetIids(This,iidCount,iids) \
  3403. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  3404.  
  3405. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_GetRuntimeClassName(This,className) \
  3406. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  3407.  
  3408. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_GetTrustLevel(This,trustLevel) \
  3409. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  3410.  
  3411.  
  3412. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_CreateInstance1(This,width,height,useCustomClose,lockOrientation,__returnValue) \
  3413. ( (This)->lpVtbl -> CreateInstance1(This,width,height,useCustomClose,lockOrientation,__returnValue) )
  3414.  
  3415. #endif /* COBJMACROS */
  3416.  
  3417.  
  3418. #endif /* C style interface */
  3419.  
  3420.  
  3421.  
  3422.  
  3423. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesFactory_INTERFACE_DEFINED__ */
  3424.  
  3425.  
  3426. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0025 */
  3427. /* [local] */
  3428.  
  3429. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_INTERFACE_DEFINED__)
  3430. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IExpandPropertiesPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IExpandPropertiesPublicNonVirtuals";
  3431. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_INTERFACE_DEFINED__) */
  3432.  
  3433.  
  3434. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0025 */
  3435. /* [local] */
  3436.  
  3437.  
  3438.  
  3439. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0025_v0_0_c_ifspec;
  3440. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0025_v0_0_s_ifspec;
  3441.  
  3442. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_INTERFACE_DEFINED__
  3443. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_INTERFACE_DEFINED__
  3444.  
  3445. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals */
  3446. /* [uuid][object] */
  3447.  
  3448.  
  3449.  
  3450. /* interface Microsoft::Advertising::WinRT::UI::__IExpandPropertiesPublicNonVirtuals */
  3451. /* [uuid][object] */
  3452.  
  3453.  
  3454. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals;
  3455.  
  3456. #if defined(__cplusplus) && !defined(CINTERFACE)
  3457. } /* end extern "C" */
  3458. namespace Microsoft {
  3459. namespace Advertising {
  3460. namespace WinRT {
  3461. namespace UI {
  3462.  
  3463. MIDL_INTERFACE("9EA82DF6-653E-3F85-875B-B9CEF15ADCCA")
  3464. __IExpandPropertiesPublicNonVirtuals : public IInspectable
  3465. {
  3466. public:
  3467. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Width(
  3468. /* [out][retval] */ INT32 *__returnValue) = 0;
  3469.  
  3470. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Width(
  3471. /* [in] */ INT32 value) = 0;
  3472.  
  3473. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Height(
  3474. /* [out][retval] */ INT32 *__returnValue) = 0;
  3475.  
  3476. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Height(
  3477. /* [in] */ INT32 value) = 0;
  3478.  
  3479. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_UseCustomClose(
  3480. /* [out][retval] */ boolean *__returnValue) = 0;
  3481.  
  3482. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_UseCustomClose(
  3483. /* [in] */ boolean value) = 0;
  3484.  
  3485. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsModal(
  3486. /* [out][retval] */ boolean *__returnValue) = 0;
  3487.  
  3488. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_LockOrientation(
  3489. /* [out][retval] */ boolean *__returnValue) = 0;
  3490.  
  3491. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_LockOrientation(
  3492. /* [in] */ boolean value) = 0;
  3493.  
  3494. };
  3495.  
  3496. extern const __declspec(selectany) IID & IID___IExpandPropertiesPublicNonVirtuals = __uuidof(__IExpandPropertiesPublicNonVirtuals);
  3497.  
  3498.  
  3499. } /* end namespace */
  3500. } /* end namespace */
  3501. } /* end namespace */
  3502. } /* end namespace */
  3503. extern "C" {
  3504.  
  3505. #else /* C style interface */
  3506.  
  3507. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtualsVtbl
  3508. {
  3509. BEGIN_INTERFACE
  3510.  
  3511. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  3512. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3513. /* [in] */ REFIID riid,
  3514. /* [annotation][iid_is][out] */
  3515. _COM_Outptr_ void **ppvObject);
  3516.  
  3517. ULONG ( STDMETHODCALLTYPE *AddRef )(
  3518. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This);
  3519.  
  3520. ULONG ( STDMETHODCALLTYPE *Release )(
  3521. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This);
  3522.  
  3523. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  3524. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3525. /* [out] */ ULONG *iidCount,
  3526. /* [size_is][size_is][out] */ IID **iids);
  3527.  
  3528. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  3529. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3530. /* [out] */ HSTRING *className);
  3531.  
  3532. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  3533. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3534. /* [out] */ TrustLevel *trustLevel);
  3535.  
  3536. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Width )(
  3537. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3538. /* [out][retval] */ INT32 *__returnValue);
  3539.  
  3540. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Width )(
  3541. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3542. /* [in] */ INT32 value);
  3543.  
  3544. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Height )(
  3545. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3546. /* [out][retval] */ INT32 *__returnValue);
  3547.  
  3548. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Height )(
  3549. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3550. /* [in] */ INT32 value);
  3551.  
  3552. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_UseCustomClose )(
  3553. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3554. /* [out][retval] */ boolean *__returnValue);
  3555.  
  3556. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_UseCustomClose )(
  3557. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3558. /* [in] */ boolean value);
  3559.  
  3560. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsModal )(
  3561. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3562. /* [out][retval] */ boolean *__returnValue);
  3563.  
  3564. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_LockOrientation )(
  3565. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3566. /* [out][retval] */ boolean *__returnValue);
  3567.  
  3568. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_LockOrientation )(
  3569. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals * This,
  3570. /* [in] */ boolean value);
  3571.  
  3572. END_INTERFACE
  3573. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtualsVtbl;
  3574.  
  3575. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals
  3576. {
  3577. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtualsVtbl *lpVtbl;
  3578. };
  3579.  
  3580.  
  3581.  
  3582. #ifdef COBJMACROS
  3583.  
  3584.  
  3585. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  3586. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  3587.  
  3588. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_AddRef(This) \
  3589. ( (This)->lpVtbl -> AddRef(This) )
  3590.  
  3591. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_Release(This) \
  3592. ( (This)->lpVtbl -> Release(This) )
  3593.  
  3594.  
  3595. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_GetIids(This,iidCount,iids) \
  3596. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  3597.  
  3598. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_GetRuntimeClassName(This,className) \
  3599. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  3600.  
  3601. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  3602. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  3603.  
  3604.  
  3605. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_get_Width(This,__returnValue) \
  3606. ( (This)->lpVtbl -> get_Width(This,__returnValue) )
  3607.  
  3608. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_put_Width(This,value) \
  3609. ( (This)->lpVtbl -> put_Width(This,value) )
  3610.  
  3611. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_get_Height(This,__returnValue) \
  3612. ( (This)->lpVtbl -> get_Height(This,__returnValue) )
  3613.  
  3614. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_put_Height(This,value) \
  3615. ( (This)->lpVtbl -> put_Height(This,value) )
  3616.  
  3617. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_get_UseCustomClose(This,__returnValue) \
  3618. ( (This)->lpVtbl -> get_UseCustomClose(This,__returnValue) )
  3619.  
  3620. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_put_UseCustomClose(This,value) \
  3621. ( (This)->lpVtbl -> put_UseCustomClose(This,value) )
  3622.  
  3623. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_get_IsModal(This,__returnValue) \
  3624. ( (This)->lpVtbl -> get_IsModal(This,__returnValue) )
  3625.  
  3626. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_get_LockOrientation(This,__returnValue) \
  3627. ( (This)->lpVtbl -> get_LockOrientation(This,__returnValue) )
  3628.  
  3629. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_put_LockOrientation(This,value) \
  3630. ( (This)->lpVtbl -> put_LockOrientation(This,value) )
  3631.  
  3632. #endif /* COBJMACROS */
  3633.  
  3634.  
  3635. #endif /* C style interface */
  3636.  
  3637.  
  3638.  
  3639.  
  3640. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals_INTERFACE_DEFINED__ */
  3641.  
  3642.  
  3643. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0026 */
  3644. /* [local] */
  3645.  
  3646. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_INTERFACE_DEFINED__)
  3647. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IExpandPropertiesStatics[] = L"Microsoft.Advertising.WinRT.UI.__IExpandPropertiesStatics";
  3648. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_INTERFACE_DEFINED__) */
  3649.  
  3650.  
  3651. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0026 */
  3652. /* [local] */
  3653.  
  3654.  
  3655.  
  3656. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0026_v0_0_c_ifspec;
  3657. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0026_v0_0_s_ifspec;
  3658.  
  3659. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_INTERFACE_DEFINED__
  3660. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_INTERFACE_DEFINED__
  3661.  
  3662. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics */
  3663. /* [uuid][object] */
  3664.  
  3665.  
  3666.  
  3667. /* interface Microsoft::Advertising::WinRT::UI::__IExpandPropertiesStatics */
  3668. /* [uuid][object] */
  3669.  
  3670.  
  3671. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics;
  3672.  
  3673. #if defined(__cplusplus) && !defined(CINTERFACE)
  3674. } /* end extern "C" */
  3675. namespace Microsoft {
  3676. namespace Advertising {
  3677. namespace WinRT {
  3678. namespace UI {
  3679.  
  3680. MIDL_INTERFACE("8166D857-E3A8-312D-9037-4C0DFACE2E38")
  3681. __IExpandPropertiesStatics : public IInspectable
  3682. {
  3683. public:
  3684. virtual HRESULT STDMETHODCALLTYPE GetDefault(
  3685. /* [out][retval] */ Microsoft::Advertising::WinRT::UI::__IExpandPropertiesPublicNonVirtuals **__returnValue) = 0;
  3686.  
  3687. };
  3688.  
  3689. extern const __declspec(selectany) IID & IID___IExpandPropertiesStatics = __uuidof(__IExpandPropertiesStatics);
  3690.  
  3691.  
  3692. } /* end namespace */
  3693. } /* end namespace */
  3694. } /* end namespace */
  3695. } /* end namespace */
  3696. extern "C" {
  3697.  
  3698. #else /* C style interface */
  3699.  
  3700. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStaticsVtbl
  3701. {
  3702. BEGIN_INTERFACE
  3703.  
  3704. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  3705. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics * This,
  3706. /* [in] */ REFIID riid,
  3707. /* [annotation][iid_is][out] */
  3708. _COM_Outptr_ void **ppvObject);
  3709.  
  3710. ULONG ( STDMETHODCALLTYPE *AddRef )(
  3711. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics * This);
  3712.  
  3713. ULONG ( STDMETHODCALLTYPE *Release )(
  3714. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics * This);
  3715.  
  3716. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  3717. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics * This,
  3718. /* [out] */ ULONG *iidCount,
  3719. /* [size_is][size_is][out] */ IID **iids);
  3720.  
  3721. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  3722. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics * This,
  3723. /* [out] */ HSTRING *className);
  3724.  
  3725. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  3726. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics * This,
  3727. /* [out] */ TrustLevel *trustLevel);
  3728.  
  3729. HRESULT ( STDMETHODCALLTYPE *GetDefault )(
  3730. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics * This,
  3731. /* [out][retval] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesPublicNonVirtuals **__returnValue);
  3732.  
  3733. END_INTERFACE
  3734. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStaticsVtbl;
  3735.  
  3736. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics
  3737. {
  3738. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStaticsVtbl *lpVtbl;
  3739. };
  3740.  
  3741.  
  3742.  
  3743. #ifdef COBJMACROS
  3744.  
  3745.  
  3746. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_QueryInterface(This,riid,ppvObject) \
  3747. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  3748.  
  3749. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_AddRef(This) \
  3750. ( (This)->lpVtbl -> AddRef(This) )
  3751.  
  3752. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_Release(This) \
  3753. ( (This)->lpVtbl -> Release(This) )
  3754.  
  3755.  
  3756. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_GetIids(This,iidCount,iids) \
  3757. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  3758.  
  3759. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_GetRuntimeClassName(This,className) \
  3760. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  3761.  
  3762. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_GetTrustLevel(This,trustLevel) \
  3763. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  3764.  
  3765.  
  3766. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_GetDefault(This,__returnValue) \
  3767. ( (This)->lpVtbl -> GetDefault(This,__returnValue) )
  3768.  
  3769. #endif /* COBJMACROS */
  3770.  
  3771.  
  3772. #endif /* C style interface */
  3773.  
  3774.  
  3775.  
  3776.  
  3777. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IExpandPropertiesStatics_INTERFACE_DEFINED__ */
  3778.  
  3779.  
  3780. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0027 */
  3781. /* [local] */
  3782.  
  3783. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_INTERFACE_DEFINED__)
  3784. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IInterstitialAdProtectedNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IInterstitialAdProtectedNonVirtuals";
  3785. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_INTERFACE_DEFINED__) */
  3786.  
  3787.  
  3788. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0027 */
  3789. /* [local] */
  3790.  
  3791.  
  3792.  
  3793. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0027_v0_0_c_ifspec;
  3794. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0027_v0_0_s_ifspec;
  3795.  
  3796. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_INTERFACE_DEFINED__
  3797. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_INTERFACE_DEFINED__
  3798.  
  3799. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals */
  3800. /* [uuid][object] */
  3801.  
  3802.  
  3803.  
  3804. /* interface Microsoft::Advertising::WinRT::UI::__IInterstitialAdProtectedNonVirtuals */
  3805. /* [uuid][object] */
  3806.  
  3807.  
  3808. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals;
  3809.  
  3810. #if defined(__cplusplus) && !defined(CINTERFACE)
  3811. } /* end extern "C" */
  3812. namespace Microsoft {
  3813. namespace Advertising {
  3814. namespace WinRT {
  3815. namespace UI {
  3816.  
  3817. MIDL_INTERFACE("20BCEBD5-B2B5-3062-AED0-F3743BE36DC7")
  3818. __IInterstitialAdProtectedNonVirtuals : public IInspectable
  3819. {
  3820. public:
  3821. };
  3822.  
  3823. extern const __declspec(selectany) IID & IID___IInterstitialAdProtectedNonVirtuals = __uuidof(__IInterstitialAdProtectedNonVirtuals);
  3824.  
  3825.  
  3826. } /* end namespace */
  3827. } /* end namespace */
  3828. } /* end namespace */
  3829. } /* end namespace */
  3830. extern "C" {
  3831.  
  3832. #else /* C style interface */
  3833.  
  3834. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtualsVtbl
  3835. {
  3836. BEGIN_INTERFACE
  3837.  
  3838. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  3839. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals * This,
  3840. /* [in] */ REFIID riid,
  3841. /* [annotation][iid_is][out] */
  3842. _COM_Outptr_ void **ppvObject);
  3843.  
  3844. ULONG ( STDMETHODCALLTYPE *AddRef )(
  3845. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals * This);
  3846.  
  3847. ULONG ( STDMETHODCALLTYPE *Release )(
  3848. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals * This);
  3849.  
  3850. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  3851. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals * This,
  3852. /* [out] */ ULONG *iidCount,
  3853. /* [size_is][size_is][out] */ IID **iids);
  3854.  
  3855. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  3856. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals * This,
  3857. /* [out] */ HSTRING *className);
  3858.  
  3859. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  3860. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals * This,
  3861. /* [out] */ TrustLevel *trustLevel);
  3862.  
  3863. END_INTERFACE
  3864. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtualsVtbl;
  3865.  
  3866. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals
  3867. {
  3868. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtualsVtbl *lpVtbl;
  3869. };
  3870.  
  3871.  
  3872.  
  3873. #ifdef COBJMACROS
  3874.  
  3875.  
  3876. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_QueryInterface(This,riid,ppvObject) \
  3877. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  3878.  
  3879. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_AddRef(This) \
  3880. ( (This)->lpVtbl -> AddRef(This) )
  3881.  
  3882. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_Release(This) \
  3883. ( (This)->lpVtbl -> Release(This) )
  3884.  
  3885.  
  3886. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_GetIids(This,iidCount,iids) \
  3887. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  3888.  
  3889. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_GetRuntimeClassName(This,className) \
  3890. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  3891.  
  3892. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_GetTrustLevel(This,trustLevel) \
  3893. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  3894.  
  3895.  
  3896. #endif /* COBJMACROS */
  3897.  
  3898.  
  3899. #endif /* C style interface */
  3900.  
  3901.  
  3902.  
  3903.  
  3904. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdProtectedNonVirtuals_INTERFACE_DEFINED__ */
  3905.  
  3906.  
  3907. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0028 */
  3908. /* [local] */
  3909.  
  3910. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_INTERFACE_DEFINED__)
  3911. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IInterstitialAdPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IInterstitialAdPublicNonVirtuals";
  3912. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_INTERFACE_DEFINED__) */
  3913.  
  3914.  
  3915. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0028 */
  3916. /* [local] */
  3917.  
  3918.  
  3919.  
  3920. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0028_v0_0_c_ifspec;
  3921. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0028_v0_0_s_ifspec;
  3922.  
  3923. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_INTERFACE_DEFINED__
  3924. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_INTERFACE_DEFINED__
  3925.  
  3926. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals */
  3927. /* [uuid][object] */
  3928.  
  3929.  
  3930.  
  3931. /* interface Microsoft::Advertising::WinRT::UI::__IInterstitialAdPublicNonVirtuals */
  3932. /* [uuid][object] */
  3933.  
  3934.  
  3935. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals;
  3936.  
  3937. #if defined(__cplusplus) && !defined(CINTERFACE)
  3938. } /* end extern "C" */
  3939. namespace Microsoft {
  3940. namespace Advertising {
  3941. namespace WinRT {
  3942. namespace UI {
  3943.  
  3944. MIDL_INTERFACE("49EF6BDB-1E8B-39E0-9B72-EF4A0EF5E583")
  3945. __IInterstitialAdPublicNonVirtuals : public IInspectable
  3946. {
  3947. public:
  3948. virtual HRESULT STDMETHODCALLTYPE RequestAd1(
  3949. /* [in] */ Microsoft::Advertising::WinRT::UI::AdType adType,
  3950. /* [in] */ HSTRING applicationId,
  3951. /* [in] */ HSTRING adUnitId) = 0;
  3952.  
  3953. virtual HRESULT STDMETHODCALLTYPE Show( void) = 0;
  3954.  
  3955. virtual HRESULT STDMETHODCALLTYPE Close( void) = 0;
  3956.  
  3957. virtual HRESULT STDMETHODCALLTYPE AddAdTag(
  3958. /* [in] */ HSTRING tagName,
  3959. /* [in] */ HSTRING tagValue) = 0;
  3960.  
  3961. virtual HRESULT STDMETHODCALLTYPE RemoveAdTag(
  3962. /* [in] */ HSTRING tagName) = 0;
  3963.  
  3964. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_State(
  3965. /* [out][retval] */ Microsoft::Advertising::WinRT::UI::InterstitialAdState *__returnValue) = 0;
  3966.  
  3967. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RequestTimeout(
  3968. /* [out][retval] */ UINT32 *__returnValue) = 0;
  3969.  
  3970. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_RequestTimeout(
  3971. /* [in] */ UINT32 value) = 0;
  3972.  
  3973. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Keywords(
  3974. /* [out][retval] */ HSTRING *__returnValue) = 0;
  3975.  
  3976. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Keywords(
  3977. /* [in] */ HSTRING value) = 0;
  3978.  
  3979. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_CountryOrRegion(
  3980. /* [out][retval] */ HSTRING *__returnValue) = 0;
  3981.  
  3982. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_CountryOrRegion(
  3983. /* [in] */ HSTRING value) = 0;
  3984.  
  3985. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PostalCode(
  3986. /* [out][retval] */ HSTRING *__returnValue) = 0;
  3987.  
  3988. virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_PostalCode(
  3989. /* [in] */ HSTRING value) = 0;
  3990.  
  3991. virtual HRESULT STDMETHODCALLTYPE add_AdReady(
  3992. /* [in] */ __FIEventHandler_1_IInspectable *__param0,
  3993. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  3994.  
  3995. virtual HRESULT STDMETHODCALLTYPE remove_AdReady(
  3996. /* [in] */ EventRegistrationToken __param0) = 0;
  3997.  
  3998. virtual HRESULT STDMETHODCALLTYPE add_Completed(
  3999. /* [in] */ __FIEventHandler_1_IInspectable *__param0,
  4000. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  4001.  
  4002. virtual HRESULT STDMETHODCALLTYPE remove_Completed(
  4003. /* [in] */ EventRegistrationToken __param0) = 0;
  4004.  
  4005. virtual HRESULT STDMETHODCALLTYPE add_Cancelled(
  4006. /* [in] */ __FIEventHandler_1_IInspectable *__param0,
  4007. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  4008.  
  4009. virtual HRESULT STDMETHODCALLTYPE remove_Cancelled(
  4010. /* [in] */ EventRegistrationToken __param0) = 0;
  4011.  
  4012. virtual HRESULT STDMETHODCALLTYPE add_ErrorOccurred(
  4013. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs *__param0,
  4014. /* [out][retval] */ EventRegistrationToken *__returnValue) = 0;
  4015.  
  4016. virtual HRESULT STDMETHODCALLTYPE remove_ErrorOccurred(
  4017. /* [in] */ EventRegistrationToken __param0) = 0;
  4018.  
  4019. };
  4020.  
  4021. extern const __declspec(selectany) IID & IID___IInterstitialAdPublicNonVirtuals = __uuidof(__IInterstitialAdPublicNonVirtuals);
  4022.  
  4023.  
  4024. } /* end namespace */
  4025. } /* end namespace */
  4026. } /* end namespace */
  4027. } /* end namespace */
  4028. extern "C" {
  4029.  
  4030. #else /* C style interface */
  4031.  
  4032. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtualsVtbl
  4033. {
  4034. BEGIN_INTERFACE
  4035.  
  4036. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  4037. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4038. /* [in] */ REFIID riid,
  4039. /* [annotation][iid_is][out] */
  4040. _COM_Outptr_ void **ppvObject);
  4041.  
  4042. ULONG ( STDMETHODCALLTYPE *AddRef )(
  4043. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This);
  4044.  
  4045. ULONG ( STDMETHODCALLTYPE *Release )(
  4046. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This);
  4047.  
  4048. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  4049. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4050. /* [out] */ ULONG *iidCount,
  4051. /* [size_is][size_is][out] */ IID **iids);
  4052.  
  4053. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  4054. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4055. /* [out] */ HSTRING *className);
  4056.  
  4057. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  4058. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4059. /* [out] */ TrustLevel *trustLevel);
  4060.  
  4061. HRESULT ( STDMETHODCALLTYPE *RequestAd1 )(
  4062. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4063. /* [in] */ __x_Microsoft_CAdvertising_CWinRT_CUI_CAdType adType,
  4064. /* [in] */ HSTRING applicationId,
  4065. /* [in] */ HSTRING adUnitId);
  4066.  
  4067. HRESULT ( STDMETHODCALLTYPE *Show )(
  4068. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This);
  4069.  
  4070. HRESULT ( STDMETHODCALLTYPE *Close )(
  4071. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This);
  4072.  
  4073. HRESULT ( STDMETHODCALLTYPE *AddAdTag )(
  4074. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4075. /* [in] */ HSTRING tagName,
  4076. /* [in] */ HSTRING tagValue);
  4077.  
  4078. HRESULT ( STDMETHODCALLTYPE *RemoveAdTag )(
  4079. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4080. /* [in] */ HSTRING tagName);
  4081.  
  4082. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_State )(
  4083. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4084. /* [out][retval] */ __x_Microsoft_CAdvertising_CWinRT_CUI_CInterstitialAdState *__returnValue);
  4085.  
  4086. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RequestTimeout )(
  4087. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4088. /* [out][retval] */ UINT32 *__returnValue);
  4089.  
  4090. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_RequestTimeout )(
  4091. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4092. /* [in] */ UINT32 value);
  4093.  
  4094. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Keywords )(
  4095. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4096. /* [out][retval] */ HSTRING *__returnValue);
  4097.  
  4098. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Keywords )(
  4099. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4100. /* [in] */ HSTRING value);
  4101.  
  4102. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_CountryOrRegion )(
  4103. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4104. /* [out][retval] */ HSTRING *__returnValue);
  4105.  
  4106. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_CountryOrRegion )(
  4107. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4108. /* [in] */ HSTRING value);
  4109.  
  4110. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PostalCode )(
  4111. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4112. /* [out][retval] */ HSTRING *__returnValue);
  4113.  
  4114. /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_PostalCode )(
  4115. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4116. /* [in] */ HSTRING value);
  4117.  
  4118. HRESULT ( STDMETHODCALLTYPE *add_AdReady )(
  4119. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4120. /* [in] */ __FIEventHandler_1_IInspectable *__param0,
  4121. /* [out][retval] */ EventRegistrationToken *__returnValue);
  4122.  
  4123. HRESULT ( STDMETHODCALLTYPE *remove_AdReady )(
  4124. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4125. /* [in] */ EventRegistrationToken __param0);
  4126.  
  4127. HRESULT ( STDMETHODCALLTYPE *add_Completed )(
  4128. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4129. /* [in] */ __FIEventHandler_1_IInspectable *__param0,
  4130. /* [out][retval] */ EventRegistrationToken *__returnValue);
  4131.  
  4132. HRESULT ( STDMETHODCALLTYPE *remove_Completed )(
  4133. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4134. /* [in] */ EventRegistrationToken __param0);
  4135.  
  4136. HRESULT ( STDMETHODCALLTYPE *add_Cancelled )(
  4137. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4138. /* [in] */ __FIEventHandler_1_IInspectable *__param0,
  4139. /* [out][retval] */ EventRegistrationToken *__returnValue);
  4140.  
  4141. HRESULT ( STDMETHODCALLTYPE *remove_Cancelled )(
  4142. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4143. /* [in] */ EventRegistrationToken __param0);
  4144.  
  4145. HRESULT ( STDMETHODCALLTYPE *add_ErrorOccurred )(
  4146. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4147. /* [in] */ __FIEventHandler_1_Microsoft__CAdvertising__CWinRT__CUI__CAdErrorEventArgs *__param0,
  4148. /* [out][retval] */ EventRegistrationToken *__returnValue);
  4149.  
  4150. HRESULT ( STDMETHODCALLTYPE *remove_ErrorOccurred )(
  4151. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals * This,
  4152. /* [in] */ EventRegistrationToken __param0);
  4153.  
  4154. END_INTERFACE
  4155. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtualsVtbl;
  4156.  
  4157. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals
  4158. {
  4159. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtualsVtbl *lpVtbl;
  4160. };
  4161.  
  4162.  
  4163.  
  4164. #ifdef COBJMACROS
  4165.  
  4166.  
  4167. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  4168. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  4169.  
  4170. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_AddRef(This) \
  4171. ( (This)->lpVtbl -> AddRef(This) )
  4172.  
  4173. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_Release(This) \
  4174. ( (This)->lpVtbl -> Release(This) )
  4175.  
  4176.  
  4177. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_GetIids(This,iidCount,iids) \
  4178. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  4179.  
  4180. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_GetRuntimeClassName(This,className) \
  4181. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  4182.  
  4183. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  4184. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  4185.  
  4186.  
  4187. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_RequestAd1(This,adType,applicationId,adUnitId) \
  4188. ( (This)->lpVtbl -> RequestAd1(This,adType,applicationId,adUnitId) )
  4189.  
  4190. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_Show(This) \
  4191. ( (This)->lpVtbl -> Show(This) )
  4192.  
  4193. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_Close(This) \
  4194. ( (This)->lpVtbl -> Close(This) )
  4195.  
  4196. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_AddAdTag(This,tagName,tagValue) \
  4197. ( (This)->lpVtbl -> AddAdTag(This,tagName,tagValue) )
  4198.  
  4199. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_RemoveAdTag(This,tagName) \
  4200. ( (This)->lpVtbl -> RemoveAdTag(This,tagName) )
  4201.  
  4202. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_get_State(This,__returnValue) \
  4203. ( (This)->lpVtbl -> get_State(This,__returnValue) )
  4204.  
  4205. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_get_RequestTimeout(This,__returnValue) \
  4206. ( (This)->lpVtbl -> get_RequestTimeout(This,__returnValue) )
  4207.  
  4208. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_put_RequestTimeout(This,value) \
  4209. ( (This)->lpVtbl -> put_RequestTimeout(This,value) )
  4210.  
  4211. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_get_Keywords(This,__returnValue) \
  4212. ( (This)->lpVtbl -> get_Keywords(This,__returnValue) )
  4213.  
  4214. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_put_Keywords(This,value) \
  4215. ( (This)->lpVtbl -> put_Keywords(This,value) )
  4216.  
  4217. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_get_CountryOrRegion(This,__returnValue) \
  4218. ( (This)->lpVtbl -> get_CountryOrRegion(This,__returnValue) )
  4219.  
  4220. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_put_CountryOrRegion(This,value) \
  4221. ( (This)->lpVtbl -> put_CountryOrRegion(This,value) )
  4222.  
  4223. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_get_PostalCode(This,__returnValue) \
  4224. ( (This)->lpVtbl -> get_PostalCode(This,__returnValue) )
  4225.  
  4226. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_put_PostalCode(This,value) \
  4227. ( (This)->lpVtbl -> put_PostalCode(This,value) )
  4228.  
  4229. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_add_AdReady(This,__param0,__returnValue) \
  4230. ( (This)->lpVtbl -> add_AdReady(This,__param0,__returnValue) )
  4231.  
  4232. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_remove_AdReady(This,__param0) \
  4233. ( (This)->lpVtbl -> remove_AdReady(This,__param0) )
  4234.  
  4235. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_add_Completed(This,__param0,__returnValue) \
  4236. ( (This)->lpVtbl -> add_Completed(This,__param0,__returnValue) )
  4237.  
  4238. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_remove_Completed(This,__param0) \
  4239. ( (This)->lpVtbl -> remove_Completed(This,__param0) )
  4240.  
  4241. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_add_Cancelled(This,__param0,__returnValue) \
  4242. ( (This)->lpVtbl -> add_Cancelled(This,__param0,__returnValue) )
  4243.  
  4244. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_remove_Cancelled(This,__param0) \
  4245. ( (This)->lpVtbl -> remove_Cancelled(This,__param0) )
  4246.  
  4247. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_add_ErrorOccurred(This,__param0,__returnValue) \
  4248. ( (This)->lpVtbl -> add_ErrorOccurred(This,__param0,__returnValue) )
  4249.  
  4250. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_remove_ErrorOccurred(This,__param0) \
  4251. ( (This)->lpVtbl -> remove_ErrorOccurred(This,__param0) )
  4252.  
  4253. #endif /* COBJMACROS */
  4254.  
  4255.  
  4256. #endif /* C style interface */
  4257.  
  4258.  
  4259.  
  4260.  
  4261. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IInterstitialAdPublicNonVirtuals_INTERFACE_DEFINED__ */
  4262.  
  4263.  
  4264. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0029 */
  4265. /* [local] */
  4266.  
  4267. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_INTERFACE_DEFINED__)
  4268. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IManipulationStateChangedEventArgsFactory[] = L"Microsoft.Advertising.WinRT.UI.__IManipulationStateChangedEventArgsFactory";
  4269. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_INTERFACE_DEFINED__) */
  4270.  
  4271.  
  4272. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0029 */
  4273. /* [local] */
  4274.  
  4275.  
  4276.  
  4277. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0029_v0_0_c_ifspec;
  4278. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0029_v0_0_s_ifspec;
  4279.  
  4280. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_INTERFACE_DEFINED__
  4281. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_INTERFACE_DEFINED__
  4282.  
  4283. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory */
  4284. /* [uuid][object] */
  4285.  
  4286.  
  4287.  
  4288. /* interface Microsoft::Advertising::WinRT::UI::__IManipulationStateChangedEventArgsFactory */
  4289. /* [uuid][object] */
  4290.  
  4291.  
  4292. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory;
  4293.  
  4294. #if defined(__cplusplus) && !defined(CINTERFACE)
  4295. } /* end extern "C" */
  4296. namespace Microsoft {
  4297. namespace Advertising {
  4298. namespace WinRT {
  4299. namespace UI {
  4300.  
  4301. MIDL_INTERFACE("4334FC7F-997D-3877-90F0-A1C9876D682B")
  4302. __IManipulationStateChangedEventArgsFactory : public IInspectable
  4303. {
  4304. public:
  4305. virtual HRESULT STDMETHODCALLTYPE CreateInstance1(
  4306. /* [in] */ INT32 current,
  4307. /* [in] */ INT32 last,
  4308. /* [out][retval] */ Microsoft::Advertising::WinRT::UI::__IManipulationStateChangedEventArgsPublicNonVirtuals **__returnValue) = 0;
  4309.  
  4310. };
  4311.  
  4312. extern const __declspec(selectany) IID & IID___IManipulationStateChangedEventArgsFactory = __uuidof(__IManipulationStateChangedEventArgsFactory);
  4313.  
  4314.  
  4315. } /* end namespace */
  4316. } /* end namespace */
  4317. } /* end namespace */
  4318. } /* end namespace */
  4319. extern "C" {
  4320.  
  4321. #else /* C style interface */
  4322.  
  4323. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactoryVtbl
  4324. {
  4325. BEGIN_INTERFACE
  4326.  
  4327. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  4328. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory * This,
  4329. /* [in] */ REFIID riid,
  4330. /* [annotation][iid_is][out] */
  4331. _COM_Outptr_ void **ppvObject);
  4332.  
  4333. ULONG ( STDMETHODCALLTYPE *AddRef )(
  4334. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory * This);
  4335.  
  4336. ULONG ( STDMETHODCALLTYPE *Release )(
  4337. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory * This);
  4338.  
  4339. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  4340. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory * This,
  4341. /* [out] */ ULONG *iidCount,
  4342. /* [size_is][size_is][out] */ IID **iids);
  4343.  
  4344. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  4345. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory * This,
  4346. /* [out] */ HSTRING *className);
  4347.  
  4348. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  4349. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory * This,
  4350. /* [out] */ TrustLevel *trustLevel);
  4351.  
  4352. HRESULT ( STDMETHODCALLTYPE *CreateInstance1 )(
  4353. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory * This,
  4354. /* [in] */ INT32 current,
  4355. /* [in] */ INT32 last,
  4356. /* [out][retval] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals **__returnValue);
  4357.  
  4358. END_INTERFACE
  4359. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactoryVtbl;
  4360.  
  4361. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory
  4362. {
  4363. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactoryVtbl *lpVtbl;
  4364. };
  4365.  
  4366.  
  4367.  
  4368. #ifdef COBJMACROS
  4369.  
  4370.  
  4371. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_QueryInterface(This,riid,ppvObject) \
  4372. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  4373.  
  4374. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_AddRef(This) \
  4375. ( (This)->lpVtbl -> AddRef(This) )
  4376.  
  4377. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_Release(This) \
  4378. ( (This)->lpVtbl -> Release(This) )
  4379.  
  4380.  
  4381. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_GetIids(This,iidCount,iids) \
  4382. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  4383.  
  4384. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_GetRuntimeClassName(This,className) \
  4385. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  4386.  
  4387. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_GetTrustLevel(This,trustLevel) \
  4388. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  4389.  
  4390.  
  4391. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_CreateInstance1(This,current,last,__returnValue) \
  4392. ( (This)->lpVtbl -> CreateInstance1(This,current,last,__returnValue) )
  4393.  
  4394. #endif /* COBJMACROS */
  4395.  
  4396.  
  4397. #endif /* C style interface */
  4398.  
  4399.  
  4400.  
  4401.  
  4402. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsFactory_INTERFACE_DEFINED__ */
  4403.  
  4404.  
  4405. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0030 */
  4406. /* [local] */
  4407.  
  4408. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_INTERFACE_DEFINED__)
  4409. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IManipulationStateChangedEventArgsPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IManipulationStateChangedEventArgsPublicNonVirtuals";
  4410. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_INTERFACE_DEFINED__) */
  4411.  
  4412.  
  4413. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0030 */
  4414. /* [local] */
  4415.  
  4416.  
  4417.  
  4418. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0030_v0_0_c_ifspec;
  4419. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0030_v0_0_s_ifspec;
  4420.  
  4421. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4422. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4423.  
  4424. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals */
  4425. /* [uuid][object] */
  4426.  
  4427.  
  4428.  
  4429. /* interface Microsoft::Advertising::WinRT::UI::__IManipulationStateChangedEventArgsPublicNonVirtuals */
  4430. /* [uuid][object] */
  4431.  
  4432.  
  4433. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals;
  4434.  
  4435. #if defined(__cplusplus) && !defined(CINTERFACE)
  4436. } /* end extern "C" */
  4437. namespace Microsoft {
  4438. namespace Advertising {
  4439. namespace WinRT {
  4440. namespace UI {
  4441.  
  4442. MIDL_INTERFACE("5BC3A061-9D7D-3E22-BC8F-EB9F2CAF323B")
  4443. __IManipulationStateChangedEventArgsPublicNonVirtuals : public IInspectable
  4444. {
  4445. public:
  4446. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_CurrentState(
  4447. /* [out][retval] */ INT32 *__returnValue) = 0;
  4448.  
  4449. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_LastState(
  4450. /* [out][retval] */ INT32 *__returnValue) = 0;
  4451.  
  4452. };
  4453.  
  4454. extern const __declspec(selectany) IID & IID___IManipulationStateChangedEventArgsPublicNonVirtuals = __uuidof(__IManipulationStateChangedEventArgsPublicNonVirtuals);
  4455.  
  4456.  
  4457. } /* end namespace */
  4458. } /* end namespace */
  4459. } /* end namespace */
  4460. } /* end namespace */
  4461. extern "C" {
  4462.  
  4463. #else /* C style interface */
  4464.  
  4465. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtualsVtbl
  4466. {
  4467. BEGIN_INTERFACE
  4468.  
  4469. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  4470. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This,
  4471. /* [in] */ REFIID riid,
  4472. /* [annotation][iid_is][out] */
  4473. _COM_Outptr_ void **ppvObject);
  4474.  
  4475. ULONG ( STDMETHODCALLTYPE *AddRef )(
  4476. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This);
  4477.  
  4478. ULONG ( STDMETHODCALLTYPE *Release )(
  4479. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This);
  4480.  
  4481. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  4482. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This,
  4483. /* [out] */ ULONG *iidCount,
  4484. /* [size_is][size_is][out] */ IID **iids);
  4485.  
  4486. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  4487. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This,
  4488. /* [out] */ HSTRING *className);
  4489.  
  4490. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  4491. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This,
  4492. /* [out] */ TrustLevel *trustLevel);
  4493.  
  4494. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_CurrentState )(
  4495. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This,
  4496. /* [out][retval] */ INT32 *__returnValue);
  4497.  
  4498. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_LastState )(
  4499. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals * This,
  4500. /* [out][retval] */ INT32 *__returnValue);
  4501.  
  4502. END_INTERFACE
  4503. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtualsVtbl;
  4504.  
  4505. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals
  4506. {
  4507. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtualsVtbl *lpVtbl;
  4508. };
  4509.  
  4510.  
  4511.  
  4512. #ifdef COBJMACROS
  4513.  
  4514.  
  4515. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  4516. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  4517.  
  4518. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_AddRef(This) \
  4519. ( (This)->lpVtbl -> AddRef(This) )
  4520.  
  4521. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_Release(This) \
  4522. ( (This)->lpVtbl -> Release(This) )
  4523.  
  4524.  
  4525. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_GetIids(This,iidCount,iids) \
  4526. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  4527.  
  4528. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_GetRuntimeClassName(This,className) \
  4529. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  4530.  
  4531. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  4532. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  4533.  
  4534.  
  4535. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_get_CurrentState(This,__returnValue) \
  4536. ( (This)->lpVtbl -> get_CurrentState(This,__returnValue) )
  4537.  
  4538. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_get_LastState(This,__returnValue) \
  4539. ( (This)->lpVtbl -> get_LastState(This,__returnValue) )
  4540.  
  4541. #endif /* COBJMACROS */
  4542.  
  4543.  
  4544. #endif /* C style interface */
  4545.  
  4546.  
  4547.  
  4548.  
  4549. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IManipulationStateChangedEventArgsPublicNonVirtuals_INTERFACE_DEFINED__ */
  4550.  
  4551.  
  4552. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0031 */
  4553. /* [local] */
  4554.  
  4555. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_INTERFACE_DEFINED__)
  4556. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IMouseWheelEventArgsPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IMouseWheelEventArgsPublicNonVirtuals";
  4557. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_INTERFACE_DEFINED__) */
  4558.  
  4559.  
  4560. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0031 */
  4561. /* [local] */
  4562.  
  4563.  
  4564.  
  4565. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0031_v0_0_c_ifspec;
  4566. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0031_v0_0_s_ifspec;
  4567.  
  4568. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4569. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4570.  
  4571. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals */
  4572. /* [uuid][object] */
  4573.  
  4574.  
  4575.  
  4576. /* interface Microsoft::Advertising::WinRT::UI::__IMouseWheelEventArgsPublicNonVirtuals */
  4577. /* [uuid][object] */
  4578.  
  4579.  
  4580. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals;
  4581.  
  4582. #if defined(__cplusplus) && !defined(CINTERFACE)
  4583. } /* end extern "C" */
  4584. namespace Microsoft {
  4585. namespace Advertising {
  4586. namespace WinRT {
  4587. namespace UI {
  4588.  
  4589. MIDL_INTERFACE("42437FD2-7C7E-3977-BDFD-C72802E19821")
  4590. __IMouseWheelEventArgsPublicNonVirtuals : public IInspectable
  4591. {
  4592. public:
  4593. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PointerCoordinate(
  4594. /* [out][retval] */ Microsoft::Advertising::WinRT::UI::__IPointerMoveEventArgsPublicNonVirtuals **__returnValue) = 0;
  4595.  
  4596. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_CtrlKeyPressed(
  4597. /* [out][retval] */ boolean *__returnValue) = 0;
  4598.  
  4599. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_WheelDelta(
  4600. /* [out][retval] */ INT32 *__returnValue) = 0;
  4601.  
  4602. };
  4603.  
  4604. extern const __declspec(selectany) IID & IID___IMouseWheelEventArgsPublicNonVirtuals = __uuidof(__IMouseWheelEventArgsPublicNonVirtuals);
  4605.  
  4606.  
  4607. } /* end namespace */
  4608. } /* end namespace */
  4609. } /* end namespace */
  4610. } /* end namespace */
  4611. extern "C" {
  4612.  
  4613. #else /* C style interface */
  4614.  
  4615. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtualsVtbl
  4616. {
  4617. BEGIN_INTERFACE
  4618.  
  4619. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  4620. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This,
  4621. /* [in] */ REFIID riid,
  4622. /* [annotation][iid_is][out] */
  4623. _COM_Outptr_ void **ppvObject);
  4624.  
  4625. ULONG ( STDMETHODCALLTYPE *AddRef )(
  4626. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This);
  4627.  
  4628. ULONG ( STDMETHODCALLTYPE *Release )(
  4629. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This);
  4630.  
  4631. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  4632. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This,
  4633. /* [out] */ ULONG *iidCount,
  4634. /* [size_is][size_is][out] */ IID **iids);
  4635.  
  4636. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  4637. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This,
  4638. /* [out] */ HSTRING *className);
  4639.  
  4640. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  4641. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This,
  4642. /* [out] */ TrustLevel *trustLevel);
  4643.  
  4644. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PointerCoordinate )(
  4645. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This,
  4646. /* [out][retval] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals **__returnValue);
  4647.  
  4648. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_CtrlKeyPressed )(
  4649. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This,
  4650. /* [out][retval] */ boolean *__returnValue);
  4651.  
  4652. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_WheelDelta )(
  4653. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals * This,
  4654. /* [out][retval] */ INT32 *__returnValue);
  4655.  
  4656. END_INTERFACE
  4657. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtualsVtbl;
  4658.  
  4659. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals
  4660. {
  4661. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtualsVtbl *lpVtbl;
  4662. };
  4663.  
  4664.  
  4665.  
  4666. #ifdef COBJMACROS
  4667.  
  4668.  
  4669. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  4670. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  4671.  
  4672. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_AddRef(This) \
  4673. ( (This)->lpVtbl -> AddRef(This) )
  4674.  
  4675. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_Release(This) \
  4676. ( (This)->lpVtbl -> Release(This) )
  4677.  
  4678.  
  4679. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_GetIids(This,iidCount,iids) \
  4680. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  4681.  
  4682. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_GetRuntimeClassName(This,className) \
  4683. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  4684.  
  4685. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  4686. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  4687.  
  4688.  
  4689. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_get_PointerCoordinate(This,__returnValue) \
  4690. ( (This)->lpVtbl -> get_PointerCoordinate(This,__returnValue) )
  4691.  
  4692. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_get_CtrlKeyPressed(This,__returnValue) \
  4693. ( (This)->lpVtbl -> get_CtrlKeyPressed(This,__returnValue) )
  4694.  
  4695. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_get_WheelDelta(This,__returnValue) \
  4696. ( (This)->lpVtbl -> get_WheelDelta(This,__returnValue) )
  4697.  
  4698. #endif /* COBJMACROS */
  4699.  
  4700.  
  4701. #endif /* C style interface */
  4702.  
  4703.  
  4704.  
  4705.  
  4706. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IMouseWheelEventArgsPublicNonVirtuals_INTERFACE_DEFINED__ */
  4707.  
  4708.  
  4709. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0032 */
  4710. /* [local] */
  4711.  
  4712. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_INTERFACE_DEFINED__)
  4713. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IPointerDownEventArgsPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IPointerDownEventArgsPublicNonVirtuals";
  4714. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_INTERFACE_DEFINED__) */
  4715.  
  4716.  
  4717. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0032 */
  4718. /* [local] */
  4719.  
  4720.  
  4721.  
  4722. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0032_v0_0_c_ifspec;
  4723. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0032_v0_0_s_ifspec;
  4724.  
  4725. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4726. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4727.  
  4728. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals */
  4729. /* [uuid][object] */
  4730.  
  4731.  
  4732.  
  4733. /* interface Microsoft::Advertising::WinRT::UI::__IPointerDownEventArgsPublicNonVirtuals */
  4734. /* [uuid][object] */
  4735.  
  4736.  
  4737. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals;
  4738.  
  4739. #if defined(__cplusplus) && !defined(CINTERFACE)
  4740. } /* end extern "C" */
  4741. namespace Microsoft {
  4742. namespace Advertising {
  4743. namespace WinRT {
  4744. namespace UI {
  4745.  
  4746. MIDL_INTERFACE("8D49D357-EB20-3F82-9992-050328CF0A22")
  4747. __IPointerDownEventArgsPublicNonVirtuals : public IInspectable
  4748. {
  4749. public:
  4750. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PointerCoordinate(
  4751. /* [out][retval] */ Microsoft::Advertising::WinRT::UI::__IPointerMoveEventArgsPublicNonVirtuals **__returnValue) = 0;
  4752.  
  4753. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PointerType(
  4754. /* [out][retval] */ HSTRING *__returnValue) = 0;
  4755.  
  4756. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_KeyCode(
  4757. /* [out][retval] */ INT32 *__returnValue) = 0;
  4758.  
  4759. };
  4760.  
  4761. extern const __declspec(selectany) IID & IID___IPointerDownEventArgsPublicNonVirtuals = __uuidof(__IPointerDownEventArgsPublicNonVirtuals);
  4762.  
  4763.  
  4764. } /* end namespace */
  4765. } /* end namespace */
  4766. } /* end namespace */
  4767. } /* end namespace */
  4768. extern "C" {
  4769.  
  4770. #else /* C style interface */
  4771.  
  4772. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtualsVtbl
  4773. {
  4774. BEGIN_INTERFACE
  4775.  
  4776. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  4777. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This,
  4778. /* [in] */ REFIID riid,
  4779. /* [annotation][iid_is][out] */
  4780. _COM_Outptr_ void **ppvObject);
  4781.  
  4782. ULONG ( STDMETHODCALLTYPE *AddRef )(
  4783. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This);
  4784.  
  4785. ULONG ( STDMETHODCALLTYPE *Release )(
  4786. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This);
  4787.  
  4788. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  4789. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This,
  4790. /* [out] */ ULONG *iidCount,
  4791. /* [size_is][size_is][out] */ IID **iids);
  4792.  
  4793. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  4794. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This,
  4795. /* [out] */ HSTRING *className);
  4796.  
  4797. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  4798. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This,
  4799. /* [out] */ TrustLevel *trustLevel);
  4800.  
  4801. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PointerCoordinate )(
  4802. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This,
  4803. /* [out][retval] */ __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals **__returnValue);
  4804.  
  4805. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PointerType )(
  4806. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This,
  4807. /* [out][retval] */ HSTRING *__returnValue);
  4808.  
  4809. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_KeyCode )(
  4810. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals * This,
  4811. /* [out][retval] */ INT32 *__returnValue);
  4812.  
  4813. END_INTERFACE
  4814. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtualsVtbl;
  4815.  
  4816. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals
  4817. {
  4818. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtualsVtbl *lpVtbl;
  4819. };
  4820.  
  4821.  
  4822.  
  4823. #ifdef COBJMACROS
  4824.  
  4825.  
  4826. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  4827. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  4828.  
  4829. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_AddRef(This) \
  4830. ( (This)->lpVtbl -> AddRef(This) )
  4831.  
  4832. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_Release(This) \
  4833. ( (This)->lpVtbl -> Release(This) )
  4834.  
  4835.  
  4836. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_GetIids(This,iidCount,iids) \
  4837. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  4838.  
  4839. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_GetRuntimeClassName(This,className) \
  4840. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  4841.  
  4842. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  4843. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  4844.  
  4845.  
  4846. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_get_PointerCoordinate(This,__returnValue) \
  4847. ( (This)->lpVtbl -> get_PointerCoordinate(This,__returnValue) )
  4848.  
  4849. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_get_PointerType(This,__returnValue) \
  4850. ( (This)->lpVtbl -> get_PointerType(This,__returnValue) )
  4851.  
  4852. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_get_KeyCode(This,__returnValue) \
  4853. ( (This)->lpVtbl -> get_KeyCode(This,__returnValue) )
  4854.  
  4855. #endif /* COBJMACROS */
  4856.  
  4857.  
  4858. #endif /* C style interface */
  4859.  
  4860.  
  4861.  
  4862.  
  4863. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerDownEventArgsPublicNonVirtuals_INTERFACE_DEFINED__ */
  4864.  
  4865.  
  4866. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0033 */
  4867. /* [local] */
  4868.  
  4869. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_INTERFACE_DEFINED__)
  4870. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IPointerMoveEventArgsPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IPointerMoveEventArgsPublicNonVirtuals";
  4871. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_INTERFACE_DEFINED__) */
  4872.  
  4873.  
  4874. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0033 */
  4875. /* [local] */
  4876.  
  4877.  
  4878.  
  4879. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0033_v0_0_c_ifspec;
  4880. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0033_v0_0_s_ifspec;
  4881.  
  4882. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4883. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  4884.  
  4885. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals */
  4886. /* [uuid][object] */
  4887.  
  4888.  
  4889.  
  4890. /* interface Microsoft::Advertising::WinRT::UI::__IPointerMoveEventArgsPublicNonVirtuals */
  4891. /* [uuid][object] */
  4892.  
  4893.  
  4894. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals;
  4895.  
  4896. #if defined(__cplusplus) && !defined(CINTERFACE)
  4897. } /* end extern "C" */
  4898. namespace Microsoft {
  4899. namespace Advertising {
  4900. namespace WinRT {
  4901. namespace UI {
  4902.  
  4903. MIDL_INTERFACE("A6F701DE-D28A-3ACB-8332-6E755036F31D")
  4904. __IPointerMoveEventArgsPublicNonVirtuals : public IInspectable
  4905. {
  4906. public:
  4907. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_MouseCoordinate(
  4908. /* [out][retval] */ Windows::Foundation::Point *__returnValue) = 0;
  4909.  
  4910. };
  4911.  
  4912. extern const __declspec(selectany) IID & IID___IPointerMoveEventArgsPublicNonVirtuals = __uuidof(__IPointerMoveEventArgsPublicNonVirtuals);
  4913.  
  4914.  
  4915. } /* end namespace */
  4916. } /* end namespace */
  4917. } /* end namespace */
  4918. } /* end namespace */
  4919. extern "C" {
  4920.  
  4921. #else /* C style interface */
  4922.  
  4923. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtualsVtbl
  4924. {
  4925. BEGIN_INTERFACE
  4926.  
  4927. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  4928. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals * This,
  4929. /* [in] */ REFIID riid,
  4930. /* [annotation][iid_is][out] */
  4931. _COM_Outptr_ void **ppvObject);
  4932.  
  4933. ULONG ( STDMETHODCALLTYPE *AddRef )(
  4934. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals * This);
  4935.  
  4936. ULONG ( STDMETHODCALLTYPE *Release )(
  4937. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals * This);
  4938.  
  4939. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  4940. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals * This,
  4941. /* [out] */ ULONG *iidCount,
  4942. /* [size_is][size_is][out] */ IID **iids);
  4943.  
  4944. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  4945. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals * This,
  4946. /* [out] */ HSTRING *className);
  4947.  
  4948. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  4949. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals * This,
  4950. /* [out] */ TrustLevel *trustLevel);
  4951.  
  4952. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_MouseCoordinate )(
  4953. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals * This,
  4954. /* [out][retval] */ __x_Windows_CFoundation_CPoint *__returnValue);
  4955.  
  4956. END_INTERFACE
  4957. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtualsVtbl;
  4958.  
  4959. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals
  4960. {
  4961. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtualsVtbl *lpVtbl;
  4962. };
  4963.  
  4964.  
  4965.  
  4966. #ifdef COBJMACROS
  4967.  
  4968.  
  4969. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  4970. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  4971.  
  4972. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_AddRef(This) \
  4973. ( (This)->lpVtbl -> AddRef(This) )
  4974.  
  4975. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_Release(This) \
  4976. ( (This)->lpVtbl -> Release(This) )
  4977.  
  4978.  
  4979. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_GetIids(This,iidCount,iids) \
  4980. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  4981.  
  4982. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_GetRuntimeClassName(This,className) \
  4983. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  4984.  
  4985. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  4986. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  4987.  
  4988.  
  4989. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_get_MouseCoordinate(This,__returnValue) \
  4990. ( (This)->lpVtbl -> get_MouseCoordinate(This,__returnValue) )
  4991.  
  4992. #endif /* COBJMACROS */
  4993.  
  4994.  
  4995. #endif /* C style interface */
  4996.  
  4997.  
  4998.  
  4999.  
  5000. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IPointerMoveEventArgsPublicNonVirtuals_INTERFACE_DEFINED__ */
  5001.  
  5002.  
  5003. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0034 */
  5004. /* [local] */
  5005.  
  5006. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_INTERFACE_DEFINED__)
  5007. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IVpaidEventArgsPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IVpaidEventArgsPublicNonVirtuals";
  5008. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_INTERFACE_DEFINED__) */
  5009.  
  5010.  
  5011. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0034 */
  5012. /* [local] */
  5013.  
  5014.  
  5015.  
  5016. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0034_v0_0_c_ifspec;
  5017. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0034_v0_0_s_ifspec;
  5018.  
  5019. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  5020. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_INTERFACE_DEFINED__
  5021.  
  5022. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals */
  5023. /* [uuid][object] */
  5024.  
  5025.  
  5026.  
  5027. /* interface Microsoft::Advertising::WinRT::UI::__IVpaidEventArgsPublicNonVirtuals */
  5028. /* [uuid][object] */
  5029.  
  5030.  
  5031. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals;
  5032.  
  5033. #if defined(__cplusplus) && !defined(CINTERFACE)
  5034. } /* end extern "C" */
  5035. namespace Microsoft {
  5036. namespace Advertising {
  5037. namespace WinRT {
  5038. namespace UI {
  5039.  
  5040. MIDL_INTERFACE("69D62BF7-51C8-352A-B549-A509D5C519C4")
  5041. __IVpaidEventArgsPublicNonVirtuals : public IInspectable
  5042. {
  5043. public:
  5044. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_EventName(
  5045. /* [out][retval] */ HSTRING *__returnValue) = 0;
  5046.  
  5047. virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Message(
  5048. /* [out][retval] */ HSTRING *__returnValue) = 0;
  5049.  
  5050. };
  5051.  
  5052. extern const __declspec(selectany) IID & IID___IVpaidEventArgsPublicNonVirtuals = __uuidof(__IVpaidEventArgsPublicNonVirtuals);
  5053.  
  5054.  
  5055. } /* end namespace */
  5056. } /* end namespace */
  5057. } /* end namespace */
  5058. } /* end namespace */
  5059. extern "C" {
  5060.  
  5061. #else /* C style interface */
  5062.  
  5063. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtualsVtbl
  5064. {
  5065. BEGIN_INTERFACE
  5066.  
  5067. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  5068. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This,
  5069. /* [in] */ REFIID riid,
  5070. /* [annotation][iid_is][out] */
  5071. _COM_Outptr_ void **ppvObject);
  5072.  
  5073. ULONG ( STDMETHODCALLTYPE *AddRef )(
  5074. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This);
  5075.  
  5076. ULONG ( STDMETHODCALLTYPE *Release )(
  5077. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This);
  5078.  
  5079. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  5080. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This,
  5081. /* [out] */ ULONG *iidCount,
  5082. /* [size_is][size_is][out] */ IID **iids);
  5083.  
  5084. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  5085. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This,
  5086. /* [out] */ HSTRING *className);
  5087.  
  5088. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  5089. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This,
  5090. /* [out] */ TrustLevel *trustLevel);
  5091.  
  5092. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventName )(
  5093. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This,
  5094. /* [out][retval] */ HSTRING *__returnValue);
  5095.  
  5096. /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Message )(
  5097. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals * This,
  5098. /* [out][retval] */ HSTRING *__returnValue);
  5099.  
  5100. END_INTERFACE
  5101. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtualsVtbl;
  5102.  
  5103. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals
  5104. {
  5105. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtualsVtbl *lpVtbl;
  5106. };
  5107.  
  5108.  
  5109.  
  5110. #ifdef COBJMACROS
  5111.  
  5112.  
  5113. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  5114. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  5115.  
  5116. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_AddRef(This) \
  5117. ( (This)->lpVtbl -> AddRef(This) )
  5118.  
  5119. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_Release(This) \
  5120. ( (This)->lpVtbl -> Release(This) )
  5121.  
  5122.  
  5123. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_GetIids(This,iidCount,iids) \
  5124. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  5125.  
  5126. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_GetRuntimeClassName(This,className) \
  5127. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  5128.  
  5129. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  5130. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  5131.  
  5132.  
  5133. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_get_EventName(This,__returnValue) \
  5134. ( (This)->lpVtbl -> get_EventName(This,__returnValue) )
  5135.  
  5136. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_get_Message(This,__returnValue) \
  5137. ( (This)->lpVtbl -> get_Message(This,__returnValue) )
  5138.  
  5139. #endif /* COBJMACROS */
  5140.  
  5141.  
  5142. #endif /* C style interface */
  5143.  
  5144.  
  5145.  
  5146.  
  5147. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IVpaidEventArgsPublicNonVirtuals_INTERFACE_DEFINED__ */
  5148.  
  5149.  
  5150. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0035 */
  5151. /* [local] */
  5152.  
  5153. #if !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_INTERFACE_DEFINED__)
  5154. extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Microsoft_Advertising_WinRT_UI___IblankPublicNonVirtuals[] = L"Microsoft.Advertising.WinRT.UI.__IblankPublicNonVirtuals";
  5155. #endif /* !defined(____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_INTERFACE_DEFINED__) */
  5156.  
  5157.  
  5158. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0035 */
  5159. /* [local] */
  5160.  
  5161.  
  5162.  
  5163. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0035_v0_0_c_ifspec;
  5164. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0035_v0_0_s_ifspec;
  5165.  
  5166. #ifndef ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_INTERFACE_DEFINED__
  5167. #define ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_INTERFACE_DEFINED__
  5168.  
  5169. /* interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals */
  5170. /* [uuid][object] */
  5171.  
  5172.  
  5173.  
  5174. /* interface Microsoft::Advertising::WinRT::UI::__IblankPublicNonVirtuals */
  5175. /* [uuid][object] */
  5176.  
  5177.  
  5178. EXTERN_C const IID IID___x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals;
  5179.  
  5180. #if defined(__cplusplus) && !defined(CINTERFACE)
  5181. } /* end extern "C" */
  5182. namespace Microsoft {
  5183. namespace Advertising {
  5184. namespace WinRT {
  5185. namespace UI {
  5186.  
  5187. MIDL_INTERFACE("16B29BE1-DC3E-397A-B33C-B2E6CAB61CCD")
  5188. __IblankPublicNonVirtuals : public IInspectable
  5189. {
  5190. public:
  5191. virtual HRESULT STDMETHODCALLTYPE InitializeComponent( void) = 0;
  5192.  
  5193. };
  5194.  
  5195. extern const __declspec(selectany) IID & IID___IblankPublicNonVirtuals = __uuidof(__IblankPublicNonVirtuals);
  5196.  
  5197.  
  5198. } /* end namespace */
  5199. } /* end namespace */
  5200. } /* end namespace */
  5201. } /* end namespace */
  5202. extern "C" {
  5203.  
  5204. #else /* C style interface */
  5205.  
  5206. typedef struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtualsVtbl
  5207. {
  5208. BEGIN_INTERFACE
  5209.  
  5210. HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
  5211. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals * This,
  5212. /* [in] */ REFIID riid,
  5213. /* [annotation][iid_is][out] */
  5214. _COM_Outptr_ void **ppvObject);
  5215.  
  5216. ULONG ( STDMETHODCALLTYPE *AddRef )(
  5217. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals * This);
  5218.  
  5219. ULONG ( STDMETHODCALLTYPE *Release )(
  5220. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals * This);
  5221.  
  5222. HRESULT ( STDMETHODCALLTYPE *GetIids )(
  5223. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals * This,
  5224. /* [out] */ ULONG *iidCount,
  5225. /* [size_is][size_is][out] */ IID **iids);
  5226.  
  5227. HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(
  5228. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals * This,
  5229. /* [out] */ HSTRING *className);
  5230.  
  5231. HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(
  5232. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals * This,
  5233. /* [out] */ TrustLevel *trustLevel);
  5234.  
  5235. HRESULT ( STDMETHODCALLTYPE *InitializeComponent )(
  5236. __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals * This);
  5237.  
  5238. END_INTERFACE
  5239. } __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtualsVtbl;
  5240.  
  5241. interface __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals
  5242. {
  5243. CONST_VTBL struct __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtualsVtbl *lpVtbl;
  5244. };
  5245.  
  5246.  
  5247.  
  5248. #ifdef COBJMACROS
  5249.  
  5250.  
  5251. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_QueryInterface(This,riid,ppvObject) \
  5252. ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
  5253.  
  5254. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_AddRef(This) \
  5255. ( (This)->lpVtbl -> AddRef(This) )
  5256.  
  5257. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_Release(This) \
  5258. ( (This)->lpVtbl -> Release(This) )
  5259.  
  5260.  
  5261. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_GetIids(This,iidCount,iids) \
  5262. ( (This)->lpVtbl -> GetIids(This,iidCount,iids) )
  5263.  
  5264. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_GetRuntimeClassName(This,className) \
  5265. ( (This)->lpVtbl -> GetRuntimeClassName(This,className) )
  5266.  
  5267. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_GetTrustLevel(This,trustLevel) \
  5268. ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) )
  5269.  
  5270.  
  5271. #define __x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_InitializeComponent(This) \
  5272. ( (This)->lpVtbl -> InitializeComponent(This) )
  5273.  
  5274. #endif /* COBJMACROS */
  5275.  
  5276.  
  5277. #endif /* C style interface */
  5278.  
  5279.  
  5280.  
  5281.  
  5282. #endif /* ____x_Microsoft_CAdvertising_CWinRT_CUI_C____IblankPublicNonVirtuals_INTERFACE_DEFINED__ */
  5283.  
  5284.  
  5285. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0036 */
  5286. /* [local] */
  5287.  
  5288. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_AdControl_DEFINED
  5289. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_AdControl_DEFINED
  5290. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_AdControl[] = L"Microsoft.Advertising.WinRT.UI.AdControl";
  5291. #endif
  5292. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_AdErrorEventArgs_DEFINED
  5293. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_AdErrorEventArgs_DEFINED
  5294. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_AdErrorEventArgs[] = L"Microsoft.Advertising.WinRT.UI.AdErrorEventArgs";
  5295. #endif
  5296. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_ExpandProperties_DEFINED
  5297. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_ExpandProperties_DEFINED
  5298. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_ExpandProperties[] = L"Microsoft.Advertising.WinRT.UI.ExpandProperties";
  5299. #endif
  5300. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_InterstitialAd_DEFINED
  5301. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_InterstitialAd_DEFINED
  5302. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_InterstitialAd[] = L"Microsoft.Advertising.WinRT.UI.InterstitialAd";
  5303. #endif
  5304. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_ManipulationStateChangedEventArgs_DEFINED
  5305. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_ManipulationStateChangedEventArgs_DEFINED
  5306. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_ManipulationStateChangedEventArgs[] = L"Microsoft.Advertising.WinRT.UI.ManipulationStateChangedEventArgs";
  5307. #endif
  5308. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_MouseWheelEventArgs_DEFINED
  5309. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_MouseWheelEventArgs_DEFINED
  5310. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_MouseWheelEventArgs[] = L"Microsoft.Advertising.WinRT.UI.MouseWheelEventArgs";
  5311. #endif
  5312. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_PointerDownEventArgs_DEFINED
  5313. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_PointerDownEventArgs_DEFINED
  5314. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_PointerDownEventArgs[] = L"Microsoft.Advertising.WinRT.UI.PointerDownEventArgs";
  5315. #endif
  5316. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_PointerMoveEventArgs_DEFINED
  5317. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_PointerMoveEventArgs_DEFINED
  5318. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_PointerMoveEventArgs[] = L"Microsoft.Advertising.WinRT.UI.PointerMoveEventArgs";
  5319. #endif
  5320. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_VpaidEventArgs_DEFINED
  5321. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_VpaidEventArgs_DEFINED
  5322. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_VpaidEventArgs[] = L"Microsoft.Advertising.WinRT.UI.VpaidEventArgs";
  5323. #endif
  5324. #ifndef RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_blank_DEFINED
  5325. #define RUNTIMECLASS_Microsoft_Advertising_WinRT_UI_blank_DEFINED
  5326. extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Microsoft_Advertising_WinRT_UI_blank[] = L"Microsoft.Advertising.WinRT.UI.blank";
  5327. #endif
  5328.  
  5329.  
  5330. /* interface __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0036 */
  5331. /* [local] */
  5332.  
  5333.  
  5334.  
  5335. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0036_v0_0_c_ifspec;
  5336. extern RPC_IF_HANDLE __MIDL_itf_Microsoft2EAdvertising2EWinRT2EUI_0000_0036_v0_0_s_ifspec;
  5337.  
  5338. /* Additional Prototypes for ALL interfaces */
  5339.  
  5340. unsigned long __RPC_USER HSTRING_UserSize( unsigned long *, unsigned long , HSTRING * );
  5341. unsigned char * __RPC_USER HSTRING_UserMarshal( unsigned long *, unsigned char *, HSTRING * );
  5342. unsigned char * __RPC_USER HSTRING_UserUnmarshal(unsigned long *, unsigned char *, HSTRING * );
  5343. void __RPC_USER HSTRING_UserFree( unsigned long *, HSTRING * );
  5344.  
  5345. /* end of Additional Prototypes */
  5346.  
  5347. #ifdef __cplusplus
  5348. }
  5349. #endif
  5350.  
  5351. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement