// 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.ApplicationModel.Core.h" #include "Windows.Graphics.h" #include "Windows.Media.Core.h" #include "Windows.Storage.Streams.h" // Importing Collections header #include "Windows.Foundation.Collections.h" /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter; #endif // ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResultVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResultVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResultVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResultVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResultVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResultVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResultVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResultVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettingsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettingsVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettingsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettingsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettingsVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettingsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatusVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatusVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatusVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatusVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatusVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatusVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettingsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettingsVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettingsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettingsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettingsVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettingsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection; typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, UINT32 itemsLength, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl; interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection { CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection; typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection** result); END_INTERFACE } __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl; interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection { CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter; typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, UINT32 itemsLength, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl; interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter { CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter; typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, __x_ABI_C__FIIterator_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter** result); END_INTERFACE } __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl; interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter { CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection; typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, UINT32 index, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl; interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection { CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter; typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, UINT32 index, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl; interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter { CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitterVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectableVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectableVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectableVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectableVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* sender, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgsVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* sender, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgsVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* sender, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgsVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs_INTERFACE_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CCore_CICoreApplicationView_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CCore_CICoreApplicationView_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CCore_CICoreApplicationView __x_ABI_CWindows_CApplicationModel_CCore_CICoreApplicationView; #endif // ____x_ABI_CWindows_CApplicationModel_CCore_CICoreApplicationView_FWD_DEFINED__ 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_CIDeferral_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIDeferral __x_ABI_CWindows_CFoundation_CIDeferral; #endif // ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIAsyncAction __x_ABI_CWindows_CFoundation_CIAsyncAction; #endif // ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ #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__ #ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIClosable __x_ABI_CWindows_CFoundation_CIClosable; #endif // ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ typedef struct __x_ABI_CWindows_CGraphics_CPointInt32 __x_ABI_CWindows_CGraphics_CPointInt32; typedef struct __x_ABI_CWindows_CGraphics_CSizeInt32 __x_ABI_CWindows_CGraphics_CSizeInt32; #ifndef ____x_ABI_CWindows_CMedia_CCore_CIMediaSource2_FWD_DEFINED__ #define ____x_ABI_CWindows_CMedia_CCore_CIMediaSource2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CMedia_CCore_CIMediaSource2 __x_ABI_CWindows_CMedia_CCore_CIMediaSource2; #endif // ____x_ABI_CWindows_CMedia_CCore_CIMediaSource2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ #define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType; #endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus; typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod; typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason; typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverGameControllerDeviceUsageMode __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverGameControllerDeviceUsageMode; typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus; typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus; typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus; typedef enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus { __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_Success = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_UnknownFailure = 1, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_MiracastNotSupported = 2, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_AccessDenied = 3, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_FriendlyNameTooLong = 4, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_ModelNameTooLong = 5, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_ModelNumberTooLong = 6, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus_InvalidSettings = 7, }; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod { __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod_None = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod_ConfirmConnection = 1, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod_PinDisplayIfRequested = 2, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod_PinDisplayRequired = 3, }; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason { __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_Finished = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_AppSpecificError = 1, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_ConnectionNotAccepted = 2, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_DisconnectedByUser = 3, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_FailedToStartStreaming = 4, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_MediaDecodingError = 5, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_MediaStreamingError = 6, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason_MediaDecryptionError = 7, }; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverGameControllerDeviceUsageMode { __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverGameControllerDeviceUsageMode_AsGameController = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverGameControllerDeviceUsageMode_AsMouseAndKeyboard = 1, }; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus { __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus_NotListening = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus_Listening = 1, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus_ConnectionPending = 2, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus_Connected = 3, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus_DisabledByPolicy = 4, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus_TemporarilyDisabled = 5, }; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus { __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus_Success = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus_UnknownFailure = 1, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus_MiracastNotSupported = 2, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus_AccessDenied = 3, }; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus { __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus_MiracastSupportUndetermined = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus_MiracastNotSupported = 1, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus_MiracastSupportNotOptimized = 2, __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus_MiracastSupported = 3, }; enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus { __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus_Undecided = 0, __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus_Allowed = 1, __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus_AlwaysPrompt = 2, __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus_Blocked = 3, }; #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetDefaultSettings)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings** result); HRESULT (STDMETHODCALLTYPE* GetCurrentSettings)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings** result); HRESULT (STDMETHODCALLTYPE* GetCurrentSettingsAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSettings** operation); HRESULT (STDMETHODCALLTYPE* DisconnectAllAndApplySettings)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* settings, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult** result); HRESULT (STDMETHODCALLTYPE* DisconnectAllAndApplySettingsAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* settings, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverApplySettingsResult** operation); HRESULT (STDMETHODCALLTYPE* GetStatus)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus** result); HRESULT (STDMETHODCALLTYPE* GetStatusAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverStatus** operation); HRESULT (STDMETHODCALLTYPE* add_StatusChanged)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiver_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_StatusChanged)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* CreateSession)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CApplicationModel_CCore_CICoreApplicationView* view, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession** result); HRESULT (STDMETHODCALLTYPE* CreateSessionAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CApplicationModel_CCore_CICoreApplicationView* view, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession** operation); HRESULT (STDMETHODCALLTYPE* ClearKnownTransmitters)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This); HRESULT (STDMETHODCALLTYPE* RemoveKnownTransmitter)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* transmitter); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiver_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverApplySettingsStatus* value); HRESULT (STDMETHODCALLTYPE* get_ExtendedError)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult* This, HRESULT* value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResultVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResultVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverApplySettingsResult_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Disconnect)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason reason); HRESULT (STDMETHODCALLTYPE* DisconnectWithMessage)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverDisconnectReason reason, HSTRING message); HRESULT (STDMETHODCALLTYPE* Pause)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This); HRESULT (STDMETHODCALLTYPE* PauseAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); HRESULT (STDMETHODCALLTYPE* Resume)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This); HRESULT (STDMETHODCALLTYPE* ResumeAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); HRESULT (STDMETHODCALLTYPE* get_Transmitter)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter** value); HRESULT (STDMETHODCALLTYPE* get_InputDevices)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices** value); HRESULT (STDMETHODCALLTYPE* get_CursorImageChannel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel** value); HRESULT (STDMETHODCALLTYPE* get_StreamControl)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl** value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Connection)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection** value); HRESULT (STDMETHODCALLTYPE* get_Pin)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* GetDeferral)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs* This, __x_ABI_CWindows_CFoundation_CIDeferral** result); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgsVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnectionCreatedEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsEnabled)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_MaxImageSize)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, struct __x_ABI_CWindows_CGraphics_CSizeInt32* value); HRESULT (STDMETHODCALLTYPE* get_Position)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, struct __x_ABI_CWindows_CGraphics_CPointInt32* value); HRESULT (STDMETHODCALLTYPE* get_ImageStream)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType** value); HRESULT (STDMETHODCALLTYPE* add_ImageStreamChanged)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_ImageStreamChanged)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_PositionChanged)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverCursorImageChannel_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_PositionChanged)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannel_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettingsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsEnabled)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsEnabled)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_MaxImageSize)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, struct __x_ABI_CWindows_CGraphics_CSizeInt32* value); HRESULT (STDMETHODCALLTYPE* put_MaxImageSize)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings* This, struct __x_ABI_CWindows_CGraphics_CSizeInt32 value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettingsVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettingsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Connection)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection** value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgsVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverDisconnectedEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDeviceVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_TransmitInput)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_TransmitInput)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_IsRequestedByTransmitter)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_IsTransmittingInput)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_Mode)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverGameControllerDeviceUsageMode* value); HRESULT (STDMETHODCALLTYPE* put_Mode)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverGameControllerDeviceUsageMode value); HRESULT (STDMETHODCALLTYPE* add_Changed)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverGameControllerDevice_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_Changed)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDeviceVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDeviceVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevicesVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Keyboard)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice** value); HRESULT (STDMETHODCALLTYPE* get_GameController)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverGameControllerDevice** value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevicesVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevicesVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverInputDevices_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDeviceVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_TransmitInput)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_TransmitInput)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_IsRequestedByTransmitter)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_IsTransmittingInput)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, boolean* value); HRESULT (STDMETHODCALLTYPE* add_Changed)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverKeyboardDevice_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_Changed)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDeviceVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDeviceVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverKeyboardDevice_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Connection)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverConnection** value); HRESULT (STDMETHODCALLTYPE* get_MediaSource)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, __x_ABI_CWindows_CMedia_CCore_CIMediaSource2** value); HRESULT (STDMETHODCALLTYPE* get_CursorImageChannelSettings)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverCursorImageChannelSettings** value); HRESULT (STDMETHODCALLTYPE* GetDeferral)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs* This, __x_ABI_CWindows_CFoundation_CIDeferral** result); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgsVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverMediaSourceCreatedEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* add_ConnectionCreated)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnectionCreatedEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_ConnectionCreated)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_MediaSourceCreated)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverMediaSourceCreatedEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_MediaSourceCreated)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_Disconnected)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSession___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverDisconnectedEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_Disconnected)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* get_AllowConnectionTakeover)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_AllowConnectionTakeover)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_MaxSimultaneousConnections)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, INT32* value); HRESULT (STDMETHODCALLTYPE* put_MaxSimultaneousConnections)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, INT32 value); HRESULT (STDMETHODCALLTYPE* Start)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult** result); HRESULT (STDMETHODCALLTYPE* StartAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverSessionStartResult** operation); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSession_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverSessionStartStatus* value); HRESULT (STDMETHODCALLTYPE* get_ExtendedError)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult* This, HRESULT* value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResultVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResultVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSessionStartResult_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettingsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_FriendlyName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_FriendlyName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_ModelName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_ModelName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_ModelNumber)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_ModelNumber)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_AuthorizationMethod)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod* value); HRESULT (STDMETHODCALLTYPE* put_AuthorizationMethod)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverAuthorizationMethod value); HRESULT (STDMETHODCALLTYPE* get_RequireAuthorizationFromKnownTransmitters)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_RequireAuthorizationFromKnownTransmitters)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings* This, boolean value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettingsVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettingsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverSettings_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatusVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ListeningStatus)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverListeningStatus* value); HRESULT (STDMETHODCALLTYPE* get_WiFiStatus)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastReceiverWiFiStatus* value); HRESULT (STDMETHODCALLTYPE* get_IsConnectionTakeoverSupported)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_MaxSimultaneousConnections)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_KnownTransmitters)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus* This, __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastTransmitter** value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatusVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatusVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStatus_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControlVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetVideoStreamSettings)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings** result); HRESULT (STDMETHODCALLTYPE* GetVideoStreamSettingsAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverVideoStreamSettings** operation); HRESULT (STDMETHODCALLTYPE* SuggestVideoStreamSettings)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* settings); HRESULT (STDMETHODCALLTYPE* SuggestVideoStreamSettingsAsync)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* settings, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); HRESULT (STDMETHODCALLTYPE* get_MuteAudio)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_MuteAudio)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl* This, boolean value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControlVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControlVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverStreamControl_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettingsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, struct __x_ABI_CWindows_CGraphics_CSizeInt32* value); HRESULT (STDMETHODCALLTYPE* put_Size)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, struct __x_ABI_CWindows_CGraphics_CSizeInt32 value); HRESULT (STDMETHODCALLTYPE* get_Bitrate)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, INT32* value); HRESULT (STDMETHODCALLTYPE* put_Bitrate)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings* This, INT32 value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettingsVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettingsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastReceiverVideoStreamSettings_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitterVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Name)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_AuthorizationStatus)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus* value); HRESULT (STDMETHODCALLTYPE* put_AuthorizationStatus)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, enum __x_ABI_CWindows_CMedia_CMiracast_CMiracastTransmitterAuthorizationStatus value); HRESULT (STDMETHODCALLTYPE* GetConnections)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CMedia__CMiracast__CMiracastReceiverConnection** result); HRESULT (STDMETHODCALLTYPE* get_MacAddress)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_LastConnectionTime)(__x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter* This, struct __x_ABI_CWindows_CFoundation_CDateTime* value); END_INTERFACE } __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitterVtbl; interface __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter { CONST_VTBL struct __x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitterVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter; #endif /* !defined(____x_ABI_CWindows_CMedia_CMiracast_CIMiracastTransmitter_INTERFACE_DEFINED__) */