ifndef __REQUIRED_RPCNDR_H_VERSION__
define __REQUIRED_RPCNDR_H_VERSION__ 500
endif
ifndef __REQUIRED_RPCSAL_H_VERSION__
define __REQUIRED_RPCSAL_H_VERSION__ 100
endif

include rpc.inc
include rpcndr.inc

ifndef __RPCNDR_H_VERSION__
.err <this stub requires an updated version of rpcndr.inc>
endif

ifndef COM_NO_WINDOWS_H
include windows.inc
include ole2.inc
endif

ifndef __windows2Eapplicationmodel2Eactivation_h__
define __windows2Eapplicationmodel2Eactivation_h__

include inspectable.inc
include AsyncInfo.inc
include EventToken.inc
include Windows.Foundation.inc
include Windows.ApplicationModel.Appointments.AppointmentsProvider.inc
include Windows.ApplicationModel.Calls.inc
include Windows.ApplicationModel.Contacts.inc
include Windows.ApplicationModel.Contacts.Provider.inc
include Windows.ApplicationModel.Core.inc
include Windows.ApplicationModel.DataTransfer.ShareTarget.inc
include Windows.ApplicationModel.Search.inc
include Windows.Devices.Printers.Extensions.inc
include Windows.Storage.Pickers.Provider.inc
include windows.foundation.collections.inc

ifndef ____FITypedEventHandler_2_Windows__CApplicationModel__CActivation__CSplashScreen_IInspectable_INTERFACE_DEFINED__
define ____FITypedEventHandler_2_Windows__CApplicationModel__CActivation__CSplashScreen_IInspectable_INTERFACE_DEFINED__

DEFINE_IIDX(__FITypedEventHandler_2_Windows__CApplicationModel__CActivation__CSplashScreen_IInspectable, "7725b2a5-287d-5ed2-a789-2a6a2673c7fe")

.comdef _FITypedEventHandler_2_Windows__CApplicationModel__CActivation__CSplashScreen_IInspectable : public IUnknown

    _Invoke proc :ptr, :ptr
    .ends

endif

ifndef ____FITypedEventHandler_2_Windows__CApplicationModel__CCore__CCoreApplicationView_Windows__CApplicationModel__CActivation__CIActivatedEventArgs_INTERFACE_DEFINED__
define ____FITypedEventHandler_2_Windows__CApplicationModel__CCore__CCoreApplicationView_Windows__CApplicationModel__CActivation__CIActivatedEventArgs_INTERFACE_DEFINED__

DEFINE_IIDX(_FITypedEventHandler_2_Windows__CApplicationModel__CCore__CCoreApplicationView_Windows__CApplicationModel__CActivation__CIActivatedEventArgs, "cf193a96-eb13-5e3b-8bdf-87b6efae8339")

.comdef _FITypedEventHandler_2_Windows__CApplicationModel__CCore__CCoreApplicationView_Windows__CApplicationModel__CActivation__CIActivatedEventArgs : public IUnknown

    _Invoke proc :ptr, :ptr
    .ends

endif

.namespace Windows
.namespace ApplicationModel
.namespace Activation

.enum ApplicationExecutionState {
    ApplicationExecutionState_NotRunning,
    ApplicationExecutionState_Running,
    ApplicationExecutionState_Suspended,
    ApplicationExecutionState_Terminated,
    ApplicationExecutionState_ClosedByUser
    }

.enum ActivationKind {
    ActivationKind_Launch,
    ActivationKind_Search,
    ActivationKind_ShareTarget,
    ActivationKind_File,
    ActivationKind_Protocol,
    ActivationKind_FileOpenPicker,
    ActivationKind_FileSavePicker,
    ActivationKind_CachedFileUpdater,
    ActivationKind_ContactPicker,
    ActivationKind_Device,
    ActivationKind_PrintTaskSettings,
    ActivationKind_CameraSettings,
    ActivationKind_RestrictedLaunch,
    ActivationKind_AppointmentsProvider,
    ActivationKind_Contact,
    ActivationKind_LockScreenCall
    }


ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CISplashScreen_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CISplashScreen_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_ISplashScreen <L"Windows.ApplicationModel.Activation.ISplashScreen">

