blob: ab130f483346fca8df0f954d640b7ce19f35a9a9 [file] [log] [blame]
Jacek Cabancd0300c2025-04-04 11:46:38 +02001/*** Autogenerated by WIDL 10.4 from include/windows.security.exchangeactivesyncprovisioning.idl - Do not edit ***/
Jacek Caban662e1302023-11-30 12:10:42 +01002
3#ifdef _WIN32
4#ifndef __REQUIRED_RPCNDR_H_VERSION__
5#define __REQUIRED_RPCNDR_H_VERSION__ 475
6#endif
7#include <rpc.h>
8#include <rpcndr.h>
9#endif
10
11#ifndef COM_NO_WINDOWS_H
12#include <windows.h>
13#include <ole2.h>
14#endif
15
16#ifndef __windows_security_exchangeactivesyncprovisioning_h__
17#define __windows_security_exchangeactivesyncprovisioning_h__
18
Jacek Caban662e1302023-11-30 12:10:42 +010019/* Forward declarations */
20
21#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__
22#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__
23typedef interface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation;
24#ifdef __cplusplus
25#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation ABI::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientDeviceInformation
26namespace ABI {
27 namespace Windows {
28 namespace Security {
29 namespace ExchangeActiveSyncProvisioning {
30 interface IEasClientDeviceInformation;
31 }
32 }
33 }
34}
35#endif /* __cplusplus */
36#endif
37
38#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation_FWD_DEFINED__
39#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation_FWD_DEFINED__
40#ifdef __cplusplus
41namespace ABI {
42 namespace Windows {
43 namespace Security {
44 namespace ExchangeActiveSyncProvisioning {
45 class EasClientDeviceInformation;
46 }
47 }
48 }
49}
50#else
51typedef struct __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation;
52#endif /* defined __cplusplus */
53#endif /* defined ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation_FWD_DEFINED__ */
54
55/* Headers for imported files */
56
57#include <inspectable.h>
58#include <eventtoken.h>
59#include <windows.foundation.h>
60
61#ifdef __cplusplus
62extern "C" {
63#endif
64
65#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__
66#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__
67typedef interface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation;
68#ifdef __cplusplus
69#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation ABI::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientDeviceInformation
70namespace ABI {
71 namespace Windows {
72 namespace Security {
73 namespace ExchangeActiveSyncProvisioning {
74 interface IEasClientDeviceInformation;
75 }
76 }
77 }
78}
79#endif /* __cplusplus */
80#endif
81
82/*****************************************************************************
83 * IEasClientDeviceInformation interface
84 */
85#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
86#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_INTERFACE_DEFINED__
87#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_INTERFACE_DEFINED__
88
89DEFINE_GUID(IID___x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation, 0x54dfd981, 0x1968, 0x4ca3, 0xb9,0x58, 0xe5,0x95,0xd1,0x65,0x05,0xeb);
90#if defined(__cplusplus) && !defined(CINTERFACE)
91} /* extern "C" */
92namespace ABI {
93 namespace Windows {
94 namespace Security {
95 namespace ExchangeActiveSyncProvisioning {
96 MIDL_INTERFACE("54dfd981-1968-4ca3-b958-e595d16505eb")
97 IEasClientDeviceInformation : public IInspectable
98 {
99 virtual HRESULT STDMETHODCALLTYPE get_Id(
100 GUID *value) = 0;
101
102 virtual HRESULT STDMETHODCALLTYPE get_OperatingSystem(
103 HSTRING *value) = 0;
104
105 virtual HRESULT STDMETHODCALLTYPE get_FriendlyName(
106 HSTRING *value) = 0;
107
108 virtual HRESULT STDMETHODCALLTYPE get_SystemManufacturer(
109 HSTRING *value) = 0;
110
111 virtual HRESULT STDMETHODCALLTYPE get_SystemProductName(
112 HSTRING *value) = 0;
113
114 virtual HRESULT STDMETHODCALLTYPE get_SystemSku(
115 HSTRING *value) = 0;
116
117 };
118 }
119 }
120 }
121}
122extern "C" {
123#ifdef __CRT_UUID_DECL
124__CRT_UUID_DECL(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation, 0x54dfd981, 0x1968, 0x4ca3, 0xb9,0x58, 0xe5,0x95,0xd1,0x65,0x05,0xeb)
125#endif
126#else
127typedef struct __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl {
128 BEGIN_INTERFACE
129
130 /*** IUnknown methods ***/
131 HRESULT (STDMETHODCALLTYPE *QueryInterface)(
132 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
133 REFIID riid,
134 void **ppvObject);
135
136 ULONG (STDMETHODCALLTYPE *AddRef)(
137 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This);
138
139 ULONG (STDMETHODCALLTYPE *Release)(
140 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This);
141
142 /*** IInspectable methods ***/
143 HRESULT (STDMETHODCALLTYPE *GetIids)(
144 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
145 ULONG *iidCount,
146 IID **iids);
147
148 HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
149 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
150 HSTRING *className);
151
152 HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
153 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
154 TrustLevel *trustLevel);
155
156 /*** IEasClientDeviceInformation methods ***/
157 HRESULT (STDMETHODCALLTYPE *get_Id)(
158 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
159 GUID *value);
160
161 HRESULT (STDMETHODCALLTYPE *get_OperatingSystem)(
162 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
163 HSTRING *value);
164
165 HRESULT (STDMETHODCALLTYPE *get_FriendlyName)(
166 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
167 HSTRING *value);
168
169 HRESULT (STDMETHODCALLTYPE *get_SystemManufacturer)(
170 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
171 HSTRING *value);
172
173 HRESULT (STDMETHODCALLTYPE *get_SystemProductName)(
174 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
175 HSTRING *value);
176
177 HRESULT (STDMETHODCALLTYPE *get_SystemSku)(
178 __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This,
179 HSTRING *value);
180
181 END_INTERFACE
182} __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl;
183
184interface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation {
185 CONST_VTBL __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl* lpVtbl;
186};
187
188#ifdef COBJMACROS
189#ifndef WIDL_C_INLINE_WRAPPERS
190/*** IUnknown methods ***/
191#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
192#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This)
193#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_Release(This) (This)->lpVtbl->Release(This)
194/*** IInspectable methods ***/
195#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
196#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
197#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
198/*** IEasClientDeviceInformation methods ***/
199#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_Id(This,value) (This)->lpVtbl->get_Id(This,value)
200#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_OperatingSystem(This,value) (This)->lpVtbl->get_OperatingSystem(This,value)
201#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_FriendlyName(This,value) (This)->lpVtbl->get_FriendlyName(This,value)
202#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemManufacturer(This,value) (This)->lpVtbl->get_SystemManufacturer(This,value)
203#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemProductName(This,value) (This)->lpVtbl->get_SystemProductName(This,value)
204#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemSku(This,value) (This)->lpVtbl->get_SystemSku(This,value)
205#else
206/*** IUnknown methods ***/
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200207static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_QueryInterface(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,REFIID riid,void **ppvObject) {
Jacek Caban662e1302023-11-30 12:10:42 +0100208 return This->lpVtbl->QueryInterface(This,riid,ppvObject);
209}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200210static inline ULONG __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_AddRef(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This) {
Jacek Caban662e1302023-11-30 12:10:42 +0100211 return This->lpVtbl->AddRef(This);
212}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200213static inline ULONG __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_Release(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This) {
Jacek Caban662e1302023-11-30 12:10:42 +0100214 return This->lpVtbl->Release(This);
215}
216/*** IInspectable methods ***/
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200217static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetIids(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,ULONG *iidCount,IID **iids) {
Jacek Caban662e1302023-11-30 12:10:42 +0100218 return This->lpVtbl->GetIids(This,iidCount,iids);
219}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200220static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetRuntimeClassName(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *className) {
Jacek Caban662e1302023-11-30 12:10:42 +0100221 return This->lpVtbl->GetRuntimeClassName(This,className);
222}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200223static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetTrustLevel(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,TrustLevel *trustLevel) {
Jacek Caban662e1302023-11-30 12:10:42 +0100224 return This->lpVtbl->GetTrustLevel(This,trustLevel);
225}
226/*** IEasClientDeviceInformation methods ***/
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200227static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_Id(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,GUID *value) {
Jacek Caban662e1302023-11-30 12:10:42 +0100228 return This->lpVtbl->get_Id(This,value);
229}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200230static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_OperatingSystem(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) {
Jacek Caban662e1302023-11-30 12:10:42 +0100231 return This->lpVtbl->get_OperatingSystem(This,value);
232}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200233static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_FriendlyName(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) {
Jacek Caban662e1302023-11-30 12:10:42 +0100234 return This->lpVtbl->get_FriendlyName(This,value);
235}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200236static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemManufacturer(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) {
Jacek Caban662e1302023-11-30 12:10:42 +0100237 return This->lpVtbl->get_SystemManufacturer(This,value);
238}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200239static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemProductName(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) {
Jacek Caban662e1302023-11-30 12:10:42 +0100240 return This->lpVtbl->get_SystemProductName(This,value);
241}
Jacek Cabandc8fadf2024-10-18 23:15:45 +0200242static inline HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemSku(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) {
Jacek Caban662e1302023-11-30 12:10:42 +0100243 return This->lpVtbl->get_SystemSku(This,value);
244}
245#endif
246#ifdef WIDL_using_Windows_Security_ExchangeActiveSyncProvisioning
247#define IID_IEasClientDeviceInformation IID___x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation
248#define IEasClientDeviceInformationVtbl __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl
249#define IEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation
250#define IEasClientDeviceInformation_QueryInterface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_QueryInterface
251#define IEasClientDeviceInformation_AddRef __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_AddRef
252#define IEasClientDeviceInformation_Release __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_Release
253#define IEasClientDeviceInformation_GetIids __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetIids
254#define IEasClientDeviceInformation_GetRuntimeClassName __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetRuntimeClassName
255#define IEasClientDeviceInformation_GetTrustLevel __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetTrustLevel
256#define IEasClientDeviceInformation_get_Id __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_Id
257#define IEasClientDeviceInformation_get_OperatingSystem __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_OperatingSystem
258#define IEasClientDeviceInformation_get_FriendlyName __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_FriendlyName
259#define IEasClientDeviceInformation_get_SystemManufacturer __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemManufacturer
260#define IEasClientDeviceInformation_get_SystemProductName __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemProductName
261#define IEasClientDeviceInformation_get_SystemSku __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemSku
262#endif /* WIDL_using_Windows_Security_ExchangeActiveSyncProvisioning */
263#endif
264
265#endif
266
267#endif /* ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_INTERFACE_DEFINED__ */
268#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
269
270/*
271 * Class Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation
272 */
273#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
274#ifndef RUNTIMECLASS_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation_DEFINED
275#define RUNTIMECLASS_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation_DEFINED
276#if !defined(_MSC_VER) && !defined(__MINGW32__)
277static const WCHAR RuntimeClass_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','E','x','c','h','a','n','g','e','A','c','t','i','v','e','S','y','n','c','P','r','o','v','i','s','i','o','n','i','n','g','.','E','a','s','C','l','i','e','n','t','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0};
278#elif defined(__GNUC__) && !defined(__cplusplus)
279const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation[] = L"Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation";
280#else
281extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','E','x','c','h','a','n','g','e','A','c','t','i','v','e','S','y','n','c','P','r','o','v','i','s','i','o','n','i','n','g','.','E','a','s','C','l','i','e','n','t','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0};
282#endif
283#endif /* RUNTIMECLASS_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation_DEFINED */
284#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
285
286/* Begin additional prototypes for all interfaces */
287
288ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *);
289unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *);
290unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *);
291void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *);
292
293/* End additional prototypes */
294
295#ifdef __cplusplus
296}
297#endif
298
299#endif /* __windows_security_exchangeactivesyncprovisioning_h__ */