// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1 #pragma once // Header files for imported files #include #include #include #include "Windows.Foundation.h" #include "Windows.Devices.Sensors.h" /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview_FWD_DEFINED__ #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview; #endif // ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading_FWD_DEFINED__ #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading; #endif // ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs; #endif // ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics; #endif // ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This, __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* sender, __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgsVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_INTERFACE_DEFINED__ typedef enum __x_ABI_CWindows_CDevices_CSensors_CSimpleOrientation __x_ABI_CWindows_CDevices_CSensors_CSimpleOrientation; typedef enum __x_ABI_CWindows_CFoundation_CAsyncStatus __x_ABI_CWindows_CFoundation_CAsyncStatus; typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime; #ifndef ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIAsyncInfo __x_ABI_CWindows_CFoundation_CIAsyncInfo; #endif // ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CSystem_CPreview_CHingeState __x_ABI_CWindows_CSystem_CPreview_CHingeState; enum __x_ABI_CWindows_CSystem_CPreview_CHingeState { __x_ABI_CWindows_CSystem_CPreview_CHingeState_Unknown = 0, __x_ABI_CWindows_CSystem_CPreview_CHingeState_Closed = 1, __x_ABI_CWindows_CSystem_CPreview_CHingeState_Concave = 2, __x_ABI_CWindows_CSystem_CPreview_CHingeState_Flat = 3, __x_ABI_CWindows_CSystem_CPreview_CHingeState_Convex = 4, __x_ABI_CWindows_CSystem_CPreview_CHingeState_Full = 5, }; #if !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetCurrentPostureAsync)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReading** value); HRESULT (STDMETHODCALLTYPE* add_PostureChanged)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_PostureChanged)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewVtbl; interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview { CONST_VTBL struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview; #endif /* !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreview_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Timestamp)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, struct __x_ABI_CWindows_CFoundation_CDateTime* value); HRESULT (STDMETHODCALLTYPE* get_HingeState)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, enum __x_ABI_CWindows_CSystem_CPreview_CHingeState* value); HRESULT (STDMETHODCALLTYPE* get_Panel1Orientation)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, enum __x_ABI_CWindows_CDevices_CSensors_CSimpleOrientation* value); HRESULT (STDMETHODCALLTYPE* get_Panel1Id)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Panel2Orientation)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, enum __x_ABI_CWindows_CDevices_CSensors_CSimpleOrientation* value); HRESULT (STDMETHODCALLTYPE* get_Panel2Id)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingVtbl; interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading { CONST_VTBL struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading; #endif /* !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Reading)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs* This, __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReading** value); END_INTERFACE } __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgsVtbl; interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs; #endif /* !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewReadingChangedEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetDefaultAsync)(__x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSystem__CPreview__CTwoPanelHingedDevicePosturePreview** result); END_INTERFACE } __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStaticsVtbl; interface __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics { CONST_VTBL struct __x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics; #endif /* !defined(____x_ABI_CWindows_CSystem_CPreview_CITwoPanelHingedDevicePosturePreviewStatics_INTERFACE_DEFINED__) */