DEFINE_IIDX(ISplashScreen, "CA4D975C-D4D6-43F0-97C0-0833C6391C24")

.comdef ISplashScreen : public IInspectable

    get_ImageLocation	proc :ptr
    add_Dismissed	proc :ptr, :ptr
    remove_Dismissed	proc :EventRegistrationToken
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IActivatedEventArgs <L"Windows.ApplicationModel.Activation.IActivatedEventArgs">

DEFINE_IIDX(IActivatedEventArgs, "CF651713-CD08-4FD8-B697-A281B6544E2E")

.comdef IActivatedEventArgs : public IInspectable

    get_Kind		proc :ptr
    get_PreviousExecutionState proc :ptr
    get_SplashScreen	proc :ptr
    .ends

endif


ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIApplicationViewActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIApplicationViewActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IApplicationViewActivatedEventArgs <L"Windows.ApplicationModel.Activation.IApplicationViewActivatedEventArgs">

DEFINE_IIDX(IApplicationViewActivatedEventArgs, "930CEF4B-B829-40FC-88F4-8513E8A64738")

.comdef IApplicationViewActivatedEventArgs : public IInspectable

    get_CurrentlyShownApplicationViewId proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIPrelaunchActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIPrelaunchActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IPrelaunchActivatedEventArgs <L"Windows.ApplicationModel.Activation.IPrelaunchActivatedEventArgs">

DEFINE_IIDX(IPrelaunchActivatedEventArgs, "0C44717B-19F7-48D6-B046-CF22826EAA74")

.comdef IPrelaunchActivatedEventArgs : public IInspectable

    get_PrelaunchActivated proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CILaunchActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CILaunchActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_ILaunchActivatedEventArgs <L"Windows.ApplicationModel.Activation.ILaunchActivatedEventArgs">

DEFINE_IIDX(ILaunchActivatedEventArgs, "FBC93E26-A14A-4B4F-82B0-33BED920AF52")

.comdef ILaunchActivatedEventArgs : public IInspectable

    get_Arguments	proc :ptr
    get_TileId		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CISearchActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CISearchActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_ISearchActivatedEventArgs <L"Windows.ApplicationModel.Activation.ISearchActivatedEventArgs">

DEFINE_IIDX(ISearchActivatedEventArgs, "8CB36951-58C8-43E3-94BC-41D33F8B630E")

.comdef ISearchActivatedEventArgs : public IInspectable

    get_QueryText	proc :ptr
    get_Language	proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CISearchActivatedEventArgsWithLinguisticDetails_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CISearchActivatedEventArgsWithLinguisticDetails_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_ISearchActivatedEventArgsWithLinguisticDetails <L"Windows.ApplicationModel.Activation.ISearchActivatedEventArgsWithLinguisticDetails">

DEFINE_IIDX(ISearchActivatedEventArgsWithLinguisticDetails, "C09F33DA-08AB-4931-9B7C-451025F21F81")

.comdef ISearchActivatedEventArgsWithLinguisticDetails : public IInspectable

    get_LinguisticDetails proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIShareTargetActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIShareTargetActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IShareTargetActivatedEventArgs <L"Windows.ApplicationModel.Activation.IShareTargetActivatedEventArgs">

DEFINE_IIDX(IShareTargetActivatedEventArgs, "4BDAF9C8-CDB2-4ACB-BFC3-6648563378EC")

.comdef IShareTargetActivatedEventArgs : public IInspectable

    get_ShareOperation	proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IFileActivatedEventArgs <L"Windows.ApplicationModel.Activation.IFileActivatedEventArgs">

DEFINE_IIDX(IFileActivatedEventArgs, "BB2AFC33-93B1-42ED-8B26-236DD9C78496")

