1
2
3 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
4
5
6  /* File created by MIDL compiler version 7.00.0499 */
7 /* Compiler settings for PortableDeviceApi.idl:
8       Oicf, W1, Zp8, env=Win32 (32b run)
9       protocol : dce , ms_ext, c_ext, robust
10       error checks: allocation ref bounds_check enum stub_data 
11       VC __declspec() decoration level: 
12                __declspec(uuid()), __declspec(selectany), __declspec(novtable)
13                DECLSPEC_UUID(), MIDL_INTERFACE()
14 */
15 //@@MIDL_FILE_HEADING(  )
16
17 #pragma warning( disable: 4049 )  /* more than 64k source lines */
18
19
20 /* verify that the <rpcndr.h> version is high enough to compile this file*/
21 #ifndef __REQUIRED_RPCNDR_H_VERSION__
22 #define __REQUIRED_RPCNDR_H_VERSION__ 500
23 #endif
24
25 /* verify that the <rpcsal.h> version is high enough to compile this file*/
26 #ifndef __REQUIRED_RPCSAL_H_VERSION__
27 #define __REQUIRED_RPCSAL_H_VERSION__ 100
28 #endif
29
30 #include "rpc.h"
31 #include "rpcndr.h"
32
33 #ifndef __RPCNDR_H_VERSION__
34 #error this stub requires an updated version of <rpcndr.h>
35 #endif // __RPCNDR_H_VERSION__
36
37 #ifndef COM_NO_WINDOWS_H
38 #include "windows.h"
39 #include "ole2.h"
40 #endif /*COM_NO_WINDOWS_H*/
41
42 #ifndef __PortableDeviceApi_h__
43 #define __PortableDeviceApi_h__
44
45 #if defined(_MSC_VER) && (_MSC_VER >= 1020)
46 #pragma once
47 #endif
48
49 /* Forward Declarations */ 
50
51 #ifndef __IPortableDeviceManager_FWD_DEFINED__
52 #define __IPortableDeviceManager_FWD_DEFINED__
53 typedef interface IPortableDeviceManager IPortableDeviceManager;
54 #endif     /* __IPortableDeviceManager_FWD_DEFINED__ */
55
56
57 #ifndef __IPortableDevice_FWD_DEFINED__
58 #define __IPortableDevice_FWD_DEFINED__
59 typedef interface IPortableDevice IPortableDevice;
60 #endif     /* __IPortableDevice_FWD_DEFINED__ */
61
62
63 #ifndef __IPortableDeviceContent_FWD_DEFINED__
64 #define __IPortableDeviceContent_FWD_DEFINED__
65 typedef interface IPortableDeviceContent IPortableDeviceContent;
66 #endif     /* __IPortableDeviceContent_FWD_DEFINED__ */
67
68
69 #ifndef __IEnumPortableDeviceObjectIDs_FWD_DEFINED__
70 #define __IEnumPortableDeviceObjectIDs_FWD_DEFINED__
71 typedef interface IEnumPortableDeviceObjectIDs IEnumPortableDeviceObjectIDs;
72 #endif     /* __IEnumPortableDeviceObjectIDs_FWD_DEFINED__ */
Lines 73 ... 1796 are skipped.
1797
1798 #ifndef __PortableDeviceApiLib_LIBRARY_DEFINED__
1799 #define __PortableDeviceApiLib_LIBRARY_DEFINED__
1800
1801 /* library PortableDeviceApiLib */
1802 /* [helpstring][version][uuid] */ 
1803
1804
1805 EXTERN_C const IID LIBID_PortableDeviceApiLib;
1806
1807 EXTERN_C const CLSID CLSID_PortableDevice;
1808
1809 #ifdef __cplusplus
1810
1811 class DECLSPEC_UUID("728a21c5-3d9e-48d7-9810-864848f0f404")
1812 PortableDevice;
1813 #endif
1814
1815 EXTERN_C const CLSID CLSID_PortableDeviceManager;
1816
1817 #ifdef __cplusplus
1818
1819 class DECLSPEC_UUID("0af10cec-2ecd-4b92-9581-34f6ae0637f3")
1820 PortableDeviceManager;
1821 #endif
1822 #endif /* __PortableDeviceApiLib_LIBRARY_DEFINED__ */
1823
1824 /* interface __MIDL_itf_PortableDeviceApi_0000_0011 */
1825 /* [local] */ 
1826
1827 #endif  // (_WIN32_WINNT >= 0x0501)
1828
1829
1830 extern RPC_IF_HANDLE __MIDL_itf_PortableDeviceApi_0000_0011_v0_0_c_ifspec;
1831 extern RPC_IF_HANDLE __MIDL_itf_PortableDeviceApi_0000_0011_v0_0_s_ifspec;
1832
1833 /* Additional Prototypes for ALL interfaces */
1834
1835 /* end of Additional Prototypes */
1836
1837 #ifdef __cplusplus
1838 }
1839 #endif
1840
1841 #endif
1842
1843
1844
1845