| /*** Autogenerated by WIDL 11.12 from include/windows.storage.fileproperties.idl - Do not edit ***/ |
| |
| #ifdef _WIN32 |
| #ifndef __REQUIRED_RPCNDR_H_VERSION__ |
| #define __REQUIRED_RPCNDR_H_VERSION__ 475 |
| #endif |
| #include <rpc.h> |
| #include <rpcndr.h> |
| #endif |
| |
| #ifndef COM_NO_WINDOWS_H |
| #include <windows.h> |
| #include <ole2.h> |
| #endif |
| |
| #ifndef __windows_storage_fileproperties_h__ |
| #define __windows_storage_fileproperties_h__ |
| |
| /* Forward declarations */ |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties ABI::Windows::Storage::FileProperties::IBasicProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IBasicProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties ABI::Windows::Storage::FileProperties::IDocumentProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IDocumentProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties ABI::Windows::Storage::FileProperties::IImageProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IImageProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties ABI::Windows::Storage::FileProperties::IMusicProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IMusicProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties ABI::Windows::Storage::FileProperties::IStorageItemExtraProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IStorageItemExtraProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties ABI::Windows::Storage::FileProperties::IStorageItemContentProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IStorageItemContentProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties ABI::Windows::Storage::FileProperties::IVideoProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IVideoProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties_FWD_DEFINED__ |
| #ifdef __cplusplus |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| class BasicProperties; |
| } |
| } |
| } |
| } |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties; |
| #endif /* defined __cplusplus */ |
| #endif /* defined ____x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties_FWD_DEFINED__ */ |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CDocumentProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CDocumentProperties_FWD_DEFINED__ |
| #ifdef __cplusplus |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| class DocumentProperties; |
| } |
| } |
| } |
| } |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CDocumentProperties __x_ABI_CWindows_CStorage_CFileProperties_CDocumentProperties; |
| #endif /* defined __cplusplus */ |
| #endif /* defined ____x_ABI_CWindows_CStorage_CFileProperties_CDocumentProperties_FWD_DEFINED__ */ |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CImageProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CImageProperties_FWD_DEFINED__ |
| #ifdef __cplusplus |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| class ImageProperties; |
| } |
| } |
| } |
| } |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CImageProperties __x_ABI_CWindows_CStorage_CFileProperties_CImageProperties; |
| #endif /* defined __cplusplus */ |
| #endif /* defined ____x_ABI_CWindows_CStorage_CFileProperties_CImageProperties_FWD_DEFINED__ */ |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CMusicProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CMusicProperties_FWD_DEFINED__ |
| #ifdef __cplusplus |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| class MusicProperties; |
| } |
| } |
| } |
| } |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CMusicProperties __x_ABI_CWindows_CStorage_CFileProperties_CMusicProperties; |
| #endif /* defined __cplusplus */ |
| #endif /* defined ____x_ABI_CWindows_CStorage_CFileProperties_CMusicProperties_FWD_DEFINED__ */ |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CStorageItemContentProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CStorageItemContentProperties_FWD_DEFINED__ |
| #ifdef __cplusplus |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| class StorageItemContentProperties; |
| } |
| } |
| } |
| } |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CStorageItemContentProperties __x_ABI_CWindows_CStorage_CFileProperties_CStorageItemContentProperties; |
| #endif /* defined __cplusplus */ |
| #endif /* defined ____x_ABI_CWindows_CStorage_CFileProperties_CStorageItemContentProperties_FWD_DEFINED__ */ |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CVideoProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CVideoProperties_FWD_DEFINED__ |
| #ifdef __cplusplus |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| class VideoProperties; |
| } |
| } |
| } |
| } |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CVideoProperties __x_ABI_CWindows_CStorage_CFileProperties_CVideoProperties; |
| #endif /* defined __cplusplus */ |
| #endif /* defined ____x_ABI_CWindows_CStorage_CFileProperties_CVideoProperties_FWD_DEFINED__ */ |
| |
| #ifndef ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| #define ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| typedef interface __FIMap_2_HSTRING_IInspectable __FIMap_2_HSTRING_IInspectable; |
| #ifdef __cplusplus |
| #define __FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| typedef interface __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable; |
| #ifdef __cplusplus |
| #define __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::BasicProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::DocumentProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::ImageProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::MusicProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::VideoProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIIterable_1_HSTRING_FWD_DEFINED__ |
| #define ____FIIterable_1_HSTRING_FWD_DEFINED__ |
| typedef interface __FIIterable_1_HSTRING __FIIterable_1_HSTRING; |
| #ifdef __cplusplus |
| #define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::IIterable<HSTRING > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::BasicProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| /* Headers for imported files */ |
| |
| #include <inspectable.h> |
| #include <asyncinfo.h> |
| #include <eventtoken.h> |
| #include <windowscontracts.h> |
| #include <windows.foundation.h> |
| #include <windows.devices.geolocation.h> |
| #include <windows.storage.streams.h> |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| #if !defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) |
| #define WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION 0xe0000 |
| #endif // defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) |
| |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation_ENUM_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation_ENUM_DEFINED__ |
| #ifdef __cplusplus |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| enum PhotoOrientation { |
| PhotoOrientation_Unspecified = 0, |
| PhotoOrientation_Normal = 1, |
| PhotoOrientation_FlipHorizontal = 2, |
| PhotoOrientation_Rotate180 = 3, |
| PhotoOrientation_FlipVertical = 4, |
| PhotoOrientation_Transpose = 5, |
| PhotoOrientation_Rotate270 = 6, |
| PhotoOrientation_Transverse = 7, |
| PhotoOrientation_Rotate90 = 8 |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #else |
| enum __x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation { |
| PhotoOrientation_Unspecified = 0, |
| PhotoOrientation_Normal = 1, |
| PhotoOrientation_FlipHorizontal = 2, |
| PhotoOrientation_Rotate180 = 3, |
| PhotoOrientation_FlipVertical = 4, |
| PhotoOrientation_Transpose = 5, |
| PhotoOrientation_Rotate270 = 6, |
| PhotoOrientation_Transverse = 7, |
| PhotoOrientation_Rotate90 = 8 |
| }; |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define PhotoOrientation __x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation_ENUM_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| #ifndef __cplusplus |
| typedef enum __x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation __x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation; |
| #endif /* __cplusplus */ |
| |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation_ENUM_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation_ENUM_DEFINED__ |
| #ifdef __cplusplus |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| enum VideoOrientation { |
| VideoOrientation_Normal = 0, |
| VideoOrientation_Rotate90 = 90, |
| VideoOrientation_Rotate180 = 180, |
| VideoOrientation_Rotate270 = 270 |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #else |
| enum __x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation { |
| VideoOrientation_Normal = 0, |
| VideoOrientation_Rotate90 = 90, |
| VideoOrientation_Rotate180 = 180, |
| VideoOrientation_Rotate270 = 270 |
| }; |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define VideoOrientation __x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation_ENUM_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| #ifndef __cplusplus |
| typedef enum __x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation __x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation; |
| #endif /* __cplusplus */ |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties ABI::Windows::Storage::FileProperties::IBasicProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IBasicProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties ABI::Windows::Storage::FileProperties::IDocumentProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IDocumentProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties ABI::Windows::Storage::FileProperties::IImageProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IImageProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties ABI::Windows::Storage::FileProperties::IMusicProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IMusicProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties ABI::Windows::Storage::FileProperties::IStorageItemExtraProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IStorageItemExtraProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties ABI::Windows::Storage::FileProperties::IStorageItemContentProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IStorageItemContentProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_FWD_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_FWD_DEFINED__ |
| typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties; |
| #ifdef __cplusplus |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties ABI::Windows::Storage::FileProperties::IVideoProperties |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| interface IVideoProperties; |
| } |
| } |
| } |
| } |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| #define ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| typedef interface __FIMap_2_HSTRING_IInspectable __FIMap_2_HSTRING_IInspectable; |
| #ifdef __cplusplus |
| #define __FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIIterable_1_HSTRING_FWD_DEFINED__ |
| #define ____FIIterable_1_HSTRING_FWD_DEFINED__ |
| typedef interface __FIIterable_1_HSTRING __FIIterable_1_HSTRING; |
| #ifdef __cplusplus |
| #define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::IIterable<HSTRING > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::BasicProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_FWD_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_FWD_DEFINED__ |
| typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties; |
| #ifdef __cplusplus |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > |
| #endif /* __cplusplus */ |
| #endif |
| |
| /***************************************************************************** |
| * IBasicProperties interface |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_INTERFACE_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties, 0xd05d55db, 0x785e, 0x4a66, 0xbe,0x02, 0x9b,0xee,0xc5,0x8a,0xea,0x81); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| MIDL_INTERFACE("d05d55db-785e-4a66-be02-9beec58aea81") |
| IBasicProperties : public IInspectable |
| { |
| virtual HRESULT STDMETHODCALLTYPE get_Size( |
| UINT64 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_DateModified( |
| ABI::Windows::Foundation::DateTime *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_ItemDate( |
| ABI::Windows::Foundation::DateTime *value) = 0; |
| |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties, 0xd05d55db, 0x785e, 0x4a66, 0xbe,0x02, 0x9b,0xee,0xc5,0x8a,0xea,0x81) |
| #endif |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IBasicProperties methods ***/ |
| HRESULT (STDMETHODCALLTYPE *get_Size)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, |
| UINT64 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_DateModified)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, |
| __x_ABI_CWindows_CFoundation_CDateTime *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_ItemDate)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, |
| __x_ABI_CWindows_CFoundation_CDateTime *value); |
| |
| END_INTERFACE |
| } __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl; |
| |
| interface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties { |
| CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IBasicProperties methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_DateModified(This,value) (This)->lpVtbl->get_DateModified(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_ItemDate(This,value) (This)->lpVtbl->get_ItemDate(This,value) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IBasicProperties methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_Size(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,UINT64 *value) { |
| return This->lpVtbl->get_Size(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_DateModified(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,__x_ABI_CWindows_CFoundation_CDateTime *value) { |
| return This->lpVtbl->get_DateModified(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_ItemDate(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,__x_ABI_CWindows_CFoundation_CDateTime *value) { |
| return This->lpVtbl->get_ItemDate(This,value); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define IID_IBasicProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties |
| #define IBasicPropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl |
| #define IBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties |
| #define IBasicProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_QueryInterface |
| #define IBasicProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_AddRef |
| #define IBasicProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_Release |
| #define IBasicProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetIids |
| #define IBasicProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetRuntimeClassName |
| #define IBasicProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetTrustLevel |
| #define IBasicProperties_get_Size __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_Size |
| #define IBasicProperties_get_DateModified __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_DateModified |
| #define IBasicProperties_get_ItemDate __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_ItemDate |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_INTERFACE_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /***************************************************************************** |
| * IDocumentProperties interface |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_INTERFACE_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties, 0x7eab19bc, 0x1821, 0x4923, 0xb4,0xa9, 0x0a,0xea,0x40,0x4d,0x00,0x70); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| MIDL_INTERFACE("7eab19bc-1821-4923-b4a9-0aea404d0070") |
| IDocumentProperties : public IInspectable |
| { |
| virtual HRESULT STDMETHODCALLTYPE get_Author( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Title( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Title( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Keywords( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Comment( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Comment( |
| HSTRING value) = 0; |
| |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties, 0x7eab19bc, 0x1821, 0x4923, 0xb4,0xa9, 0x0a,0xea,0x40,0x4d,0x00,0x70) |
| #endif |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IDocumentProperties methods ***/ |
| HRESULT (STDMETHODCALLTYPE *get_Author)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Keywords)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Comment)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Comment)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties *This, |
| HSTRING value); |
| |
| END_INTERFACE |
| } __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentPropertiesVtbl; |
| |
| interface __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties { |
| CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IDocumentProperties methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Author(This,value) (This)->lpVtbl->get_Author(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Title(This,value) (This)->lpVtbl->get_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_put_Title(This,value) (This)->lpVtbl->put_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Keywords(This,value) (This)->lpVtbl->get_Keywords(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Comment(This,value) (This)->lpVtbl->get_Comment(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_put_Comment(This,value) (This)->lpVtbl->put_Comment(This,value) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IDocumentProperties methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Author(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Author(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_put_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Keywords(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Keywords(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Comment(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Comment(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_put_Comment(__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Comment(This,value); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define IID_IDocumentProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties |
| #define IDocumentPropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentPropertiesVtbl |
| #define IDocumentProperties __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties |
| #define IDocumentProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_QueryInterface |
| #define IDocumentProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_AddRef |
| #define IDocumentProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_Release |
| #define IDocumentProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetIids |
| #define IDocumentProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetRuntimeClassName |
| #define IDocumentProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_GetTrustLevel |
| #define IDocumentProperties_get_Author __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Author |
| #define IDocumentProperties_get_Title __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Title |
| #define IDocumentProperties_put_Title __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_put_Title |
| #define IDocumentProperties_get_Keywords __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Keywords |
| #define IDocumentProperties_get_Comment __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_get_Comment |
| #define IDocumentProperties_put_Comment __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_put_Comment |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties_INTERFACE_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /***************************************************************************** |
| * IImageProperties interface |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_INTERFACE_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties, 0x523c9424, 0xfcff, 0x4275, 0xaf,0xee, 0xec,0xdb,0x9a,0xb4,0x79,0x73); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| MIDL_INTERFACE("523c9424-fcff-4275-afee-ecdb9ab47973") |
| IImageProperties : public IInspectable |
| { |
| virtual HRESULT STDMETHODCALLTYPE get_Rating( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Rating( |
| UINT32 value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Keywords( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_DateTaken( |
| ABI::Windows::Foundation::DateTime *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_DateTaken( |
| ABI::Windows::Foundation::DateTime value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Width( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Height( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Title( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Title( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Latitude( |
| ABI::Windows::Foundation::IReference<DOUBLE > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Longitude( |
| ABI::Windows::Foundation::IReference<DOUBLE > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_CameraManufacturer( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_CameraManufacturer( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_CameraModel( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_CameraModel( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Orientation( |
| ABI::Windows::Storage::FileProperties::PhotoOrientation *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_PeopleNames( |
| ABI::Windows::Foundation::Collections::IVectorView<HSTRING > **value) = 0; |
| |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties, 0x523c9424, 0xfcff, 0x4275, 0xaf,0xee, 0xec,0xdb,0x9a,0xb4,0x79,0x73) |
| #endif |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIImagePropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IImageProperties methods ***/ |
| HRESULT (STDMETHODCALLTYPE *get_Rating)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Rating)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| UINT32 value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Keywords)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_DateTaken)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| __x_ABI_CWindows_CFoundation_CDateTime *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_DateTaken)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| __x_ABI_CWindows_CFoundation_CDateTime value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Width)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Height)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Latitude)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| __FIReference_1_DOUBLE **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Longitude)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| __FIReference_1_DOUBLE **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_CameraManufacturer)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_CameraManufacturer)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_CameraModel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_CameraModel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Orientation)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| __x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_PeopleNames)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties *This, |
| __FIVectorView_1_HSTRING **value); |
| |
| END_INTERFACE |
| } __x_ABI_CWindows_CStorage_CFileProperties_CIImagePropertiesVtbl; |
| |
| interface __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties { |
| CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIImagePropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IImageProperties methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Rating(This,value) (This)->lpVtbl->get_Rating(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_Rating(This,value) (This)->lpVtbl->put_Rating(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Keywords(This,value) (This)->lpVtbl->get_Keywords(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_DateTaken(This,value) (This)->lpVtbl->get_DateTaken(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_DateTaken(This,value) (This)->lpVtbl->put_DateTaken(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Width(This,value) (This)->lpVtbl->get_Width(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Height(This,value) (This)->lpVtbl->get_Height(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Title(This,value) (This)->lpVtbl->get_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_Title(This,value) (This)->lpVtbl->put_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Latitude(This,value) (This)->lpVtbl->get_Latitude(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Longitude(This,value) (This)->lpVtbl->get_Longitude(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_CameraManufacturer(This,value) (This)->lpVtbl->get_CameraManufacturer(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_CameraManufacturer(This,value) (This)->lpVtbl->put_CameraManufacturer(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_CameraModel(This,value) (This)->lpVtbl->get_CameraModel(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_CameraModel(This,value) (This)->lpVtbl->put_CameraModel(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Orientation(This,value) (This)->lpVtbl->get_Orientation(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_PeopleNames(This,value) (This)->lpVtbl->get_PeopleNames(This,value) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IImageProperties methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Rating(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Rating(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_Rating(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,UINT32 value) { |
| return This->lpVtbl->put_Rating(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Keywords(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Keywords(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_DateTaken(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,__x_ABI_CWindows_CFoundation_CDateTime *value) { |
| return This->lpVtbl->get_DateTaken(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_DateTaken(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,__x_ABI_CWindows_CFoundation_CDateTime value) { |
| return This->lpVtbl->put_DateTaken(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Width(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Width(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Height(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Height(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Latitude(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,__FIReference_1_DOUBLE **value) { |
| return This->lpVtbl->get_Latitude(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Longitude(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,__FIReference_1_DOUBLE **value) { |
| return This->lpVtbl->get_Longitude(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_CameraManufacturer(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_CameraManufacturer(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_CameraManufacturer(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,HSTRING value) { |
| return This->lpVtbl->put_CameraManufacturer(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_CameraModel(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_CameraModel(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_CameraModel(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,HSTRING value) { |
| return This->lpVtbl->put_CameraModel(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Orientation(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CPhotoOrientation *value) { |
| return This->lpVtbl->get_Orientation(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_PeopleNames(__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties* This,__FIVectorView_1_HSTRING **value) { |
| return This->lpVtbl->get_PeopleNames(This,value); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define IID_IImageProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties |
| #define IImagePropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIImagePropertiesVtbl |
| #define IImageProperties __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties |
| #define IImageProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_QueryInterface |
| #define IImageProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_AddRef |
| #define IImageProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_Release |
| #define IImageProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetIids |
| #define IImageProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetRuntimeClassName |
| #define IImageProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_GetTrustLevel |
| #define IImageProperties_get_Rating __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Rating |
| #define IImageProperties_put_Rating __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_Rating |
| #define IImageProperties_get_Keywords __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Keywords |
| #define IImageProperties_get_DateTaken __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_DateTaken |
| #define IImageProperties_put_DateTaken __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_DateTaken |
| #define IImageProperties_get_Width __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Width |
| #define IImageProperties_get_Height __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Height |
| #define IImageProperties_get_Title __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Title |
| #define IImageProperties_put_Title __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_Title |
| #define IImageProperties_get_Latitude __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Latitude |
| #define IImageProperties_get_Longitude __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Longitude |
| #define IImageProperties_get_CameraManufacturer __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_CameraManufacturer |
| #define IImageProperties_put_CameraManufacturer __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_CameraManufacturer |
| #define IImageProperties_get_CameraModel __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_CameraModel |
| #define IImageProperties_put_CameraModel __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_put_CameraModel |
| #define IImageProperties_get_Orientation __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_Orientation |
| #define IImageProperties_get_PeopleNames __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_get_PeopleNames |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties_INTERFACE_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /***************************************************************************** |
| * IMusicProperties interface |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_INTERFACE_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties, 0xbc8aab62, 0x66ec, 0x419a, 0xbc,0x5d, 0xca,0x65,0xa4,0xcb,0x46,0xda); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| MIDL_INTERFACE("bc8aab62-66ec-419a-bc5d-ca65a4cb46da") |
| IMusicProperties : public IInspectable |
| { |
| virtual HRESULT STDMETHODCALLTYPE get_Album( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Album( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Artist( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Artist( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Genre( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_TrackNumber( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_TrackNumber( |
| UINT32 value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Title( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Title( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Rating( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Rating( |
| UINT32 value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Duration( |
| ABI::Windows::Foundation::TimeSpan *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Bitrate( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_AlbumArtist( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_AlbumArtist( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Composers( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Conductors( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Subtitle( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Subtitle( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Producers( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Publisher( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Publisher( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Writers( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Year( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Year( |
| UINT32 value) = 0; |
| |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties, 0xbc8aab62, 0x66ec, 0x419a, 0xbc,0x5d, 0xca,0x65,0xa4,0xcb,0x46,0xda) |
| #endif |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIMusicPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IMusicProperties methods ***/ |
| HRESULT (STDMETHODCALLTYPE *get_Album)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Album)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Artist)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Artist)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Genre)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_TrackNumber)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_TrackNumber)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| UINT32 value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Rating)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Rating)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| UINT32 value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Duration)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| __x_ABI_CWindows_CFoundation_CTimeSpan *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Bitrate)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_AlbumArtist)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_AlbumArtist)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Composers)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Conductors)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Subtitle)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Subtitle)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Producers)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Publisher)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Publisher)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Writers)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Year)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Year)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties *This, |
| UINT32 value); |
| |
| END_INTERFACE |
| } __x_ABI_CWindows_CStorage_CFileProperties_CIMusicPropertiesVtbl; |
| |
| interface __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties { |
| CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIMusicPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IMusicProperties methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Album(This,value) (This)->lpVtbl->get_Album(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Album(This,value) (This)->lpVtbl->put_Album(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Artist(This,value) (This)->lpVtbl->get_Artist(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Artist(This,value) (This)->lpVtbl->put_Artist(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Genre(This,value) (This)->lpVtbl->get_Genre(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_TrackNumber(This,value) (This)->lpVtbl->get_TrackNumber(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_TrackNumber(This,value) (This)->lpVtbl->put_TrackNumber(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Title(This,value) (This)->lpVtbl->get_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Title(This,value) (This)->lpVtbl->put_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Rating(This,value) (This)->lpVtbl->get_Rating(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Rating(This,value) (This)->lpVtbl->put_Rating(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Duration(This,value) (This)->lpVtbl->get_Duration(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Bitrate(This,value) (This)->lpVtbl->get_Bitrate(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_AlbumArtist(This,value) (This)->lpVtbl->get_AlbumArtist(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_AlbumArtist(This,value) (This)->lpVtbl->put_AlbumArtist(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Composers(This,value) (This)->lpVtbl->get_Composers(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Conductors(This,value) (This)->lpVtbl->get_Conductors(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Subtitle(This,value) (This)->lpVtbl->get_Subtitle(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Subtitle(This,value) (This)->lpVtbl->put_Subtitle(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Producers(This,value) (This)->lpVtbl->get_Producers(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Publisher(This,value) (This)->lpVtbl->get_Publisher(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Publisher(This,value) (This)->lpVtbl->put_Publisher(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Writers(This,value) (This)->lpVtbl->get_Writers(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Year(This,value) (This)->lpVtbl->get_Year(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Year(This,value) (This)->lpVtbl->put_Year(This,value) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IMusicProperties methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Album(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Album(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Album(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Album(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Artist(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Artist(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Artist(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Artist(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Genre(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Genre(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_TrackNumber(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_TrackNumber(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_TrackNumber(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,UINT32 value) { |
| return This->lpVtbl->put_TrackNumber(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Rating(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Rating(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Rating(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,UINT32 value) { |
| return This->lpVtbl->put_Rating(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Duration(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,__x_ABI_CWindows_CFoundation_CTimeSpan *value) { |
| return This->lpVtbl->get_Duration(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Bitrate(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Bitrate(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_AlbumArtist(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_AlbumArtist(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_AlbumArtist(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING value) { |
| return This->lpVtbl->put_AlbumArtist(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Composers(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Composers(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Conductors(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Conductors(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Subtitle(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Subtitle(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Subtitle(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Subtitle(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Producers(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Producers(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Publisher(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Publisher(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Publisher(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Publisher(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Writers(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Writers(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Year(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Year(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Year(__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties* This,UINT32 value) { |
| return This->lpVtbl->put_Year(This,value); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define IID_IMusicProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties |
| #define IMusicPropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIMusicPropertiesVtbl |
| #define IMusicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties |
| #define IMusicProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_QueryInterface |
| #define IMusicProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_AddRef |
| #define IMusicProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_Release |
| #define IMusicProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetIids |
| #define IMusicProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetRuntimeClassName |
| #define IMusicProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_GetTrustLevel |
| #define IMusicProperties_get_Album __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Album |
| #define IMusicProperties_put_Album __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Album |
| #define IMusicProperties_get_Artist __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Artist |
| #define IMusicProperties_put_Artist __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Artist |
| #define IMusicProperties_get_Genre __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Genre |
| #define IMusicProperties_get_TrackNumber __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_TrackNumber |
| #define IMusicProperties_put_TrackNumber __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_TrackNumber |
| #define IMusicProperties_get_Title __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Title |
| #define IMusicProperties_put_Title __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Title |
| #define IMusicProperties_get_Rating __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Rating |
| #define IMusicProperties_put_Rating __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Rating |
| #define IMusicProperties_get_Duration __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Duration |
| #define IMusicProperties_get_Bitrate __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Bitrate |
| #define IMusicProperties_get_AlbumArtist __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_AlbumArtist |
| #define IMusicProperties_put_AlbumArtist __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_AlbumArtist |
| #define IMusicProperties_get_Composers __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Composers |
| #define IMusicProperties_get_Conductors __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Conductors |
| #define IMusicProperties_get_Subtitle __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Subtitle |
| #define IMusicProperties_put_Subtitle __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Subtitle |
| #define IMusicProperties_get_Producers __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Producers |
| #define IMusicProperties_get_Publisher __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Publisher |
| #define IMusicProperties_put_Publisher __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Publisher |
| #define IMusicProperties_get_Writers __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Writers |
| #define IMusicProperties_get_Year __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_get_Year |
| #define IMusicProperties_put_Year __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_put_Year |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties_INTERFACE_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /***************************************************************************** |
| * IStorageItemExtraProperties interface |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_INTERFACE_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties, 0xc54361b2, 0x54cd, 0x432b, 0xbd,0xbc, 0x4b,0x19,0xc4,0xb4,0x70,0xd7); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| MIDL_INTERFACE("c54361b2-54cd-432b-bdbc-4b19c4b470d7") |
| IStorageItemExtraProperties : public IInspectable |
| { |
| virtual HRESULT STDMETHODCALLTYPE RetrievePropertiesAsync( |
| ABI::Windows::Foundation::Collections::IIterable<HSTRING > *propertiesToRetrieve, |
| ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > **operation) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE SavePropertiesAsync( |
| ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::Foundation::Collections::IKeyValuePair<HSTRING,IInspectable* >* > *propertiesToSave, |
| ABI::Windows::Foundation::IAsyncAction **operation) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE SavePropertiesAsyncOverloadDefault( |
| ABI::Windows::Foundation::IAsyncAction **operation) = 0; |
| |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties, 0xc54361b2, 0x54cd, 0x432b, 0xbd,0xbc, 0x4b,0x19,0xc4,0xb4,0x70,0xd7) |
| #endif |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IStorageItemExtraProperties methods ***/ |
| HRESULT (STDMETHODCALLTYPE *RetrievePropertiesAsync)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This, |
| __FIIterable_1_HSTRING *propertiesToRetrieve, |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation); |
| |
| HRESULT (STDMETHODCALLTYPE *SavePropertiesAsync)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This, |
| __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *propertiesToSave, |
| __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); |
| |
| HRESULT (STDMETHODCALLTYPE *SavePropertiesAsyncOverloadDefault)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties *This, |
| __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); |
| |
| END_INTERFACE |
| } __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraPropertiesVtbl; |
| |
| interface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties { |
| CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IStorageItemExtraProperties methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_RetrievePropertiesAsync(This,propertiesToRetrieve,operation) (This)->lpVtbl->RetrievePropertiesAsync(This,propertiesToRetrieve,operation) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_SavePropertiesAsync(This,propertiesToSave,operation) (This)->lpVtbl->SavePropertiesAsync(This,propertiesToSave,operation) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_SavePropertiesAsyncOverloadDefault(This,operation) (This)->lpVtbl->SavePropertiesAsyncOverloadDefault(This,operation) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IStorageItemExtraProperties methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_RetrievePropertiesAsync(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This,__FIIterable_1_HSTRING *propertiesToRetrieve,__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation) { |
| return This->lpVtbl->RetrievePropertiesAsync(This,propertiesToRetrieve,operation); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_SavePropertiesAsync(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This,__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *propertiesToSave,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { |
| return This->lpVtbl->SavePropertiesAsync(This,propertiesToSave,operation); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_SavePropertiesAsyncOverloadDefault(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { |
| return This->lpVtbl->SavePropertiesAsyncOverloadDefault(This,operation); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define IID_IStorageItemExtraProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties |
| #define IStorageItemExtraPropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraPropertiesVtbl |
| #define IStorageItemExtraProperties __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties |
| #define IStorageItemExtraProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_QueryInterface |
| #define IStorageItemExtraProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_AddRef |
| #define IStorageItemExtraProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_Release |
| #define IStorageItemExtraProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetIids |
| #define IStorageItemExtraProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetRuntimeClassName |
| #define IStorageItemExtraProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_GetTrustLevel |
| #define IStorageItemExtraProperties_RetrievePropertiesAsync __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_RetrievePropertiesAsync |
| #define IStorageItemExtraProperties_SavePropertiesAsync __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_SavePropertiesAsync |
| #define IStorageItemExtraProperties_SavePropertiesAsyncOverloadDefault __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_SavePropertiesAsyncOverloadDefault |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemExtraProperties_INTERFACE_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /***************************************************************************** |
| * IStorageItemContentProperties interface |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_INTERFACE_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties, 0x05294bad, 0xbc38, 0x48bf, 0x85,0xd7, 0x77,0x0e,0x0e,0x2a,0xe0,0xba); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| MIDL_INTERFACE("05294bad-bc38-48bf-85d7-770e0e2ae0ba") |
| IStorageItemContentProperties : public IInspectable |
| { |
| virtual HRESULT STDMETHODCALLTYPE GetMusicPropertiesAsync( |
| ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > **operation) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE GetVideoPropertiesAsync( |
| ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > **operation) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE GetImagePropertiesAsync( |
| ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > **operation) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE GetDocumentPropertiesAsync( |
| ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > **operation) = 0; |
| |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties, 0x05294bad, 0xbc38, 0x48bf, 0x85,0xd7, 0x77,0x0e,0x0e,0x2a,0xe0,0xba) |
| #endif |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IStorageItemContentProperties methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetMusicPropertiesAsync)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties **operation); |
| |
| HRESULT (STDMETHODCALLTYPE *GetVideoPropertiesAsync)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties **operation); |
| |
| HRESULT (STDMETHODCALLTYPE *GetImagePropertiesAsync)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties **operation); |
| |
| HRESULT (STDMETHODCALLTYPE *GetDocumentPropertiesAsync)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties **operation); |
| |
| END_INTERFACE |
| } __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentPropertiesVtbl; |
| |
| interface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties { |
| CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IStorageItemContentProperties methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetMusicPropertiesAsync(This,operation) (This)->lpVtbl->GetMusicPropertiesAsync(This,operation) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetVideoPropertiesAsync(This,operation) (This)->lpVtbl->GetVideoPropertiesAsync(This,operation) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetImagePropertiesAsync(This,operation) (This)->lpVtbl->GetImagePropertiesAsync(This,operation) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetDocumentPropertiesAsync(This,operation) (This)->lpVtbl->GetDocumentPropertiesAsync(This,operation) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IStorageItemContentProperties methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetMusicPropertiesAsync(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties **operation) { |
| return This->lpVtbl->GetMusicPropertiesAsync(This,operation); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetVideoPropertiesAsync(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties **operation) { |
| return This->lpVtbl->GetVideoPropertiesAsync(This,operation); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetImagePropertiesAsync(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties **operation) { |
| return This->lpVtbl->GetImagePropertiesAsync(This,operation); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetDocumentPropertiesAsync(__x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties **operation) { |
| return This->lpVtbl->GetDocumentPropertiesAsync(This,operation); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define IID_IStorageItemContentProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties |
| #define IStorageItemContentPropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentPropertiesVtbl |
| #define IStorageItemContentProperties __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties |
| #define IStorageItemContentProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_QueryInterface |
| #define IStorageItemContentProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_AddRef |
| #define IStorageItemContentProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_Release |
| #define IStorageItemContentProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetIids |
| #define IStorageItemContentProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetRuntimeClassName |
| #define IStorageItemContentProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetTrustLevel |
| #define IStorageItemContentProperties_GetMusicPropertiesAsync __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetMusicPropertiesAsync |
| #define IStorageItemContentProperties_GetVideoPropertiesAsync __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetVideoPropertiesAsync |
| #define IStorageItemContentProperties_GetImagePropertiesAsync __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetImagePropertiesAsync |
| #define IStorageItemContentProperties_GetDocumentPropertiesAsync __x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_GetDocumentPropertiesAsync |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIStorageItemContentProperties_INTERFACE_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /***************************************************************************** |
| * IVideoProperties interface |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_INTERFACE_DEFINED__ |
| #define ____x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties, 0x719ae507, 0x68de, 0x4db8, 0x97,0xde, 0x49,0x99,0x8c,0x05,0x9f,0x2f); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Storage { |
| namespace FileProperties { |
| MIDL_INTERFACE("719ae507-68de-4db8-97de-49998c059f2f") |
| IVideoProperties : public IInspectable |
| { |
| virtual HRESULT STDMETHODCALLTYPE get_Rating( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Rating( |
| UINT32 value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Keywords( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Width( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Height( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Duration( |
| ABI::Windows::Foundation::TimeSpan *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Latitude( |
| ABI::Windows::Foundation::IReference<DOUBLE > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Longitude( |
| ABI::Windows::Foundation::IReference<DOUBLE > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Title( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Title( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Subtitle( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Subtitle( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Producers( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Publisher( |
| HSTRING *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Publisher( |
| HSTRING value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Writers( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Year( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE put_Year( |
| UINT32 value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Bitrate( |
| UINT32 *value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Directors( |
| ABI::Windows::Foundation::Collections::IVector<HSTRING > **value) = 0; |
| |
| virtual HRESULT STDMETHODCALLTYPE get_Orientation( |
| ABI::Windows::Storage::FileProperties::VideoOrientation *value) = 0; |
| |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties, 0x719ae507, 0x68de, 0x4db8, 0x97,0xde, 0x49,0x99,0x8c,0x05,0x9f,0x2f) |
| #endif |
| #else |
| typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIVideoPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IVideoProperties methods ***/ |
| HRESULT (STDMETHODCALLTYPE *get_Rating)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Rating)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| UINT32 value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Keywords)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Width)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Height)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Duration)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __x_ABI_CWindows_CFoundation_CTimeSpan *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Latitude)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __FIReference_1_DOUBLE **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Longitude)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __FIReference_1_DOUBLE **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Title)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Subtitle)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Subtitle)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Producers)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Publisher)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| HSTRING *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Publisher)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| HSTRING value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Writers)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Year)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *put_Year)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| UINT32 value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Bitrate)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| UINT32 *value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Directors)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __FIVector_1_HSTRING **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Orientation)( |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties *This, |
| __x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation *value); |
| |
| END_INTERFACE |
| } __x_ABI_CWindows_CStorage_CFileProperties_CIVideoPropertiesVtbl; |
| |
| interface __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties { |
| CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIVideoPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IVideoProperties methods ***/ |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Rating(This,value) (This)->lpVtbl->get_Rating(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Rating(This,value) (This)->lpVtbl->put_Rating(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Keywords(This,value) (This)->lpVtbl->get_Keywords(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Width(This,value) (This)->lpVtbl->get_Width(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Height(This,value) (This)->lpVtbl->get_Height(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Duration(This,value) (This)->lpVtbl->get_Duration(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Latitude(This,value) (This)->lpVtbl->get_Latitude(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Longitude(This,value) (This)->lpVtbl->get_Longitude(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Title(This,value) (This)->lpVtbl->get_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Title(This,value) (This)->lpVtbl->put_Title(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Subtitle(This,value) (This)->lpVtbl->get_Subtitle(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Subtitle(This,value) (This)->lpVtbl->put_Subtitle(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Producers(This,value) (This)->lpVtbl->get_Producers(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Publisher(This,value) (This)->lpVtbl->get_Publisher(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Publisher(This,value) (This)->lpVtbl->put_Publisher(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Writers(This,value) (This)->lpVtbl->get_Writers(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Year(This,value) (This)->lpVtbl->get_Year(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Year(This,value) (This)->lpVtbl->put_Year(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Bitrate(This,value) (This)->lpVtbl->get_Bitrate(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Directors(This,value) (This)->lpVtbl->get_Directors(This,value) |
| #define __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Orientation(This,value) (This)->lpVtbl->get_Orientation(This,value) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IVideoProperties methods ***/ |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Rating(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Rating(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Rating(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,UINT32 value) { |
| return This->lpVtbl->put_Rating(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Keywords(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Keywords(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Width(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Width(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Height(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Height(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Duration(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__x_ABI_CWindows_CFoundation_CTimeSpan *value) { |
| return This->lpVtbl->get_Duration(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Latitude(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__FIReference_1_DOUBLE **value) { |
| return This->lpVtbl->get_Latitude(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Longitude(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__FIReference_1_DOUBLE **value) { |
| return This->lpVtbl->get_Longitude(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Title(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Title(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Subtitle(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Subtitle(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Subtitle(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Subtitle(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Producers(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Producers(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Publisher(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,HSTRING *value) { |
| return This->lpVtbl->get_Publisher(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Publisher(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,HSTRING value) { |
| return This->lpVtbl->put_Publisher(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Writers(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Writers(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Year(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Year(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Year(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,UINT32 value) { |
| return This->lpVtbl->put_Year(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Bitrate(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,UINT32 *value) { |
| return This->lpVtbl->get_Bitrate(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Directors(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__FIVector_1_HSTRING **value) { |
| return This->lpVtbl->get_Directors(This,value); |
| } |
| static inline HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Orientation(__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CVideoOrientation *value) { |
| return This->lpVtbl->get_Orientation(This,value); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Storage_FileProperties |
| #define IID_IVideoProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties |
| #define IVideoPropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIVideoPropertiesVtbl |
| #define IVideoProperties __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties |
| #define IVideoProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_QueryInterface |
| #define IVideoProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_AddRef |
| #define IVideoProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_Release |
| #define IVideoProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetIids |
| #define IVideoProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetRuntimeClassName |
| #define IVideoProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_GetTrustLevel |
| #define IVideoProperties_get_Rating __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Rating |
| #define IVideoProperties_put_Rating __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Rating |
| #define IVideoProperties_get_Keywords __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Keywords |
| #define IVideoProperties_get_Width __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Width |
| #define IVideoProperties_get_Height __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Height |
| #define IVideoProperties_get_Duration __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Duration |
| #define IVideoProperties_get_Latitude __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Latitude |
| #define IVideoProperties_get_Longitude __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Longitude |
| #define IVideoProperties_get_Title __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Title |
| #define IVideoProperties_put_Title __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Title |
| #define IVideoProperties_get_Subtitle __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Subtitle |
| #define IVideoProperties_put_Subtitle __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Subtitle |
| #define IVideoProperties_get_Producers __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Producers |
| #define IVideoProperties_get_Publisher __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Publisher |
| #define IVideoProperties_put_Publisher __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Publisher |
| #define IVideoProperties_get_Writers __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Writers |
| #define IVideoProperties_get_Year __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Year |
| #define IVideoProperties_put_Year __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_put_Year |
| #define IVideoProperties_get_Bitrate __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Bitrate |
| #define IVideoProperties_get_Directors __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Directors |
| #define IVideoProperties_get_Orientation __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_get_Orientation |
| #endif /* WIDL_using_Windows_Storage_FileProperties */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties_INTERFACE_DEFINED__ */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /* |
| * Class Windows.Storage.FileProperties.BasicProperties |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef RUNTIMECLASS_Windows_Storage_FileProperties_BasicProperties_DEFINED |
| #define RUNTIMECLASS_Windows_Storage_FileProperties_BasicProperties_DEFINED |
| #if !defined(_MSC_VER) && !defined(__MINGW32__) |
| static const WCHAR RuntimeClass_Windows_Storage_FileProperties_BasicProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','B','a','s','i','c','P','r','o','p','e','r','t','i','e','s',0}; |
| #elif defined(__GNUC__) && !defined(__cplusplus) |
| const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_BasicProperties[] = L"Windows.Storage.FileProperties.BasicProperties"; |
| #else |
| extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_BasicProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','B','a','s','i','c','P','r','o','p','e','r','t','i','e','s',0}; |
| #endif |
| #endif /* RUNTIMECLASS_Windows_Storage_FileProperties_BasicProperties_DEFINED */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /* |
| * Class Windows.Storage.FileProperties.DocumentProperties |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef RUNTIMECLASS_Windows_Storage_FileProperties_DocumentProperties_DEFINED |
| #define RUNTIMECLASS_Windows_Storage_FileProperties_DocumentProperties_DEFINED |
| #if !defined(_MSC_VER) && !defined(__MINGW32__) |
| static const WCHAR RuntimeClass_Windows_Storage_FileProperties_DocumentProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','D','o','c','u','m','e','n','t','P','r','o','p','e','r','t','i','e','s',0}; |
| #elif defined(__GNUC__) && !defined(__cplusplus) |
| const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_DocumentProperties[] = L"Windows.Storage.FileProperties.DocumentProperties"; |
| #else |
| extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_DocumentProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','D','o','c','u','m','e','n','t','P','r','o','p','e','r','t','i','e','s',0}; |
| #endif |
| #endif /* RUNTIMECLASS_Windows_Storage_FileProperties_DocumentProperties_DEFINED */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /* |
| * Class Windows.Storage.FileProperties.ImageProperties |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef RUNTIMECLASS_Windows_Storage_FileProperties_ImageProperties_DEFINED |
| #define RUNTIMECLASS_Windows_Storage_FileProperties_ImageProperties_DEFINED |
| #if !defined(_MSC_VER) && !defined(__MINGW32__) |
| static const WCHAR RuntimeClass_Windows_Storage_FileProperties_ImageProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','I','m','a','g','e','P','r','o','p','e','r','t','i','e','s',0}; |
| #elif defined(__GNUC__) && !defined(__cplusplus) |
| const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_ImageProperties[] = L"Windows.Storage.FileProperties.ImageProperties"; |
| #else |
| extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_ImageProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','I','m','a','g','e','P','r','o','p','e','r','t','i','e','s',0}; |
| #endif |
| #endif /* RUNTIMECLASS_Windows_Storage_FileProperties_ImageProperties_DEFINED */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /* |
| * Class Windows.Storage.FileProperties.MusicProperties |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef RUNTIMECLASS_Windows_Storage_FileProperties_MusicProperties_DEFINED |
| #define RUNTIMECLASS_Windows_Storage_FileProperties_MusicProperties_DEFINED |
| #if !defined(_MSC_VER) && !defined(__MINGW32__) |
| static const WCHAR RuntimeClass_Windows_Storage_FileProperties_MusicProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','M','u','s','i','c','P','r','o','p','e','r','t','i','e','s',0}; |
| #elif defined(__GNUC__) && !defined(__cplusplus) |
| const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_MusicProperties[] = L"Windows.Storage.FileProperties.MusicProperties"; |
| #else |
| extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_MusicProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','M','u','s','i','c','P','r','o','p','e','r','t','i','e','s',0}; |
| #endif |
| #endif /* RUNTIMECLASS_Windows_Storage_FileProperties_MusicProperties_DEFINED */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /* |
| * Class Windows.Storage.FileProperties.StorageItemContentProperties |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef RUNTIMECLASS_Windows_Storage_FileProperties_StorageItemContentProperties_DEFINED |
| #define RUNTIMECLASS_Windows_Storage_FileProperties_StorageItemContentProperties_DEFINED |
| #if !defined(_MSC_VER) && !defined(__MINGW32__) |
| static const WCHAR RuntimeClass_Windows_Storage_FileProperties_StorageItemContentProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','S','t','o','r','a','g','e','I','t','e','m','C','o','n','t','e','n','t','P','r','o','p','e','r','t','i','e','s',0}; |
| #elif defined(__GNUC__) && !defined(__cplusplus) |
| const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_StorageItemContentProperties[] = L"Windows.Storage.FileProperties.StorageItemContentProperties"; |
| #else |
| extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_StorageItemContentProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','S','t','o','r','a','g','e','I','t','e','m','C','o','n','t','e','n','t','P','r','o','p','e','r','t','i','e','s',0}; |
| #endif |
| #endif /* RUNTIMECLASS_Windows_Storage_FileProperties_StorageItemContentProperties_DEFINED */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /* |
| * Class Windows.Storage.FileProperties.VideoProperties |
| */ |
| #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 |
| #ifndef RUNTIMECLASS_Windows_Storage_FileProperties_VideoProperties_DEFINED |
| #define RUNTIMECLASS_Windows_Storage_FileProperties_VideoProperties_DEFINED |
| #if !defined(_MSC_VER) && !defined(__MINGW32__) |
| static const WCHAR RuntimeClass_Windows_Storage_FileProperties_VideoProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','V','i','d','e','o','P','r','o','p','e','r','t','i','e','s',0}; |
| #elif defined(__GNUC__) && !defined(__cplusplus) |
| const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_VideoProperties[] = L"Windows.Storage.FileProperties.VideoProperties"; |
| #else |
| extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_VideoProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','V','i','d','e','o','P','r','o','p','e','r','t','i','e','s',0}; |
| #endif |
| #endif /* RUNTIMECLASS_Windows_Storage_FileProperties_VideoProperties_DEFINED */ |
| #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ |
| |
| /***************************************************************************** |
| * IMap<HSTRING,IInspectable* > interface |
| */ |
| #ifndef ____FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ |
| #define ____FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIMap_2_HSTRING_IInspectable, 0x1b0d3570, 0x0877, 0x5ec2, 0x8a,0x2c, 0x3b,0x95,0x39,0x50,0x6a,0xca); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| namespace Collections { |
| template<> |
| MIDL_INTERFACE("1b0d3570-0877-5ec2-8a2c-3b9539506aca") |
| IMap<HSTRING,IInspectable* > : IMap_impl<HSTRING, IInspectable* > |
| { |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIMap_2_HSTRING_IInspectable, 0x1b0d3570, 0x0877, 0x5ec2, 0x8a,0x2c, 0x3b,0x95,0x39,0x50,0x6a,0xca) |
| #endif |
| #else |
| typedef struct __FIMap_2_HSTRING_IInspectableVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIMap_2_HSTRING_IInspectable *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIMap_2_HSTRING_IInspectable *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| TrustLevel *trustLevel); |
| |
| /*** IMap<HSTRING,IInspectable* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *Lookup)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| HSTRING key, |
| IInspectable **value); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Size)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| unsigned int *size); |
| |
| HRESULT (STDMETHODCALLTYPE *HasKey)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| HSTRING key, |
| boolean *found); |
| |
| HRESULT (STDMETHODCALLTYPE *GetView)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| __FIMapView_2_HSTRING_IInspectable **view); |
| |
| HRESULT (STDMETHODCALLTYPE *Insert)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| HSTRING key, |
| IInspectable *value, |
| boolean *replaced); |
| |
| HRESULT (STDMETHODCALLTYPE *Remove)( |
| __FIMap_2_HSTRING_IInspectable *This, |
| HSTRING key); |
| |
| HRESULT (STDMETHODCALLTYPE *Clear)( |
| __FIMap_2_HSTRING_IInspectable *This); |
| |
| END_INTERFACE |
| } __FIMap_2_HSTRING_IInspectableVtbl; |
| |
| interface __FIMap_2_HSTRING_IInspectable { |
| CONST_VTBL __FIMap_2_HSTRING_IInspectableVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIMap_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIMap_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIMap_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIMap_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIMap_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIMap_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IMap<HSTRING,IInspectable* > methods ***/ |
| #define __FIMap_2_HSTRING_IInspectable_Lookup(This,key,value) (This)->lpVtbl->Lookup(This,key,value) |
| #define __FIMap_2_HSTRING_IInspectable_get_Size(This,size) (This)->lpVtbl->get_Size(This,size) |
| #define __FIMap_2_HSTRING_IInspectable_HasKey(This,key,found) (This)->lpVtbl->HasKey(This,key,found) |
| #define __FIMap_2_HSTRING_IInspectable_GetView(This,view) (This)->lpVtbl->GetView(This,view) |
| #define __FIMap_2_HSTRING_IInspectable_Insert(This,key,value,replaced) (This)->lpVtbl->Insert(This,key,value,replaced) |
| #define __FIMap_2_HSTRING_IInspectable_Remove(This,key) (This)->lpVtbl->Remove(This,key) |
| #define __FIMap_2_HSTRING_IInspectable_Clear(This) (This)->lpVtbl->Clear(This) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_QueryInterface(__FIMap_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIMap_2_HSTRING_IInspectable_AddRef(__FIMap_2_HSTRING_IInspectable* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIMap_2_HSTRING_IInspectable_Release(__FIMap_2_HSTRING_IInspectable* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_GetIids(__FIMap_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_GetRuntimeClassName(__FIMap_2_HSTRING_IInspectable* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_GetTrustLevel(__FIMap_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IMap<HSTRING,IInspectable* > methods ***/ |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_Lookup(__FIMap_2_HSTRING_IInspectable* This,HSTRING key,IInspectable **value) { |
| return This->lpVtbl->Lookup(This,key,value); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_get_Size(__FIMap_2_HSTRING_IInspectable* This,unsigned int *size) { |
| return This->lpVtbl->get_Size(This,size); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_HasKey(__FIMap_2_HSTRING_IInspectable* This,HSTRING key,boolean *found) { |
| return This->lpVtbl->HasKey(This,key,found); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_GetView(__FIMap_2_HSTRING_IInspectable* This,__FIMapView_2_HSTRING_IInspectable **view) { |
| return This->lpVtbl->GetView(This,view); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_Insert(__FIMap_2_HSTRING_IInspectable* This,HSTRING key,IInspectable *value,boolean *replaced) { |
| return This->lpVtbl->Insert(This,key,value,replaced); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_Remove(__FIMap_2_HSTRING_IInspectable* This,HSTRING key) { |
| return This->lpVtbl->Remove(This,key); |
| } |
| static inline HRESULT __FIMap_2_HSTRING_IInspectable_Clear(__FIMap_2_HSTRING_IInspectable* This) { |
| return This->lpVtbl->Clear(This); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation_Collections |
| #define IID_IMap_HSTRING_IInspectable IID___FIMap_2_HSTRING_IInspectable |
| #define IMap_HSTRING_IInspectableVtbl __FIMap_2_HSTRING_IInspectableVtbl |
| #define IMap_HSTRING_IInspectable __FIMap_2_HSTRING_IInspectable |
| #define IMap_HSTRING_IInspectable_QueryInterface __FIMap_2_HSTRING_IInspectable_QueryInterface |
| #define IMap_HSTRING_IInspectable_AddRef __FIMap_2_HSTRING_IInspectable_AddRef |
| #define IMap_HSTRING_IInspectable_Release __FIMap_2_HSTRING_IInspectable_Release |
| #define IMap_HSTRING_IInspectable_GetIids __FIMap_2_HSTRING_IInspectable_GetIids |
| #define IMap_HSTRING_IInspectable_GetRuntimeClassName __FIMap_2_HSTRING_IInspectable_GetRuntimeClassName |
| #define IMap_HSTRING_IInspectable_GetTrustLevel __FIMap_2_HSTRING_IInspectable_GetTrustLevel |
| #define IMap_HSTRING_IInspectable_Lookup __FIMap_2_HSTRING_IInspectable_Lookup |
| #define IMap_HSTRING_IInspectable_get_Size __FIMap_2_HSTRING_IInspectable_get_Size |
| #define IMap_HSTRING_IInspectable_HasKey __FIMap_2_HSTRING_IInspectable_HasKey |
| #define IMap_HSTRING_IInspectable_GetView __FIMap_2_HSTRING_IInspectable_GetView |
| #define IMap_HSTRING_IInspectable_Insert __FIMap_2_HSTRING_IInspectable_Insert |
| #define IMap_HSTRING_IInspectable_Remove __FIMap_2_HSTRING_IInspectable_Remove |
| #define IMap_HSTRING_IInspectable_Clear __FIMap_2_HSTRING_IInspectable_Clear |
| #endif /* WIDL_using_Windows_Foundation_Collections */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > interface |
| */ |
| #ifndef ____FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable, 0x7344f356, 0x8399, 0x5756, 0xa2,0xf8, 0xab,0xd5,0x0c,0x41,0x46,0xff); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("7344f356-8399-5756-a2f8-abd50c4146ff") |
| IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable, 0x7344f356, 0x8399, 0x5756, 0xa2,0xf8, 0xab,0xd5,0x0c,0x41,0x46,0xff) |
| #endif |
| #else |
| typedef struct __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectableVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable *This); |
| |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *Invoke)( |
| __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable *This, |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *info, |
| AsyncStatus status); |
| |
| END_INTERFACE |
| } __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectableVtbl; |
| |
| interface __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable { |
| CONST_VTBL __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectableVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_QueryInterface(__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_AddRef(__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_Release(__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_Invoke(__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable* This,__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *info,AsyncStatus status) { |
| return This->lpVtbl->Invoke(This,info,status); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperationCompletedHandler_IMap_HSTRING_IInspectable IID___FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable |
| #define IAsyncOperationCompletedHandler_IMap_HSTRING_IInspectableVtbl __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectableVtbl |
| #define IAsyncOperationCompletedHandler_IMap_HSTRING_IInspectable __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable |
| #define IAsyncOperationCompletedHandler_IMap_HSTRING_IInspectable_QueryInterface __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_QueryInterface |
| #define IAsyncOperationCompletedHandler_IMap_HSTRING_IInspectable_AddRef __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_AddRef |
| #define IAsyncOperationCompletedHandler_IMap_HSTRING_IInspectable_Release __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_Release |
| #define IAsyncOperationCompletedHandler_IMap_HSTRING_IInspectable_Invoke __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_Invoke |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::BasicProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties, 0xc8659aae, 0x4926, 0x52ad, 0x8f,0x60, 0xd8,0x9f,0xe5,0xa8,0xdf,0x5f); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("c8659aae-4926-52ad-8f60-d89fe5a8df5f") |
| IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::BasicProperties* > : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::BasicProperties*, ABI::Windows::Storage::FileProperties::IBasicProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties, 0xc8659aae, 0x4926, 0x52ad, 0x8f,0x60, 0xd8,0x9f,0xe5,0xa8,0xdf,0x5f) |
| #endif |
| #else |
| typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This); |
| |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::BasicProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *Invoke)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *info, |
| AsyncStatus status); |
| |
| END_INTERFACE |
| } __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl; |
| |
| interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties { |
| CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::BasicProperties* > methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::BasicProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *info,AsyncStatus status) { |
| return This->lpVtbl->Invoke(This,info,status); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperationCompletedHandler_BasicProperties IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties |
| #define IAsyncOperationCompletedHandler_BasicPropertiesVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl |
| #define IAsyncOperationCompletedHandler_BasicProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties |
| #define IAsyncOperationCompletedHandler_BasicProperties_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface |
| #define IAsyncOperationCompletedHandler_BasicProperties_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef |
| #define IAsyncOperationCompletedHandler_BasicProperties_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Release |
| #define IAsyncOperationCompletedHandler_BasicProperties_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Invoke |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::DocumentProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties, 0x4452ed4c, 0x642b, 0x501b, 0x96,0x17, 0x7d,0x68,0xb4,0xac,0x3c,0x66); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("4452ed4c-642b-501b-9617-7d68b4ac3c66") |
| IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::DocumentProperties* > : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::DocumentProperties*, ABI::Windows::Storage::FileProperties::IDocumentProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties, 0x4452ed4c, 0x642b, 0x501b, 0x96,0x17, 0x7d,0x68,0xb4,0xac,0x3c,0x66) |
| #endif |
| #else |
| typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties *This); |
| |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::DocumentProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *Invoke)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *info, |
| AsyncStatus status); |
| |
| END_INTERFACE |
| } __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl; |
| |
| interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties { |
| CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::DocumentProperties* > methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::DocumentProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *info,AsyncStatus status) { |
| return This->lpVtbl->Invoke(This,info,status); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperationCompletedHandler_DocumentProperties IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties |
| #define IAsyncOperationCompletedHandler_DocumentPropertiesVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl |
| #define IAsyncOperationCompletedHandler_DocumentProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties |
| #define IAsyncOperationCompletedHandler_DocumentProperties_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_QueryInterface |
| #define IAsyncOperationCompletedHandler_DocumentProperties_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_AddRef |
| #define IAsyncOperationCompletedHandler_DocumentProperties_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_Release |
| #define IAsyncOperationCompletedHandler_DocumentProperties_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_Invoke |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::ImageProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties, 0xc63729bc, 0xe4c3, 0x564c, 0xb1,0x37, 0x2c,0xb4,0xf5,0x96,0x6a,0x83); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("c63729bc-e4c3-564c-b137-2cb4f5966a83") |
| IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::ImageProperties* > : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::ImageProperties*, ABI::Windows::Storage::FileProperties::IImageProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties, 0xc63729bc, 0xe4c3, 0x564c, 0xb1,0x37, 0x2c,0xb4,0xf5,0x96,0x6a,0x83) |
| #endif |
| #else |
| typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties *This); |
| |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::ImageProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *Invoke)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *info, |
| AsyncStatus status); |
| |
| END_INTERFACE |
| } __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl; |
| |
| interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties { |
| CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::ImageProperties* > methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::ImageProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *info,AsyncStatus status) { |
| return This->lpVtbl->Invoke(This,info,status); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperationCompletedHandler_ImageProperties IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties |
| #define IAsyncOperationCompletedHandler_ImagePropertiesVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl |
| #define IAsyncOperationCompletedHandler_ImageProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties |
| #define IAsyncOperationCompletedHandler_ImageProperties_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_QueryInterface |
| #define IAsyncOperationCompletedHandler_ImageProperties_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_AddRef |
| #define IAsyncOperationCompletedHandler_ImageProperties_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_Release |
| #define IAsyncOperationCompletedHandler_ImageProperties_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_Invoke |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::MusicProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties, 0xd84e1312, 0xd661, 0x5b7f, 0x95,0x66, 0x74,0x21,0xbd,0xed,0xc1,0xea); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("d84e1312-d661-5b7f-9566-7421bdedc1ea") |
| IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::MusicProperties* > : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::MusicProperties*, ABI::Windows::Storage::FileProperties::IMusicProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties, 0xd84e1312, 0xd661, 0x5b7f, 0x95,0x66, 0x74,0x21,0xbd,0xed,0xc1,0xea) |
| #endif |
| #else |
| typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties *This); |
| |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::MusicProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *Invoke)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *info, |
| AsyncStatus status); |
| |
| END_INTERFACE |
| } __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl; |
| |
| interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties { |
| CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::MusicProperties* > methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::MusicProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *info,AsyncStatus status) { |
| return This->lpVtbl->Invoke(This,info,status); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperationCompletedHandler_MusicProperties IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties |
| #define IAsyncOperationCompletedHandler_MusicPropertiesVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl |
| #define IAsyncOperationCompletedHandler_MusicProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties |
| #define IAsyncOperationCompletedHandler_MusicProperties_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_QueryInterface |
| #define IAsyncOperationCompletedHandler_MusicProperties_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_AddRef |
| #define IAsyncOperationCompletedHandler_MusicProperties_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_Release |
| #define IAsyncOperationCompletedHandler_MusicProperties_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_Invoke |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::VideoProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties, 0x43401d34, 0x61ab, 0x5cf2, 0x92,0x1f, 0x55,0xb6,0x16,0x63,0x1d,0x1d); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("43401d34-61ab-5cf2-921f-55b616631d1d") |
| IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::VideoProperties* > : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::VideoProperties*, ABI::Windows::Storage::FileProperties::IVideoProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties, 0x43401d34, 0x61ab, 0x5cf2, 0x92,0x1f, 0x55,0xb6,0x16,0x63,0x1d,0x1d) |
| #endif |
| #else |
| typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties *This); |
| |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::VideoProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *Invoke)( |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *info, |
| AsyncStatus status); |
| |
| END_INTERFACE |
| } __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl; |
| |
| interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties { |
| CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::VideoProperties* > methods ***/ |
| #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IAsyncOperationCompletedHandler<ABI::Windows::Storage::FileProperties::VideoProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *info,AsyncStatus status) { |
| return This->lpVtbl->Invoke(This,info,status); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperationCompletedHandler_VideoProperties IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties |
| #define IAsyncOperationCompletedHandler_VideoPropertiesVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl |
| #define IAsyncOperationCompletedHandler_VideoProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties |
| #define IAsyncOperationCompletedHandler_VideoProperties_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_QueryInterface |
| #define IAsyncOperationCompletedHandler_VideoProperties_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_AddRef |
| #define IAsyncOperationCompletedHandler_VideoProperties_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_Release |
| #define IAsyncOperationCompletedHandler_VideoProperties_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_Invoke |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IIterable<HSTRING > interface |
| */ |
| #ifndef ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ |
| #define ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIIterable_1_HSTRING, 0xe2fcc7c1, 0x3bfc, 0x5a0b, 0xb2,0xb0, 0x72,0xe7,0x69,0xd1,0xcb,0x7e); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| namespace Collections { |
| template<> |
| MIDL_INTERFACE("e2fcc7c1-3bfc-5a0b-b2b0-72e769d1cb7e") |
| IIterable<HSTRING > : IIterable_impl<HSTRING > |
| { |
| }; |
| } |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIIterable_1_HSTRING, 0xe2fcc7c1, 0x3bfc, 0x5a0b, 0xb2,0xb0, 0x72,0xe7,0x69,0xd1,0xcb,0x7e) |
| #endif |
| #else |
| typedef struct __FIIterable_1_HSTRINGVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIIterable_1_HSTRING *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIIterable_1_HSTRING *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIIterable_1_HSTRING *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIIterable_1_HSTRING *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIIterable_1_HSTRING *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIIterable_1_HSTRING *This, |
| TrustLevel *trustLevel); |
| |
| /*** IIterable<HSTRING > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *First)( |
| __FIIterable_1_HSTRING *This, |
| __FIIterator_1_HSTRING **value); |
| |
| END_INTERFACE |
| } __FIIterable_1_HSTRINGVtbl; |
| |
| interface __FIIterable_1_HSTRING { |
| CONST_VTBL __FIIterable_1_HSTRINGVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIIterable_1_HSTRING_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIIterable_1_HSTRING_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIIterable_1_HSTRING_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIIterable_1_HSTRING_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIIterable_1_HSTRING_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIIterable_1_HSTRING_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IIterable<HSTRING > methods ***/ |
| #define __FIIterable_1_HSTRING_First(This,value) (This)->lpVtbl->First(This,value) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIIterable_1_HSTRING_QueryInterface(__FIIterable_1_HSTRING* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIIterable_1_HSTRING_AddRef(__FIIterable_1_HSTRING* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIIterable_1_HSTRING_Release(__FIIterable_1_HSTRING* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIIterable_1_HSTRING_GetIids(__FIIterable_1_HSTRING* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIIterable_1_HSTRING_GetRuntimeClassName(__FIIterable_1_HSTRING* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIIterable_1_HSTRING_GetTrustLevel(__FIIterable_1_HSTRING* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IIterable<HSTRING > methods ***/ |
| static inline HRESULT __FIIterable_1_HSTRING_First(__FIIterable_1_HSTRING* This,__FIIterator_1_HSTRING **value) { |
| return This->lpVtbl->First(This,value); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation_Collections |
| #define IID_IIterable_HSTRING IID___FIIterable_1_HSTRING |
| #define IIterable_HSTRINGVtbl __FIIterable_1_HSTRINGVtbl |
| #define IIterable_HSTRING __FIIterable_1_HSTRING |
| #define IIterable_HSTRING_QueryInterface __FIIterable_1_HSTRING_QueryInterface |
| #define IIterable_HSTRING_AddRef __FIIterable_1_HSTRING_AddRef |
| #define IIterable_HSTRING_Release __FIIterable_1_HSTRING_Release |
| #define IIterable_HSTRING_GetIids __FIIterable_1_HSTRING_GetIids |
| #define IIterable_HSTRING_GetRuntimeClassName __FIIterable_1_HSTRING_GetRuntimeClassName |
| #define IIterable_HSTRING_GetTrustLevel __FIIterable_1_HSTRING_GetTrustLevel |
| #define IIterable_HSTRING_First __FIIterable_1_HSTRING_First |
| #endif /* WIDL_using_Windows_Foundation_Collections */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > interface |
| */ |
| #ifndef ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable, 0x127e39c7, 0x07c1, 0x58e5, 0xb4,0x8e, 0x3a,0x47,0x29,0x83,0x9f,0xec); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("127e39c7-07c1-58e5-b48e-3a4729839fec") |
| IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > : IAsyncOperation_impl<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable, 0x127e39c7, 0x07c1, 0x58e5, 0xb4,0x8e, 0x3a,0x47,0x29,0x83,0x9f,0xec) |
| #endif |
| #else |
| typedef struct __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectableVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This, |
| TrustLevel *trustLevel); |
| |
| /*** IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *put_Completed)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This, |
| __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable *handler); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Completed)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This, |
| __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable **handler); |
| |
| HRESULT (STDMETHODCALLTYPE *GetResults)( |
| __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable *This, |
| __FIMap_2_HSTRING_IInspectable **results); |
| |
| END_INTERFACE |
| } __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectableVtbl; |
| |
| interface __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable { |
| CONST_VTBL __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectableVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > methods ***/ |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) |
| #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_QueryInterface(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_AddRef(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_Release(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetIids(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetRuntimeClassName(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetTrustLevel(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IAsyncOperation<ABI::Windows::Foundation::Collections::IMap<HSTRING,IInspectable* >* > methods ***/ |
| static inline HRESULT __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_put_Completed(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This,__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable *handler) { |
| return This->lpVtbl->put_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_get_Completed(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This,__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable **handler) { |
| return This->lpVtbl->get_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetResults(__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable* This,__FIMap_2_HSTRING_IInspectable **results) { |
| return This->lpVtbl->GetResults(This,results); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperation_IMap_HSTRING_IInspectable IID___FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable |
| #define IAsyncOperation_IMap_HSTRING_IInspectableVtbl __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectableVtbl |
| #define IAsyncOperation_IMap_HSTRING_IInspectable __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_QueryInterface __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_QueryInterface |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_AddRef __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_AddRef |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_Release __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_Release |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_GetIids __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetIids |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_GetRuntimeClassName __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetRuntimeClassName |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_GetTrustLevel __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetTrustLevel |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_put_Completed __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_put_Completed |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_get_Completed __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_get_Completed |
| #define IAsyncOperation_IMap_HSTRING_IInspectable_GetResults __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_GetResults |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperation<ABI::Windows::Storage::FileProperties::BasicProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties, 0x5186131a, 0x4467, 0x504b, 0x97,0x7a, 0x07,0x85,0xa8,0x23,0x04,0x85); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("5186131a-4467-504b-977a-0785a8230485") |
| IAsyncOperation<ABI::Windows::Storage::FileProperties::BasicProperties* > : IAsyncOperation_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::BasicProperties*, ABI::Windows::Storage::FileProperties::IBasicProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties, 0x5186131a, 0x4467, 0x504b, 0x97,0x7a, 0x07,0x85,0xa8,0x23,0x04,0x85) |
| #endif |
| #else |
| typedef struct __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::BasicProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *put_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *handler); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties **handler); |
| |
| HRESULT (STDMETHODCALLTYPE *GetResults)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, |
| __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties **results); |
| |
| END_INTERFACE |
| } __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl; |
| |
| interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties { |
| CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::BasicProperties* > methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetIids(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::BasicProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *handler) { |
| return This->lpVtbl->put_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties **handler) { |
| return This->lpVtbl->get_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetResults(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties **results) { |
| return This->lpVtbl->GetResults(This,results); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperation_BasicProperties IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties |
| #define IAsyncOperation_BasicPropertiesVtbl __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl |
| #define IAsyncOperation_BasicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties |
| #define IAsyncOperation_BasicProperties_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface |
| #define IAsyncOperation_BasicProperties_AddRef __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef |
| #define IAsyncOperation_BasicProperties_Release __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_Release |
| #define IAsyncOperation_BasicProperties_GetIids __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetIids |
| #define IAsyncOperation_BasicProperties_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetRuntimeClassName |
| #define IAsyncOperation_BasicProperties_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetTrustLevel |
| #define IAsyncOperation_BasicProperties_put_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_put_Completed |
| #define IAsyncOperation_BasicProperties_get_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_get_Completed |
| #define IAsyncOperation_BasicProperties_GetResults __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetResults |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties, 0x6c86e97c, 0x5699, 0x5700, 0x8d,0x35, 0xd3,0x50,0xad,0x3e,0x4d,0xf2); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("6c86e97c-5699-5700-8d35-d350ad3e4df2") |
| IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > : IAsyncOperation_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::DocumentProperties*, ABI::Windows::Storage::FileProperties::IDocumentProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties, 0x6c86e97c, 0x5699, 0x5700, 0x8d,0x35, 0xd3,0x50,0xad,0x3e,0x4d,0xf2) |
| #endif |
| #else |
| typedef struct __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *put_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties *handler); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties **handler); |
| |
| HRESULT (STDMETHODCALLTYPE *GetResults)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties *This, |
| __x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties **results); |
| |
| END_INTERFACE |
| } __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl; |
| |
| interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties { |
| CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_AddRef(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_Release(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetIids(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::DocumentProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties *handler) { |
| return This->lpVtbl->put_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CDocumentProperties **handler) { |
| return This->lpVtbl->get_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetResults(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CIDocumentProperties **results) { |
| return This->lpVtbl->GetResults(This,results); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperation_DocumentProperties IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties |
| #define IAsyncOperation_DocumentPropertiesVtbl __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentPropertiesVtbl |
| #define IAsyncOperation_DocumentProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties |
| #define IAsyncOperation_DocumentProperties_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_QueryInterface |
| #define IAsyncOperation_DocumentProperties_AddRef __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_AddRef |
| #define IAsyncOperation_DocumentProperties_Release __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_Release |
| #define IAsyncOperation_DocumentProperties_GetIids __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetIids |
| #define IAsyncOperation_DocumentProperties_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetRuntimeClassName |
| #define IAsyncOperation_DocumentProperties_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetTrustLevel |
| #define IAsyncOperation_DocumentProperties_put_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_put_Completed |
| #define IAsyncOperation_DocumentProperties_get_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_get_Completed |
| #define IAsyncOperation_DocumentProperties_GetResults __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_GetResults |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CDocumentProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties, 0xfcd07511, 0xe7f8, 0x5bda, 0x8c,0x04, 0x79,0x5a,0x63,0x9d,0xae,0x8f); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("fcd07511-e7f8-5bda-8c04-795a639dae8f") |
| IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > : IAsyncOperation_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::ImageProperties*, ABI::Windows::Storage::FileProperties::IImageProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties, 0xfcd07511, 0xe7f8, 0x5bda, 0x8c,0x04, 0x79,0x5a,0x63,0x9d,0xae,0x8f) |
| #endif |
| #else |
| typedef struct __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *put_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties *handler); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties **handler); |
| |
| HRESULT (STDMETHODCALLTYPE *GetResults)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties *This, |
| __x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties **results); |
| |
| END_INTERFACE |
| } __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl; |
| |
| interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties { |
| CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_AddRef(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_Release(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetIids(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::ImageProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties *handler) { |
| return This->lpVtbl->put_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CImageProperties **handler) { |
| return This->lpVtbl->get_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetResults(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CIImageProperties **results) { |
| return This->lpVtbl->GetResults(This,results); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperation_ImageProperties IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties |
| #define IAsyncOperation_ImagePropertiesVtbl __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImagePropertiesVtbl |
| #define IAsyncOperation_ImageProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties |
| #define IAsyncOperation_ImageProperties_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_QueryInterface |
| #define IAsyncOperation_ImageProperties_AddRef __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_AddRef |
| #define IAsyncOperation_ImageProperties_Release __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_Release |
| #define IAsyncOperation_ImageProperties_GetIids __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetIids |
| #define IAsyncOperation_ImageProperties_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetRuntimeClassName |
| #define IAsyncOperation_ImageProperties_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetTrustLevel |
| #define IAsyncOperation_ImageProperties_put_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_put_Completed |
| #define IAsyncOperation_ImageProperties_get_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_get_Completed |
| #define IAsyncOperation_ImageProperties_GetResults __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_GetResults |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CImageProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties, 0x0d023b76, 0x20a7, 0x56f3, 0x84,0xab, 0xce,0x31,0xe6,0x54,0x4b,0x71); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("0d023b76-20a7-56f3-84ab-ce31e6544b71") |
| IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > : IAsyncOperation_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::MusicProperties*, ABI::Windows::Storage::FileProperties::IMusicProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties, 0x0d023b76, 0x20a7, 0x56f3, 0x84,0xab, 0xce,0x31,0xe6,0x54,0x4b,0x71) |
| #endif |
| #else |
| typedef struct __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *put_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties *handler); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties **handler); |
| |
| HRESULT (STDMETHODCALLTYPE *GetResults)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties *This, |
| __x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties **results); |
| |
| END_INTERFACE |
| } __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl; |
| |
| interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties { |
| CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_AddRef(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_Release(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetIids(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::MusicProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties *handler) { |
| return This->lpVtbl->put_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CMusicProperties **handler) { |
| return This->lpVtbl->get_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetResults(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CIMusicProperties **results) { |
| return This->lpVtbl->GetResults(This,results); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperation_MusicProperties IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties |
| #define IAsyncOperation_MusicPropertiesVtbl __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicPropertiesVtbl |
| #define IAsyncOperation_MusicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties |
| #define IAsyncOperation_MusicProperties_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_QueryInterface |
| #define IAsyncOperation_MusicProperties_AddRef __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_AddRef |
| #define IAsyncOperation_MusicProperties_Release __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_Release |
| #define IAsyncOperation_MusicProperties_GetIids __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetIids |
| #define IAsyncOperation_MusicProperties_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetRuntimeClassName |
| #define IAsyncOperation_MusicProperties_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetTrustLevel |
| #define IAsyncOperation_MusicProperties_put_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_put_Completed |
| #define IAsyncOperation_MusicProperties_get_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_get_Completed |
| #define IAsyncOperation_MusicProperties_GetResults __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_GetResults |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CMusicProperties_INTERFACE_DEFINED__ */ |
| |
| /***************************************************************************** |
| * IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > interface |
| */ |
| #ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_INTERFACE_DEFINED__ |
| #define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_INTERFACE_DEFINED__ |
| |
| DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties, 0x447d4590, 0xd3f9, 0x58bf, 0xac,0x58, 0x6f,0x9a,0x50,0x83,0x9e,0xfe); |
| #if defined(__cplusplus) && !defined(CINTERFACE) |
| } /* extern "C" */ |
| namespace ABI { |
| namespace Windows { |
| namespace Foundation { |
| template<> |
| MIDL_INTERFACE("447d4590-d3f9-58bf-ac58-6f9a50839efe") |
| IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > : IAsyncOperation_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Storage::FileProperties::VideoProperties*, ABI::Windows::Storage::FileProperties::IVideoProperties* > > |
| { |
| }; |
| } |
| } |
| } |
| extern "C" { |
| #ifdef __CRT_UUID_DECL |
| __CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties, 0x447d4590, 0xd3f9, 0x58bf, 0xac,0x58, 0x6f,0x9a,0x50,0x83,0x9e,0xfe) |
| #endif |
| #else |
| typedef struct __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl { |
| BEGIN_INTERFACE |
| |
| /*** IUnknown methods ***/ |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| REFIID riid, |
| void **ppvObject); |
| |
| ULONG (STDMETHODCALLTYPE *AddRef)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This); |
| |
| ULONG (STDMETHODCALLTYPE *Release)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This); |
| |
| /*** IInspectable methods ***/ |
| HRESULT (STDMETHODCALLTYPE *GetIids)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| ULONG *iidCount, |
| IID **iids); |
| |
| HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| HSTRING *className); |
| |
| HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| TrustLevel *trustLevel); |
| |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > methods ***/ |
| HRESULT (STDMETHODCALLTYPE *put_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties *handler); |
| |
| HRESULT (STDMETHODCALLTYPE *get_Completed)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties **handler); |
| |
| HRESULT (STDMETHODCALLTYPE *GetResults)( |
| __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties *This, |
| __x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties **results); |
| |
| END_INTERFACE |
| } __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl; |
| |
| interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties { |
| CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl* lpVtbl; |
| }; |
| |
| #ifdef COBJMACROS |
| #ifndef WIDL_C_INLINE_WRAPPERS |
| /*** IUnknown methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_AddRef(This) (This)->lpVtbl->AddRef(This) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_Release(This) (This)->lpVtbl->Release(This) |
| /*** IInspectable methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > methods ***/ |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) |
| #define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) |
| #else |
| /*** IUnknown methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This,REFIID riid,void **ppvObject) { |
| return This->lpVtbl->QueryInterface(This,riid,ppvObject); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_AddRef(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This) { |
| return This->lpVtbl->AddRef(This); |
| } |
| static inline ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_Release(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This) { |
| return This->lpVtbl->Release(This); |
| } |
| /*** IInspectable methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetIids(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This,ULONG *iidCount,IID **iids) { |
| return This->lpVtbl->GetIids(This,iidCount,iids); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This,HSTRING *className) { |
| return This->lpVtbl->GetRuntimeClassName(This,className); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This,TrustLevel *trustLevel) { |
| return This->lpVtbl->GetTrustLevel(This,trustLevel); |
| } |
| /*** IAsyncOperation<ABI::Windows::Storage::FileProperties::VideoProperties* > methods ***/ |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties *handler) { |
| return This->lpVtbl->put_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CVideoProperties **handler) { |
| return This->lpVtbl->get_Completed(This,handler); |
| } |
| static inline HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetResults(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CIVideoProperties **results) { |
| return This->lpVtbl->GetResults(This,results); |
| } |
| #endif |
| #ifdef WIDL_using_Windows_Foundation |
| #define IID_IAsyncOperation_VideoProperties IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties |
| #define IAsyncOperation_VideoPropertiesVtbl __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoPropertiesVtbl |
| #define IAsyncOperation_VideoProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties |
| #define IAsyncOperation_VideoProperties_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_QueryInterface |
| #define IAsyncOperation_VideoProperties_AddRef __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_AddRef |
| #define IAsyncOperation_VideoProperties_Release __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_Release |
| #define IAsyncOperation_VideoProperties_GetIids __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetIids |
| #define IAsyncOperation_VideoProperties_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetRuntimeClassName |
| #define IAsyncOperation_VideoProperties_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetTrustLevel |
| #define IAsyncOperation_VideoProperties_put_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_put_Completed |
| #define IAsyncOperation_VideoProperties_get_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_get_Completed |
| #define IAsyncOperation_VideoProperties_GetResults __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_GetResults |
| #endif /* WIDL_using_Windows_Foundation */ |
| #endif |
| |
| #endif |
| |
| #endif /* ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CVideoProperties_INTERFACE_DEFINED__ */ |
| |
| /* Begin additional prototypes for all interfaces */ |
| |
| ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); |
| unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); |
| unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); |
| void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); |
| |
| /* End additional prototypes */ |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| |
| #endif /* __windows_storage_fileproperties_h__ */ |