.comdef IFileActivatedEventArgs : public IInspectable

    get_Files		proc :ptr
    get_Verb		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileActivatedEventArgsWithNeighboringFiles_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileActivatedEventArgsWithNeighboringFiles_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IFileActivatedEventArgsWithNeighboringFiles <L"Windows.ApplicationModel.Activation.IFileActivatedEventArgsWithNeighboringFiles">

DEFINE_IIDX(IFileActivatedEventArgsWithNeighboringFiles, "433BA1A4-E1E2-48FD-B7FC-B5D6EEE65033")

.comdef IFileActivatedEventArgsWithNeighboringFiles : public IInspectable

    get_NeighboringFilesQuery proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIProtocolActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIProtocolActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IProtocolActivatedEventArgs <L"Windows.ApplicationModel.Activation.IProtocolActivatedEventArgs">

DEFINE_IIDX(IProtocolActivatedEventArgs, "6095F4DD-B7C0-46AB-81FE-D90F36D00D24")

.comdef IProtocolActivatedEventArgs : public IInspectable

    get_Uri		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileOpenPickerActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileOpenPickerActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IFileOpenPickerActivatedEventArgs <L"Windows.ApplicationModel.Activation.IFileOpenPickerActivatedEventArgs">

DEFINE_IIDX(IFileOpenPickerActivatedEventArgs, "72827082-5525-4BF2-BC09-1F5095D4964D")

.comdef IFileOpenPickerActivatedEventArgs : public IInspectable

    get_FileOpenPickerUI proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileSavePickerActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIFileSavePickerActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IFileSavePickerActivatedEventArgs <L"Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs">

DEFINE_IIDX(IFileSavePickerActivatedEventArgs, "81C19CF1-74E6-4387-82EB-BB8FD64B4346")

.comdef IFileSavePickerActivatedEventArgs : public IInspectable

    get_FileSavePickerUI proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CICachedFileUpdaterActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CICachedFileUpdaterActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_ICachedFileUpdaterActivatedEventArgs <L"Windows.ApplicationModel.Activation.ICachedFileUpdaterActivatedEventArgs">

DEFINE_IIDX(ICachedFileUpdaterActivatedEventArgs, "D06EB1C7-3805-4ECB-B757-6CF15E26FEF3")

.comdef ICachedFileUpdaterActivatedEventArgs : public IInspectable

    get_CachedFileUpdaterUI proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactPickerActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactPickerActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactPickerActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactPickerActivatedEventArgs">

DEFINE_IIDX(IContactPickerActivatedEventArgs, "CE57AAE7-6449-45A7-971F-D113BE7A8936")

.comdef IContactPickerActivatedEventArgs : public IInspectable

    get_ContactPickerUI proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIDeviceActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIDeviceActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IDeviceActivatedEventArgs <L"Windows.ApplicationModel.Activation.IDeviceActivatedEventArgs">

DEFINE_IIDX(IDeviceActivatedEventArgs, "CD50B9A9-CE10-44D2-8234-C355A073EF33")

.comdef IDeviceActivatedEventArgs : public IInspectable

    get_DeviceInformationId proc :ptr
    get_Verb		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIPrintTaskSettingsActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIPrintTaskSettingsActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IPrintTaskSettingsActivatedEventArgs <L"Windows.ApplicationModel.Activation.IPrintTaskSettingsActivatedEventArgs">

DEFINE_IIDX(IPrintTaskSettingsActivatedEventArgs, "EE30A0C9-CE56-4865-BA8E-8954AC271107")

.comdef IPrintTaskSettingsActivatedEventArgs : public IInspectable

    get_Configuration	proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CICameraSettingsActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CICameraSettingsActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_ICameraSettingsActivatedEventArgs <L"Windows.ApplicationModel.Activation.ICameraSettingsActivatedEventArgs">

DEFINE_IIDX(ICameraSettingsActivatedEventArgs, "FB67A508-2DAD-490A-9170-DCA036EB114B")

.comdef ICameraSettingsActivatedEventArgs : public IInspectable

    get_VideoDeviceController proc :ptr
    get_VideoDeviceExtension proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IAppointmentsProviderActivatedEventArgs <L"Windows.ApplicationModel.Activation.IAppointmentsProviderActivatedEventArgs">

DEFINE_IIDX(IAppointmentsProviderActivatedEventArgs, "3364C405-933C-4E7D-A034-500FB8DCD9F3")

.comdef IAppointmentsProviderActivatedEventArgs : public IInspectable

    get_Verb		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderAddAppointmentActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderAddAppointmentActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IAppointmentsProviderAddAppointmentActivatedEventArgs <L"Windows.ApplicationModel.Activation.IAppointmentsProviderAddAppointmentActivatedEventArgs">

DEFINE_IIDX(IAppointmentsProviderAddAppointmentActivatedEventArgs, "A2861367-CEE5-4E4D-9ED7-41C34EC18B02")

.comdef IAppointmentsProviderAddAppointmentActivatedEventArgs : public IInspectable

    get_AddAppointmentOperation proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderReplaceAppointmentActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderReplaceAppointmentActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IAppointmentsProviderReplaceAppointmentActivatedEventArgs <L"Windows.ApplicationModel.Activation.IAppointmentsProviderReplaceAppointmentActivatedEventArgs">

DEFINE_IIDX(IAppointmentsProviderReplaceAppointmentActivatedEventArgs, "1551B7D4-A981-4067-8A62-0524E4ADE121")

.comdef IAppointmentsProviderReplaceAppointmentActivatedEventArgs : public IInspectable

    get_ReplaceAppointmentOperation proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderRemoveAppointmentActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderRemoveAppointmentActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IAppointmentsProviderRemoveAppointmentActivatedEventArgs <L"Windows.ApplicationModel.Activation.IAppointmentsProviderRemoveAppointmentActivatedEventArgs">

DEFINE_IIDX(IAppointmentsProviderRemoveAppointmentActivatedEventArgs, "751F3AB8-0B8E-451C-9F15-966E699BAC25")

.comdef IAppointmentsProviderRemoveAppointmentActivatedEventArgs : public IInspectable

    get_RemoveAppointmentOperation proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderShowTimeFrameActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIAppointmentsProviderShowTimeFrameActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IAppointmentsProviderShowTimeFrameActivatedEventArgs <L"Windows.ApplicationModel.Activation.IAppointmentsProviderShowTimeFrameActivatedEventArgs">

DEFINE_IIDX(IAppointmentsProviderShowTimeFrameActivatedEventArgs, "9BAEABA6-0E0B-49AA-BABC-12B1DC774986")

.comdef IAppointmentsProviderShowTimeFrameActivatedEventArgs : public IInspectable

    get_TimeToShow	proc :ptr
    get_Duration	proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactActivatedEventArgs">

DEFINE_IIDX(IContactActivatedEventArgs, "D627A1C4-C025-4C41-9DEF-F1EAFAD075E7")

.comdef IContactActivatedEventArgs : public IInspectable

    get_Verb		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactCallActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactCallActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactCallActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactCallActivatedEventArgs">

DEFINE_IIDX(IContactCallActivatedEventArgs, "C2DF14C7-30EB-41C6-B3BC-5B1694F9DAB3")

.comdef IContactCallActivatedEventArgs : public IInspectable

    get_ServiceId	proc :ptr
    get_ServiceUserId	proc :ptr
    get_Contact		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactMessageActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactMessageActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactMessageActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactMessageActivatedEventArgs">

DEFINE_IIDX(IContactMessageActivatedEventArgs, "DE598DB2-0E03-43B0-BF56-BCC40B3162DF")

.comdef IContactMessageActivatedEventArgs : public IInspectable

    get_ServiceId	proc :ptr
    get_ServiceUserId	proc :ptr
    get_Contact		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactMapActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactMapActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactMapActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactMapActivatedEventArgs">

DEFINE_IIDX(IContactMapActivatedEventArgs, "B32BF870-EEE7-4AD2-AAF1-A87EFFCF00A4")

.comdef IContactMapActivatedEventArgs : public IInspectable

    get_Address		proc :ptr
    get_Contact		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactPostActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactPostActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactPostActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactPostActivatedEventArgs">

DEFINE_IIDX(IContactPostActivatedEventArgs, "B35A3C67-F1E7-4655-AD6E-4857588F552F")

.comdef IContactPostActivatedEventArgs : public IInspectable

    get_ServiceId	proc :ptr
    get_ServiceUserId	proc :ptr
    get_Contact		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactVideoCallActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactVideoCallActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactVideoCallActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactVideoCallActivatedEventArgs">

DEFINE_IIDX(IContactVideoCallActivatedEventArgs, "61079DB8-E3E7-4B4F-858D-5C63A96EF684")

.comdef IContactVideoCallActivatedEventArgs : public IInspectable

    get_ServiceId	proc :ptr
    get_ServiceUserId	proc :ptr
    get_Contact		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactsProviderActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIContactsProviderActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IContactsProviderActivatedEventArgs <L"Windows.ApplicationModel.Activation.IContactsProviderActivatedEventArgs">

DEFINE_IIDX(IContactsProviderActivatedEventArgs, "4580DCA8-5750-4916-AA52-C0829521EB94")

.comdef IContactsProviderActivatedEventArgs : public IInspectable

    get_Verb		proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CIRestrictedLaunchActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CIRestrictedLaunchActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_IRestrictedLaunchActivatedEventArgs <L"Windows.ApplicationModel.Activation.IRestrictedLaunchActivatedEventArgs">

DEFINE_IIDX(IRestrictedLaunchActivatedEventArgs, "E0B7AC81-BFC3-4344-A5DA-19FD5A27BAAE")

.comdef IRestrictedLaunchActivatedEventArgs : public IInspectable

    get_SharedContext	proc :ptr
   .ends

endif

ifndef ____x_ABI_CWindows_CApplicationModel_CActivation_CILockScreenCallActivatedEventArgs_INTERFACE_DEFINED__
define ____x_ABI_CWindows_CApplicationModel_CActivation_CILockScreenCallActivatedEventArgs_INTERFACE_DEFINED__
define InterfaceName_Windows_ApplicationModel_Activation_ILockScreenCallActivatedEventArgs <L"Windows.ApplicationModel.Activation.ILockScreenCallActivatedEventArgs">

DEFINE_IIDX(ILockScreenCallActivatedEventArgs, "06F37FBE-B5F2-448B-B13E-E328AC1C516A")

.comdef ILockScreenCallActivatedEventArgs : public IInspectable

    get_CallUI		proc :ptr
   .ends

endif

.endn
.endn
.endn

ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_SplashScreen_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_SplashScreen_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_SplashScreen <L"Windows.ApplicationModel.Activation.SplashScreen">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_LaunchActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_LaunchActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_LaunchActivatedEventArgs <L"Windows.ApplicationModel.Activation.LaunchActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_SearchActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_SearchActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_SearchActivatedEventArgs <L"Windows.ApplicationModel.Activation.SearchActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ShareTargetActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ShareTargetActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ShareTargetActivatedEventArgs <L"Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_FileActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_FileActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_FileActivatedEventArgs <L"Windows.ApplicationModel.Activation.FileActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ProtocolActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ProtocolActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ProtocolActivatedEventArgs <L"Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_FileOpenPickerActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_FileOpenPickerActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_FileOpenPickerActivatedEventArgs <L"Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_FileSavePickerActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_FileSavePickerActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_FileSavePickerActivatedEventArgs <L"Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_CachedFileUpdaterActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_CachedFileUpdaterActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_CachedFileUpdaterActivatedEventArgs <L"Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactPickerActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactPickerActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ContactPickerActivatedEventArgs <L"Windows.ApplicationModel.Activation.ContactPickerActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_DeviceActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_DeviceActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_DeviceActivatedEventArgs <L"Windows.ApplicationModel.Activation.DeviceActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_PrintTaskSettingsActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_PrintTaskSettingsActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_PrintTaskSettingsActivatedEventArgs <L"Windows.ApplicationModel.Activation.PrintTaskSettingsActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_CameraSettingsActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_CameraSettingsActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_CameraSettingsActivatedEventArgs <L"Windows.ApplicationModel.Activation.CameraSettingsActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderAddAppointmentActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderAddAppointmentActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_AppointmentsProviderAddAppointmentActivatedEventArgs <L"Windows.ApplicationModel.Activation.AppointmentsProviderAddAppointmentActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderReplaceAppointmentActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderReplaceAppointmentActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_AppointmentsProviderReplaceAppointmentActivatedEventArgs <L"Windows.ApplicationModel.Activation.AppointmentsProviderReplaceAppointmentActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderRemoveAppointmentActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderRemoveAppointmentActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_AppointmentsProviderRemoveAppointmentActivatedEventArgs <L"Windows.ApplicationModel.Activation.AppointmentsProviderRemoveAppointmentActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderShowTimeFrameActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_AppointmentsProviderShowTimeFrameActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_AppointmentsProviderShowTimeFrameActivatedEventArgs <L"Windows.ApplicationModel.Activation.AppointmentsProviderShowTimeFrameActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactCallActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactCallActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ContactCallActivatedEventArgs <L"Windows.ApplicationModel.Activation.ContactCallActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactMessageActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactMessageActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ContactMessageActivatedEventArgs <L"Windows.ApplicationModel.Activation.ContactMessageActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactMapActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactMapActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ContactMapActivatedEventArgs <L"Windows.ApplicationModel.Activation.ContactMapActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactPostActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactPostActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ContactPostActivatedEventArgs <L"Windows.ApplicationModel.Activation.ContactPostActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactVideoCallActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_ContactVideoCallActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_ContactVideoCallActivatedEventArgs <L"Windows.ApplicationModel.Activation.ContactVideoCallActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_RestrictedLaunchActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_RestrictedLaunchActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_RestrictedLaunchActivatedEventArgs <L"Windows.ApplicationModel.Activation.RestrictedLaunchActivatedEventArgs">
endif
ifndef RUNTIMECLASS_Windows_ApplicationModel_Activation_LockScreenCallActivatedEventArgs_DEFINED
define RUNTIMECLASS_Windows_ApplicationModel_Activation_LockScreenCallActivatedEventArgs_DEFINED
define RuntimeClass_Windows_ApplicationModel_Activation_LockScreenCallActivatedEventArgs <L"Windows.ApplicationModel.Activation.LockScreenCallActivatedEventArgs">
endif

HSTRING_UserSize	proto WINAPI :ptr, :DWORD, :ptr
HSTRING_UserMarshal	proto WINAPI :ptr, :ptr, :ptr
HSTRING_UserUnmarshal	proto WINAPI :ptr, :ptr, :ptr
HSTRING_UserFree	proto WINAPI :ptr, :ptr

HSTRING_UserSize64	proto WINAPI :ptr, :DWORD, :ptr
HSTRING_UserMarshal64	proto WINAPI :ptr, :ptr, :ptr
HSTRING_UserUnmarshal64 proto WINAPI :ptr, :ptr, :ptr
HSTRING_UserFree64	proto WINAPI :ptr, :ptr

endif
