Skip to content

Instantly share code, notes, and snippets.

@mntone
Last active January 29, 2023 00:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mntone/7b2bb37ff6143c7285e6c9e4ae8727ec to your computer and use it in GitHub Desktop.
Save mntone/7b2bb37ff6143c7285e6c9e4ae8727ec to your computer and use it in GitHub Desktop.
IID_IVirtualDesktopAccessibility: 9975B71D-0A84-4909-BDDE-B455BBFA55C6
IID_IVirtualDesktopManager: A5CD92FF-29BE-454C-8D04-D82879FB3F1B
IID_IVirtualDesktopNotificationService: 0CD45E71-D927-4F15-8B0A-8FEF525337BF
IID_IVirtualDesktopManagerInternal: B2F925B9-5A0F-4D2E-9F4D-2B1507593C10
IID_IVirtualDesktopPinnedApps: 4CE81583-1E4C-4632-A621-07A53543148F
IID_IVirtualDesktopSwitcherHost: 1BE71764-E771-4442-B78F-EDA2C7F067F3
IID_IVirtualDesktopSwitcherInvoker: 7A25165A-86F1-4B4A-B1D2-E89650CD9589
IID_IVirtualDesktopNotification: CD403E52-DEED-4C13-B437-B98380F2B1E8
IID_IVirtualDesktopHotkeyHandler: 71DB071A-44AE-4271-B9F6-01CFB6A12DEE
IID_IVirtualDesktopTabletModePolicyService: 56B32065-0BB3-42E2-975D-A559DE1316E8
IID_IVirtualDesktopAnimationSyncNotificationService: 0DDAF2D8-C38F-4638-95FC-FB9C6DDAE52F
IID_IVirtualDesktop: 536D3495-B208-4CC9-AE26-DE8111275BF8
IID_IVirtualDesktopAnimationSyncNotification: 6CAFD3F1-05D1-4D26-A32A-9907A72C920B
Dumping vftable: const CVirtualDesktopManager::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::GetIids(unsigned long *,struct _GUID * *) (?GetIids@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAKPEAPEAU_GUID@@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<1>,1,1,0,struct Windows::ApplicationModel::IAppInfo,class Microsoft::WRL::FtmBase>::GetRuntimeClassName(struct HSTRING__ * *) (?GetRuntimeClassName@?$RuntimeClassImpl@U?$RuntimeClassFlags@$00@WRL@Microsoft@@$00$00$0A@UIAppInfo@ApplicationModel@Windows@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IApplicationViewIconLoaderNotifications>::GetTrustLevel(enum TrustLevel *) (?GetTrustLevel@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIApplicationViewIconLoaderNotifications@@@Details@WRL@Microsoft@@UEAAJPEAW4TrustLevel@@@Z)
Method 6: public: virtual void * __cdecl CVirtualDesktopManager::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopManager@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopNotificationsDerived::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::AddRef`adjustor{16}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopApplicationViewEventListener::`vftable'{for `IApplicationViewChangeListener'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IAsyncCallback,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIAsyncCallback@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopApplicationViewEventListener::OnApplicationViewChanged(struct IApplicationView *,enum APPLICATION_VIEW_CHANGE,struct IUnknown *) (?OnApplicationViewChanged@CVirtualDesktopApplicationViewEventListener@@UEAAJPEAUIApplicationView@@W4APPLICATION_VIEW_CHANGE@@PEAUIUnknown@@@Z)
Method 4: public: virtual void * __cdecl CVirtualDesktopApplicationViewEventListener::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopApplicationViewEventListener@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopHolographicViewTransitionNotification::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IHolographicViewTransitionNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIHolographicViewTransitionNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IHolographicViewTransitionNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIHolographicViewTransitionNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IHolographicViewTransitionNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIHolographicViewTransitionNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopNotificationsDerived::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct Microsoft::WRL::Implements<struct Microsoft::WRL::RuntimeClassFlags<2>,struct IImmersiveLauncher,struct IImmersiveLauncherTrayNotify,struct IImmersiveShellHookNotification,struct IServiceProvider,struct IImmersiveShellComponent,struct IImmersiveLauncherCortana,struct IXamlLauncherStateCallback,struct IPrivilegedOperationsConsumer,struct IImmersiveLauncherInternal> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@U?$Implements@U?$RuntimeClassFlags@$01@WRL@Microsoft@@UIImmersiveLauncher@@UIImmersiveLauncherTrayNotify@@UIImmersiveShellHookNotification@@UIServiceProvider@@UIImmersiveShellComponent@@UIImmersiveLauncherCortana@@UIXamlLauncherStateCallback@@UIPrivilegedOperationsConsumer@@UIImmersiveLauncherInternal@@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopNotifications::Register(struct IVirtualDesktopNotification *,unsigned long *) (?Register@CVirtualDesktopNotifications@@UEAAJPEAUIVirtualDesktopNotification@@PEAK@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopNotifications::Unregister(unsigned long) (?Unregister@CVirtualDesktopNotifications@@UEAAJK@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopNotifications::RegisterInternal(struct IVirtualDesktopNotification *,unsigned long *) (?RegisterInternal@CVirtualDesktopNotifications@@UEAAJPEAUIVirtualDesktopNotification@@PEAK@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopNotifications::UnregisterInternal(unsigned long) (?UnregisterInternal@CVirtualDesktopNotifications@@UEAAJK@Z)
Method 7: public: virtual void * __cdecl Microsoft::WRL::RuntimeClass<struct Microsoft::WRL::RuntimeClassFlags<2>,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::`scalar deleting destructor'(unsigned int) (??_G?$RuntimeClass@U?$RuntimeClassFlags@$01@WRL@Microsoft@@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@WRL@Microsoft@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktop::`vftable'{for `IVirtualDesktopPrivate'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{24}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl VirtualDesktop::AddRef`adjustor{24}' (void) (?AddRef@VirtualDesktop@@WBI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::Release`adjustor{24}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktop::SetMonitorInternal(struct HMONITOR__ *) (?SetMonitorInternal@CVirtualDesktop@@UEAAJPEAUHMONITOR__@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktop::GetMonitorInternal(struct HMONITOR__ * *) (?GetMonitorInternal@CVirtualDesktop@@UEAAJPEAPEAUHMONITOR__@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktop::SetNameInternal(struct HSTRING__ *) (?SetNameInternal@CVirtualDesktop@@UEAAJPEAUHSTRING__@@@Z)
Method 6: public: virtual long __cdecl CVirtualDesktop::GetNameInternal(struct HSTRING__ * *) (?GetNameInternal@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktop::SetWallpaperInternal(struct HSTRING__ *) (?SetWallpaperInternal@CVirtualDesktop@@UEAAJPEAUHSTRING__@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktop::GetWallpaperInternal(struct HSTRING__ * *) (?GetWallpaperInternal@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IScrollableElement>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface`adjustor{224}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WOA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef`adjustor{224}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WOA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release`adjustor{224}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WOA@EAAKXZ)
Method 3: public: virtual bool __cdecl CVirtualDesktopContainerElement::CanScroll(void) (?CanScroll@CVirtualDesktopContainerElement@@UEAA_NXZ)
Method 4: public: virtual struct Geometry::CRect __cdecl CVirtualDesktopContainerElement::GetVisibleRect(void) (?GetVisibleRect@CVirtualDesktopContainerElement@@UEAA?AUCRect@Geometry@@XZ)
Method 5: public: virtual struct Geometry::CRect __cdecl CVirtualDesktopContainerElement::GetTotalRect(void) (?GetTotalRect@CVirtualDesktopContainerElement@@UEAA?AUCRect@Geometry@@XZ)
Method 6: public: virtual int __cdecl CVirtualDesktopContainerElement::GetScrollIncrement(void) (?GetScrollIncrement@CVirtualDesktopContainerElement@@UEAAHXZ)
Method 7: public: virtual void __cdecl CVirtualDesktopContainerElement::NotifyVisibleRectChanged(struct tagRECT const &) (?NotifyVisibleRectChanged@CVirtualDesktopContainerElement@@UEAAXAEBUtagRECT@@@Z)
Method 8: public: virtual void __cdecl CVirtualDesktopContainerElement::NotifyScrollingChanged(bool) (?NotifyScrollingChanged@CVirtualDesktopContainerElement@@UEAAX_N@Z)
Dumping vftable: const CVirtualDesktopVisibilityPolicy::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopVisibilityPolicy>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopVisibilityPolicy@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct ITaskbarLayoutParserTest,struct ITaskbarLayoutParser,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UITaskbarLayoutParserTest@@UITaskbarLayoutParser@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopCollection>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopCollection@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsVisible(struct IApplicationView *,struct IVirtualDesktop *) (?IsVisible@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 4: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsVisibleOnlyOnDesktop(struct IApplicationView *,struct IVirtualDesktop *) (?IsVisibleOnlyOnDesktop@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::MoveViewToDesktop(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktop@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 6: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::CanViewMoveDesktops(struct IApplicationView *) (?CanViewMoveDesktops@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::OnViewAdded(struct IApplicationView *,struct IVirtualDesktop *,struct IVirtualDesktopCollection *) (?OnViewAdded@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@PEAUIVirtualDesktopCollection@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::OnViewRemoved(struct IApplicationView *) (?OnViewRemoved@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@@Z)
Method 9: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsOrphanedView(struct IApplicationView *,struct IVirtualDesktopCollection *) (?IsOrphanedView@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEAUIVirtualDesktopCollection@@@Z)
Method 10: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::GetAssignedDesktop(struct IApplicationView *,struct IVirtualDesktopCollection *,struct IVirtualDesktop * *) (?GetAssignedDesktop@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktopCollection@@PEAPEAUIVirtualDesktop@@@Z)
Method 11: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::AreVisibilityPoliciesEqual(struct IApplicationView *,struct IApplicationView *) (?AreVisibilityPoliciesEqual@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@0@Z)
Method 12: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::CopyVisibilityPolicy(struct IApplicationView *,struct IApplicationView *) (?CopyVisibilityPolicy@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@0@Z)
Method 13: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::SetCurrentDesktopForHighZBandView(struct IApplicationView *,struct IVirtualDesktop *) (?SetCurrentDesktopForHighZBandView@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 14: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::PinViewToAllDesktops(struct IApplicationView *,bool) (?PinViewToAllDesktops@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@_N@Z)
Method 15: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsViewPinned(struct IApplicationView *,bool *) (?IsViewPinned@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEA_N@Z)
Method 16: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::UnpinView(struct IApplicationView *,struct IVirtualDesktop *) (?UnpinView@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 17: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::MoveViewToHolographicDesktop(struct IApplicationView *) (?MoveViewToHolographicDesktop@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@@Z)
Method 18: public: virtual void * __cdecl CVirtualDesktopVisibilityPolicy::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopVisibilityPolicy@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopLock::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopLock>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopLock@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct ITaskbarLayoutParserTest,struct ITaskbarLayoutParser,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UITaskbarLayoutParserTest@@UITaskbarLayoutParser@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopLock>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopLock@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual class Microsoft::WRL::Wrappers::Details::SyncLockShared __cdecl CVirtualDesktopLock::AcquireShared(void) (?AcquireShared@CVirtualDesktopLock@@UEAA?AVSyncLockShared@Details@Wrappers@WRL@Microsoft@@XZ)
Method 4: public: virtual class Microsoft::WRL::Wrappers::Details::SyncLockExclusive __cdecl CVirtualDesktopLock::AcquireExclusive(void) (?AcquireExclusive@CVirtualDesktopLock@@UEAA?AVSyncLockExclusive@Details@Wrappers@WRL@Microsoft@@XZ)
Method 5: public: virtual void * __cdecl Microsoft::WRL::SimpleClassFactory<class StartupAppMonitor,0>::`scalar deleting destructor'(unsigned int) (??_G?$SimpleClassFactory@VStartupAppMonitor@@$0A@@WRL@Microsoft@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopManager::GetCount(struct HMONITOR__ *,unsigned int *) (?GetCount@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAI@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktop(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktop@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopManager::CanViewMoveDesktops(struct IApplicationView *,int *) (?CanViewMoveDesktops@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAH@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopManager::GetCurrentDesktop(struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetCurrentDesktop@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktopManager::GetDesktops(struct HMONITOR__ *,struct IObjectArray * *) (?GetDesktops@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIObjectArray@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktopManager::GetAdjacentDesktop(struct IVirtualDesktop *,unsigned int,struct IVirtualDesktop * *) (?GetAdjacentDesktop@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@IPEAPEAU2@@Z)
Method 9: public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktop(struct HMONITOR__ *,struct IVirtualDesktop *) (?SwitchDesktop@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@@Z)
Method 10: public: virtual long __cdecl CVirtualDesktopManager::CreateDesktopW(struct HMONITOR__ *,struct IVirtualDesktop * *) (?CreateDesktopW@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 11: public: virtual long __cdecl CVirtualDesktopManager::MoveDesktop(struct IVirtualDesktop *,struct HMONITOR__ *,unsigned int) (?MoveDesktop@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAUHMONITOR__@@I@Z)
Method 12: public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktop(struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktop@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0@Z)
Method 13: public: virtual long __cdecl CVirtualDesktopManager::FindDesktop(struct _GUID const &,struct IVirtualDesktop * *) (?FindDesktop@CVirtualDesktopManager@@UEAAJAEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 14: public: virtual long __cdecl CVirtualDesktopManager::GetDesktopSwitchIncludeExcludeViews(struct IVirtualDesktop *,struct IObjectArray * *,struct IObjectArray * *) (?GetDesktopSwitchIncludeExcludeViews@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAPEAUIObjectArray@@1@Z)
Method 15: public: virtual long __cdecl CVirtualDesktopManager::SetDesktopName(struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopName@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 16: public: virtual long __cdecl CVirtualDesktopManager::SetDesktopWallpaper(struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopWallpaper@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 17: public: virtual long __cdecl CVirtualDesktopManager::UpdateWallpaperPathForAllDesktops(struct HSTRING__ *) (?UpdateWallpaperPathForAllDesktops@CVirtualDesktopManager@@UEAAJPEAUHSTRING__@@@Z)
Method 18: public: virtual long __cdecl CVirtualDesktopManager::CopyDesktopState(struct IApplicationView *,struct IApplicationView *) (?CopyDesktopState@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@0@Z)
Method 19: public: virtual long __cdecl CVirtualDesktopManager::GetDesktopIsPerMonitor(int *) (?GetDesktopIsPerMonitor@CVirtualDesktopManager@@UEAAJPEAH@Z)
Method 20: public: virtual long __cdecl CVirtualDesktopManager::SetDesktopIsPerMonitor(int) (?SetDesktopIsPerMonitor@CVirtualDesktopManager@@UEAAJH@Z)
Method 21: public: virtual long __cdecl CVirtualDesktopManager::OnViewAddedInternal(struct IApplicationView *,struct IVirtualDesktop *) (?OnViewAddedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 22: public: virtual long __cdecl CVirtualDesktopManager::OnViewAddedInternal(struct IApplicationView *) (?OnViewAddedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 23: public: virtual long __cdecl CVirtualDesktopManager::OnPinnedViewAddedInternal(struct IApplicationView *) (?OnPinnedViewAddedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 24: public: virtual long __cdecl CVirtualDesktopManager::OnViewRemovedFromSwitchersInternal(struct IApplicationView *) (?OnViewRemovedFromSwitchersInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 25: public: virtual long __cdecl CVirtualDesktopManager::OnViewRemovedInternal(struct IApplicationView *) (?OnViewRemovedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 26: public: virtual long __cdecl CVirtualDesktopManager::OnViewMonitorChangedInternal(struct IApplicationView *) (?OnViewMonitorChangedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 27: public: virtual long __cdecl CVirtualDesktopManager::SetViewCollectionInternal(struct IApplicationViewCollection *) (?SetViewCollectionInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationViewCollection@@@Z)
Method 28: public: virtual long __cdecl CVirtualDesktopManager::CreateRecoveredDesktopInternal(struct HMONITOR__ *,struct _GUID const &,struct IVirtualDesktop * *) (?CreateRecoveredDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@AEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 29: public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktopForRecoveryInternal(struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktopForRecoveryInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0@Z)
Method 30: public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktopForRecoveryInternal(struct IVirtualDesktop *) (?SwitchDesktopForRecoveryInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 31: public: virtual long __cdecl CVirtualDesktopManager::ViewVisibilityUpdatedInternal(struct IApplicationView *) (?ViewVisibilityUpdatedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 32: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktopNoGroupPropagateInternal(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktopNoGroupPropagateInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 33: public: virtual long __cdecl CVirtualDesktopManager::SubscribeToWindowMessageService(struct IImmersiveWindowMessageService *) (?SubscribeToWindowMessageService@CVirtualDesktopManager@@UEAAJPEAUIImmersiveWindowMessageService@@@Z)
Method 34: public: virtual long __cdecl CVirtualDesktopManager::SubscribeToVDSoftLandingService(class wil::com_ptr_t<struct IApplicationViewVisibilityDebouncedNotificationService,struct wil::err_returncode_policy>) (?SubscribeToVDSoftLandingService@CVirtualDesktopManager@@UEAAJV?$com_ptr_t@UIApplicationViewVisibilityDebouncedNotificationService@@Uerr_returncode_policy@wil@@@wil@@@Z)
Method 35: public: virtual long __cdecl CVirtualDesktopManager::UnsubscribeToVDSoftLandingService(void) (?UnsubscribeToVDSoftLandingService@CVirtualDesktopManager@@UEAAJXZ)
Method 36: public: virtual long __cdecl CVirtualDesktopManager::GetCountInternal(struct HMONITOR__ *,unsigned int *) (?GetCountInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAI@Z)
Method 37: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktopInternal(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 38: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktopFromApiInternal(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktopFromApiInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 39: public: virtual long __cdecl CVirtualDesktopManager::GetCurrentDesktopInternal(struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetCurrentDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 40: public: virtual long __cdecl CVirtualDesktopManager::GetDesktopsInternal(struct HMONITOR__ *,struct IObjectArray * *) (?GetDesktopsInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIObjectArray@@@Z)
Method 41: public: virtual long __cdecl CVirtualDesktopManager::GetAdjacentDesktopInternal(struct IVirtualDesktop *,unsigned int,struct IVirtualDesktop * *) (?GetAdjacentDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@IPEAPEAU2@@Z)
Method 42: public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktopInternal(struct HMONITOR__ *,struct IVirtualDesktop *) (?SwitchDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@@Z)
Method 43: public: virtual long __cdecl CVirtualDesktopManager::CreateDesktopInternal(struct HMONITOR__ *,struct IVirtualDesktop * *) (?CreateDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 44: public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktopInternal(struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0@Z)
Method 45: public: virtual long __cdecl CVirtualDesktopManager::DetermineRelativeDirectionInternal(struct IVirtualDesktop *,struct IVirtualDesktop *,unsigned int *) (?DetermineRelativeDirectionInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0PEAI@Z)
Method 46: public: virtual long __cdecl CVirtualDesktopManager::SuspendModificationsInternal(struct IUnknown * *) (?SuspendModificationsInternal@CVirtualDesktopManager@@UEAAJPEAPEAUIUnknown@@@Z)
Method 47: public: virtual bool __cdecl CVirtualDesktopManager::AreModificationsSuspendedInternal(void) (?AreModificationsSuspendedInternal@CVirtualDesktopManager@@UEAA_NXZ)
Method 48: public: virtual long __cdecl CVirtualDesktopManager::PlaceOrphanedViewsInternal(struct IVirtualDesktop *) (?PlaceOrphanedViewsInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 49: public: virtual long __cdecl CVirtualDesktopManager::ViewOwnerChangedInternal(struct IApplicationView *) (?ViewOwnerChangedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 50: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToHolographicDesktopInternal(struct IApplicationView *) (?MoveViewToHolographicDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 51: public: virtual long __cdecl CVirtualDesktopManager::MoveViewFromHolographicDesktopInternal(struct IApplicationView *) (?MoveViewFromHolographicDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 52: public: virtual long __cdecl CVirtualDesktopManager::SetMonitorManager(struct IImmersiveMonitorManager *) (?SetMonitorManager@CVirtualDesktopManager@@UEAAJPEAUIImmersiveMonitorManager@@@Z)
Method 53: public: virtual long __cdecl CVirtualDesktopManager::OnMonitorAttached(struct HMONITOR__ *) (?OnMonitorAttached@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@@Z)
Method 54: public: virtual long __cdecl CVirtualDesktopManager::OnMonitorDetached(void) (?OnMonitorDetached@CVirtualDesktopManager@@UEAAJXZ)
Dumping vftable: const CVirtualDesktop::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct IWeakReferenceSource,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::AddRef`adjustor{16}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<1>,1,1,0,struct Microsoft::WRL::Implements<struct Microsoft::WRL::RuntimeClassFlags<2>,struct IApplicationViewIconLoader,class Microsoft::WRL::FtmBase> >::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$00@WRL@Microsoft@@$00$00$0A@U?$Implements@U?$RuntimeClassFlags@$01@WRL@Microsoft@@UIApplicationViewIconLoader@@VFtmBase@23@@23@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::GetWeakReference(struct IWeakReference * *) (?GetWeakReference@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAPEAUIWeakReference@@@Z)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IServiceProvider>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{48}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::AddRef`adjustor{48}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release`adjustor{48}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAKXZ)
Method 3: public: virtual long __cdecl CImmersiveShellComponent::QueryService(struct _GUID const &,struct _GUID const &,void * *) (?QueryService@CImmersiveShellComponent@@UEAAJAEBU_GUID@@0PEAPEAX@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `IVirtualDesktopManagerInternal'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{24}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{24}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{24}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 3: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetCount`adjustor{16}' (struct HMONITOR__ *,unsigned int *) (?GetCount@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAI@Z)
Method 4: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktop`adjustor{16}' (struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 5: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::CanViewMoveDesktops`adjustor{16}' (struct IApplicationView *,int *) (?CanViewMoveDesktops@CVirtualDesktopManager@@WBA@EAAJPEAUIApplicationView@@PEAH@Z)
Method 6: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetCurrentDesktop`adjustor{16}' (struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetCurrentDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 7: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetDesktops`adjustor{16}' (struct HMONITOR__ *,struct IObjectArray * *) (?GetDesktops@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAPEAUIObjectArray@@@Z)
Method 8: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetAdjacentDesktop`adjustor{16}' (struct IVirtualDesktop *,unsigned int,struct IVirtualDesktop * *) (?GetAdjacentDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@IPEAPEAU2@@Z)
Method 9: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktop`adjustor{16}' (struct HMONITOR__ *,struct IVirtualDesktop *) (?SwitchDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@@Z)
Method 10: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::CreateDesktopW`adjustor{16}' (struct HMONITOR__ *,struct IVirtualDesktop * *) (?CreateDesktopW@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 11: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::MoveDesktop`adjustor{16}' (struct IVirtualDesktop *,struct HMONITOR__ *,unsigned int) (?MoveDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAUHMONITOR__@@I@Z)
Method 12: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktop`adjustor{16}' (struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@0@Z)
Method 13: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::FindDesktop`adjustor{16}' (struct _GUID const &,struct IVirtualDesktop * *) (?FindDesktop@CVirtualDesktopManager@@WBA@EAAJAEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 14: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetDesktopSwitchIncludeExcludeViews`adjustor{16}' (struct IVirtualDesktop *,struct IObjectArray * *,struct IObjectArray * *) (?GetDesktopSwitchIncludeExcludeViews@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAPEAUIObjectArray@@1@Z)
Method 15: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SetDesktopName`adjustor{16}' (struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopName@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 16: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SetDesktopWallpaper`adjustor{16}' (struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopWallpaper@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 17: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::UpdateWallpaperPathForAllDesktops`adjustor{16}' (struct HSTRING__ *) (?UpdateWallpaperPathForAllDesktops@CVirtualDesktopManager@@WBA@EAAJPEAUHSTRING__@@@Z)
Method 18: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::CopyDesktopState`adjustor{16}' (struct IApplicationView *,struct IApplicationView *) (?CopyDesktopState@CVirtualDesktopManager@@WBA@EAAJPEAUIApplicationView@@0@Z)
Method 19: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetDesktopIsPerMonitor`adjustor{16}' (int *) (?GetDesktopIsPerMonitor@CVirtualDesktopManager@@WBA@EAAJPEAH@Z)
Method 20: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SetDesktopIsPerMonitor`adjustor{16}' (int) (?SetDesktopIsPerMonitor@CVirtualDesktopManager@@WBA@EAAJH@Z)
Dumping vftable: const CVirtualDesktop::`vftable'{for `IVirtualDesktop'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Windows::Internal::Shell::TaskFlow::DataEngine::AppViewTitleChangeListener::AddRef`adjustor{8}' (void) (?AddRef@AppViewTitleChangeListener@DataEngine@TaskFlow@Shell@Internal@Windows@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktop::IsViewVisible(struct IApplicationView *,int *) (?IsViewVisible@CVirtualDesktop@@UEAAJPEAUIApplicationView@@PEAH@Z)
Method 4: public: virtual long __cdecl CVirtualDesktop::GetID(struct _GUID *) (?GetID@CVirtualDesktop@@UEAAJPEAU_GUID@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktop::GetMonitor(struct HMONITOR__ * *) (?GetMonitor@CVirtualDesktop@@UEAAJPEAPEAUHMONITOR__@@@Z)
Method 6: public: virtual long __cdecl CVirtualDesktop::GetName(struct HSTRING__ * *) (?GetName@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktop::GetWallpaper(struct HSTRING__ * *) (?GetWallpaper@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Dumping vftable: const CVirtualDesktopBarElement::`vftable'{for `Microsoft::WRL::Details::Selector<struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IVirtualDesktopBarElement>,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IVirtualDesktopBarElement> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IVirtualDesktopBarElement>::QueryInterface`adjustor{208}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIVirtualDesktopBarElement@@@Details@WRL@Microsoft@@WNA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IVirtualDesktopBarElement>::AddRef`adjustor{208}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIVirtualDesktopBarElement@@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IVirtualDesktopBarElement>::Release`adjustor{208}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIVirtualDesktopBarElement@@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopBarElement::FrameRectChanged(struct tagRECT const &) (?FrameRectChanged@CVirtualDesktopBarElement@@UEAAXAEBUtagRECT@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopBarElement::SetComponentPosition(enum VirtualDesktopContainerComponent,struct tagRECT const &,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetComponentPosition@CVirtualDesktopBarElement@@UEAAJW4VirtualDesktopContainerComponent@@AEBUtagRECT@@W4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopBarElement::SetComponentOpacity(enum VirtualDesktopContainerComponent,double,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetComponentOpacity@CVirtualDesktopBarElement@@UEAAJW4VirtualDesktopContainerComponent@@NW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 6: public: virtual void __cdecl CVirtualDesktopBarElement::ScrollCurrentDesktopIntoView(void) (?ScrollCurrentDesktopIntoView@CVirtualDesktopBarElement@@UEAAXXZ)
Method 7: public: virtual class Microsoft::WRL::ComPtr<struct IVirtualDesktopNewElement> __cdecl CVirtualDesktopBarElement::GetNewDesktopButton(void) (?GetNewDesktopButton@CVirtualDesktopBarElement@@UEAA?AV?$ComPtr@UIVirtualDesktopNewElement@@@WRL@Microsoft@@XZ)
Method 8: public: virtual class Microsoft::WRL::ComPtr<struct IVirtualDesktopNewElement> __cdecl CVirtualDesktopBarElement::GetNewTimelineButton(void) (?GetNewTimelineButton@CVirtualDesktopBarElement@@UEAA?AV?$ComPtr@UIVirtualDesktopNewElement@@@WRL@Microsoft@@XZ)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `IImmersiveWindowMessageNotification'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{40}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl CStartExperienceManager::AddRef`adjustor{40}' (void) (?AddRef@CStartExperienceManager@@WCI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{40}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopManager::OnMessage(unsigned int,unsigned __int64,__int64) (?OnMessage@CVirtualDesktopManager@@UEAAJI_K_J@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `IVirtualDesktopContainerElement'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface`adjustor{216}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef`adjustor{216}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release`adjustor{216}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNI@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopContainerElement::FrameRectChanged(struct tagRECT const &) (?FrameRectChanged@CVirtualDesktopContainerElement@@UEAAXAEBUtagRECT@@@Z)
Method 4: public: virtual struct Geometry::CSize __cdecl CVirtualDesktopContainerElement::GetVirtualDesktopThumbnailSize(void) (?GetVirtualDesktopThumbnailSize@CVirtualDesktopContainerElement@@UEAA?AUCSize@Geometry@@XZ)
Method 5: public: virtual class ObservableProperty<bool> & __cdecl CVirtualDesktopContainerElement::GetSingleDesktopMode(void) (?GetSingleDesktopMode@CVirtualDesktopContainerElement@@UEAAAEAV?$ObservableProperty@_N@@XZ)
Method 6: public: virtual void __cdecl CVirtualDesktopContainerElement::ScrollIntoView(struct IMultitaskingViewElement *) (?ScrollIntoView@CVirtualDesktopContainerElement@@UEAAXPEAUIMultitaskingViewElement@@@Z)
Method 7: public: virtual void __cdecl CVirtualDesktopContainerElement::ScrollCurrentDesktopIntoView(void) (?ScrollCurrentDesktopIntoView@CVirtualDesktopContainerElement@@UEAAXXZ)
Dumping vftable: const CVirtualDesktopBarElement::`vftable'{for `Microsoft::WRL::Details::Selector<class CMultitaskingViewElementBase,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IVirtualDesktopBarElement> >'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IVirtualDesktopBarElement>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIVirtualDesktopBarElement@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IVirtualDesktopBarElement>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIVirtualDesktopBarElement@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IScrollButtonContainerHost>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIScrollButtonContainerHost@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetParent(void) (?GetParent@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 4: public: virtual long __cdecl CMultitaskingViewElementBase::SetParent(struct IMultitaskingViewElement *) (?SetParent@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 5: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetThumbnailForChildren(void) (?GetThumbnailForChildren@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 6: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetRootThumbnail(void) (?GetRootThumbnail@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 7: public: virtual long __cdecl CMultitaskingViewElementBase::GetChildren(struct IObjectArray * *) (?GetChildren@CMultitaskingViewElementBase@@UEAAJPEAPEAUIObjectArray@@@Z)
Method 8: public: virtual long __cdecl CMultitaskingViewElementBase::AddChild(struct IMultitaskingViewElement *) (?AddChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 9: public: virtual long __cdecl CMultitaskingViewElementBase::RemoveChild(struct IMultitaskingViewElement *,bool) (?RemoveChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@_N@Z)
Method 10: public: virtual void __cdecl CMultitaskingViewElementBase::RemoveAllDescendants(void) (?RemoveAllDescendants@CMultitaskingViewElementBase@@UEAAXXZ)
Method 11: public: virtual struct Geometry::CRect __cdecl CMultitaskingViewElementBase::GetPosition(void) (?GetPosition@CMultitaskingViewElementBase@@UEAA?AUCRect@Geometry@@XZ)
Method 12: public: virtual struct Geometry::CRect __cdecl IMultitaskingViewElement::GetVisibleBounds(void) (?GetVisibleBounds@IMultitaskingViewElement@@UEAA?AUCRect@Geometry@@XZ)
Method 13: public: virtual void __cdecl CSwitchItemGrid::SetPosition(struct Geometry::CRect const &) (?SetPosition@CSwitchItemGrid@@UEAAXAEBUCRect@Geometry@@@Z)
Method 14: public: virtual bool __cdecl CVirtualDesktopBarElement::HitTest(struct Geometry::CPoint const &) (?HitTest@CVirtualDesktopBarElement@@UEAA_NAEBUCPoint@Geometry@@@Z)
Method 15: public: virtual class ElementMapping __cdecl CMultitaskingViewElementBase::GetCoordinateMapping(void) (?GetCoordinateMapping@CMultitaskingViewElementBase@@UEAA?AVElementMapping@@XZ)
Method 16: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetElementFromPoint(struct Geometry::CPoint const &) (?GetElementFromPoint@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@AEBUCPoint@Geometry@@@Z)
Method 17: public: virtual void __cdecl CMultitaskingViewElementBase::Show(void) (?Show@CMultitaskingViewElementBase@@UEAAXXZ)
Method 18: public: virtual void __cdecl CMultitaskingViewElementBase::Hide(void) (?Hide@CMultitaskingViewElementBase@@UEAAXXZ)
Method 19: public: virtual bool __cdecl CMultitaskingViewElementBase::IsVisible(void) (?IsVisible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 20: public: virtual bool __cdecl CMultitaskingViewElementBase::IsNavigable(enum NavigationType) (?IsNavigable@CMultitaskingViewElementBase@@UEAA_NW4NavigationType@@@Z)
Method 21: public: virtual bool __cdecl CMultitaskingViewElementBase::IsAccessible(void) (?IsAccessible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 22: public: virtual enum ElementStateFlags __cdecl CMultitaskingViewElementBase::GetElementState(void) (?GetElementState@CMultitaskingViewElementBase@@UEAA?AW4ElementStateFlags@@XZ)
Method 23: public: virtual void __cdecl CMultitaskingViewElementBase::SetEventSink(struct IMultitaskingViewElementEvents *) (?SetEventSink@CMultitaskingViewElementBase@@UEAAXPEAUIMultitaskingViewElementEvents@@@Z)
Method 24: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerDown(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerDown@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 25: public: virtual void __cdecl CMultitaskingViewElementBase::PointerMove(class MultitaskingViewPointerInputArgs const &) (?PointerMove@CMultitaskingViewElementBase@@UEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 26: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerUp(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerUp@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 27: public: virtual void __cdecl CMultitaskingViewElementBase::PointerLeave(void) (?PointerLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 28: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerHover(class MultitaskingViewPointerInputArgs const &) (?PointerHover@CMultitaskingViewElementBase@@UEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 29: public: virtual void __cdecl CMultitaskingViewElementBase::LostCapture(void) (?LostCapture@CMultitaskingViewElementBase@@UEAAXXZ)
Method 30: public: virtual bool __cdecl CVirtualDesktopBarElement::KeyDown(unsigned int,enum ModifierKeys) (?KeyDown@CVirtualDesktopBarElement@@UEAA_NIW4ModifierKeys@@@Z)
Method 31: public: virtual bool __cdecl CMultitaskingViewElementBase::KeyUp(unsigned int,enum ModifierKeys) (?KeyUp@CMultitaskingViewElementBase@@UEAA_NIW4ModifierKeys@@@Z)
Method 32: public: virtual void __cdecl CMultitaskingViewElementBase::ContextMenu(class ContextMenuArgs const &) (?ContextMenu@CMultitaskingViewElementBase@@UEAAXAEBVContextMenuArgs@@@Z)
Method 33: public: virtual bool __cdecl CMultitaskingViewElementBase::HasContextMenu(void) (?HasContextMenu@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 34: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::Navigate(struct IMultitaskingViewElement *,unsigned int,enum NavigationType) (?Navigate@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@PEAUIMultitaskingViewElement@@IW4NavigationType@@@Z)
Method 35: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetChildFocus(void) (?GetChildFocus@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 36: public: virtual void __cdecl CMultitaskingViewElementBase::SetChildFocus(struct IMultitaskingViewElement *) (?SetChildFocus@CMultitaskingViewElementBase@@UEAAXPEAUIMultitaskingViewElement@@@Z)
Method 37: public: virtual void __cdecl CVirtualDesktopContainerElement::SetFocused(bool) (?SetFocused@CVirtualDesktopContainerElement@@UEAAX_N@Z)
Method 38: public: virtual bool __cdecl CScrollButtonContainer::IsFocused(void) (?IsFocused@CScrollButtonContainer@@UEAA_NXZ)
Method 39: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeElement(void) (?InvokeElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 40: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeFocusedElement(void) (?InvokeFocusedElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 41: public: virtual struct HWND__ * __cdecl CMultitaskingViewElementBase::GetRootWindow(void) (?GetRootWindow@CMultitaskingViewElementBase@@UEAAPEAUHWND__@@XZ)
Method 42: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetSelectedChild(void) (?GetSelectedChild@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 43: public: virtual bool __cdecl CMultitaskingViewElementBase::IsSelected(void) (?IsSelected@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 44: public: virtual long __cdecl CMultitaskingViewElementBase::Select(void) (?Select@CMultitaskingViewElementBase@@UEAAJXZ)
Method 45: public: virtual long __cdecl CMultitaskingViewElementBase::GetAccessibleName(unsigned short * *) (?GetAccessibleName@CMultitaskingViewElementBase@@UEAAJPEAPEAG@Z)
Method 46: public: virtual long __cdecl CMultitaskingViewElementBase::GetAutomationId(unsigned short * *) (?GetAutomationId@CMultitaskingViewElementBase@@UEAAJPEAPEAG@Z)
Method 47: public: virtual long __cdecl CMultitaskingViewElementBase::GetAccessibleObject(struct _GUID const &,void * *) (?GetAccessibleObject@CMultitaskingViewElementBase@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 48: public: virtual class Microsoft::WRL::ComPtr<struct IAnimationCoordinator> __cdecl CMultitaskingViewElementBase::GetAnimationCoordinator(void) (?GetAnimationCoordinator@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIAnimationCoordinator@@@WRL@Microsoft@@XZ)
Method 49: public: virtual void __cdecl CMultitaskingViewElementBase::SetAnimationCoordinator(struct IAnimationCoordinator *) (?SetAnimationCoordinator@CMultitaskingViewElementBase@@UEAAXPEAUIAnimationCoordinator@@@Z)
Method 50: public: virtual enum AnimationCoordinatorItemType __cdecl CVirtualDesktopBarElement::GetItemType(void) (?GetItemType@CVirtualDesktopBarElement@@UEAA?AW4AnimationCoordinatorItemType@@XZ)
Method 51: public: virtual bool __cdecl CMultitaskingViewElementBase::IsEmpty(void) (?IsEmpty@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 52: public: virtual void __cdecl CMultitaskingViewElementBase::ChildBecameEmpty(void) (?ChildBecameEmpty@CMultitaskingViewElementBase@@UEAAXXZ)
Method 53: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewDragProvider> __cdecl CMultitaskingViewElementBase::GetDragProvider(void) (?GetDragProvider@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewDragProvider@@@WRL@Microsoft@@XZ)
Method 54: public: virtual void __cdecl CMultitaskingViewElementBase::DragStarted(struct IUnknown *) (?DragStarted@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@@Z)
Method 55: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnding(struct IUnknown *,enum DropEffect) (?DragEnding@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 56: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnded(struct IUnknown *,enum DropEffect) (?DragEnded@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 57: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::DragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?DragOver@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 58: public: virtual void __cdecl CMultitaskingViewElementBase::DragLeave(void) (?DragLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 59: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::Drop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?Drop@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 60: public: virtual void __cdecl CMultitaskingViewElementBase::ThumbnailSizeChanged(void *) (?ThumbnailSizeChanged@CMultitaskingViewElementBase@@UEAAXPEAX@Z)
Method 61: public: virtual long __cdecl CMultitaskingViewElementBase::AttachThumbnail(struct IDCompThumbnail *) (?AttachThumbnail@CMultitaskingViewElementBase@@UEAAJPEAUIDCompThumbnail@@@Z)
Method 62: public: virtual long __cdecl CMultitaskingViewElementBase::Start2DAnimation(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?Start2DAnimation@CMultitaskingViewElementBase@@UEAAJW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 63: public: virtual long __cdecl CMultitaskingViewElementBase::SetOpacity(double,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetOpacity@CMultitaskingViewElementBase@@UEAAJNW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 64: public: virtual void __cdecl CMultitaskingViewElementBase::SetPosition(struct Geometry::CRect const &,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetPosition@CMultitaskingViewElementBase@@UEAAXAEBUCRect@Geometry@@W4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 65: protected: virtual void __cdecl CMultitaskingViewElementBase::v_LayoutChildren(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?v_LayoutChildren@CMultitaskingViewElementBase@@MEAAXW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 66: protected: virtual void __cdecl CVirtualDesktopBarElement::v_LayoutChildren(void) (?v_LayoutChildren@CVirtualDesktopBarElement@@MEAAXXZ)
Method 67: protected: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CVirtualDesktopContainerElement::v_NavigateFromChildIndex(unsigned __int64,unsigned int,enum NavigationType) (?v_NavigateFromChildIndex@CVirtualDesktopContainerElement@@MEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@_KIW4NavigationType@@@Z)
Method 68: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_PreHover(class MultitaskingViewPointerInputArgs const &) (?v_PreHover@CMultitaskingViewElementBase@@MEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 69: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_OnClick(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?v_OnClick@CMultitaskingViewElementBase@@MEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 70: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnPointerMove(class MultitaskingViewPointerInputArgs const &) (?v_OnPointerMove@CMultitaskingViewElementBase@@MEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 71: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnPointerLeave(void) (?v_OnPointerLeave@CMultitaskingViewElementBase@@MEAAXXZ)
Method 72: protected: virtual long __cdecl CMultitaskingViewElementBase::v_AddChildToArray(struct IMultitaskingViewElement *) (?v_AddChildToArray@CMultitaskingViewElementBase@@MEAAJPEAUIMultitaskingViewElement@@@Z)
Method 73: protected: virtual long __cdecl CMultitaskingViewElementBase::v_InitAccessibleObject(struct WeakReference::IWeakReference *,struct _GUID const &,void * *) (?v_InitAccessibleObject@CMultitaskingViewElementBase@@MEAAJPEAUIWeakReference@WeakReference@@AEBU_GUID@@PEAPEAX@Z)
Method 74: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_InvokeElement(void) (?v_InvokeElement@CMultitaskingViewElementBase@@MEAA_NXZ)
Method 75: protected: virtual void __cdecl CMultitaskingViewElementBase::v_ContextMenu(class ContextMenuArgs const &) (?v_ContextMenu@CMultitaskingViewElementBase@@MEAAXAEBVContextMenuArgs@@@Z)
Method 76: protected: virtual bool __cdecl CVirtualDesktopContainerElement::v_IsContainer(void) (?v_IsContainer@CVirtualDesktopContainerElement@@MEAA_NXZ)
Method 77: protected: virtual enum DropEffect __cdecl CVirtualDesktopBarElement::v_OnDragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDragOver@CVirtualDesktopBarElement@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 78: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnDragLeave(void) (?v_OnDragLeave@CMultitaskingViewElementBase@@MEAAXXZ)
Method 79: protected: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::v_OnDrop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDrop@CMultitaskingViewElementBase@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 80: protected: virtual void __cdecl CMultitaskingViewElementBase::v_StartDrag(struct Geometry::CPoint const &) (?v_StartDrag@CMultitaskingViewElementBase@@MEAAXAEBUCPoint@Geometry@@@Z)
Method 81: public: virtual void * __cdecl CVirtualDesktopBarElement::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopBarElement@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{48}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl CStartExperienceManager::AddRef`adjustor{48}' (void) (?AddRef@CStartExperienceManager@@WDA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{48}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopSwitcherService::`vftable'{for `IVirtualDesktopSwitcherService'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::QueryInterface`adjustor{24}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@WBI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IImmersiveCharmsWindowManager,struct ICharmWindowManagerInternal>::AddRef`adjustor{24}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIImmersiveCharmsWindowManager@@UICharmWindowManagerInternal@@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVisibilityOverride,struct IImmersiveSessionIdleNotification>::Release`adjustor{24}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVisibilityOverride@@UIImmersiveSessionIdleNotification@@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopSwitcherService::SetMonitorManager(struct IImmersiveMonitorManager *) (?SetMonitorManager@CVirtualDesktopSwitcherService@@UEAAXPEAUIImmersiveMonitorManager@@@Z)
Dumping vftable: const CVirtualDesktopSoftLandingHandler::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IRawElementProviderSimple,struct IDragProvider,struct IAppResizeAcc>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIRawElementProviderSimple@@UIDragProvider@@UIAppResizeAcc@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::VirtualDesktopCreated(struct IObjectArray *,struct IVirtualDesktop *) (?VirtualDesktopCreated@CVirtualDesktopSoftLandingHandler@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@@Z)
Method 4: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopDestroyBegin(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyBegin@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 5: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopDestroyFailed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyFailed@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 6: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopDestroyed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyed@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 7: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopIsPerMonitorChanged(int) (?VirtualDesktopIsPerMonitorChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJH@Z)
Method 8: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopMoved(struct IObjectArray *,struct IVirtualDesktop *,unsigned int,unsigned int) (?VirtualDesktopMoved@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@II@Z)
Method 9: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopNameChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopNameChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 10: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::ViewVirtualDesktopChanged(struct IApplicationView *) (?ViewVirtualDesktopChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIApplicationView@@@Z)
Method 11: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::CurrentVirtualDesktopChanged(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?CurrentVirtualDesktopChanged@CVirtualDesktopSoftLandingHandler@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 12: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopWallpaperChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopWallpaperChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 13: public: virtual void * __cdecl CVirtualDesktopSoftLandingHandler::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopSoftLandingHandler@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopSoftLandingHandler::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IApplicationViewChangeListener>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct IDropFeedbackItem,struct ITemporaryAppVisual,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IImmersiveApplicationNotification,struct IDropFeedbackItemInternal>::AddRef`adjustor{16}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UIDropFeedbackItem@@UITemporaryAppVisual@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIImmersiveApplicationNotification@@UIDropFeedbackItemInternal@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::OnApplicationViewChanged(struct IApplicationView *,enum APPLICATION_VIEW_CHANGE,struct IUnknown *) (?OnApplicationViewChanged@CVirtualDesktopSoftLandingHandler@@UEAAJPEAUIApplicationView@@W4APPLICATION_VIEW_CHANGE@@PEAUIUnknown@@@Z)
Dumping vftable: const CVirtualDesktop::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{32}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl VirtualDesktopController::AddRef`adjustor{32}' (void) (?AddRef@VirtualDesktopController@@WCA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::Release`adjustor{32}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `Microsoft::WRL::Details::Selector<struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CImmersiveShellComponentWithGITSite>,class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{104}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WGI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::AddRef`adjustor{104}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WGI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release`adjustor{104}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WGI@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{32}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl CStartExperienceManager::AddRef`adjustor{32}' (void) (?AddRef@CStartExperienceManager@@WCA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{32}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopManager::AdjustSuspensionCount(int) (?AdjustSuspensionCount@CVirtualDesktopManager@@UEAAXH@Z)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `Microsoft::WRL::Details::Selector<class CImmersiveShellComponentWithGITSite,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CImmersiveShellComponentWithGITSite>,class Microsoft::WRL::FtmBase> >'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CWRLObjectWithGITSite::SetSite(struct IUnknown *) (?SetSite@CWRLObjectWithGITSite@@UEAAJPEAUIUnknown@@@Z)
Method 4: public: virtual long __cdecl CWRLObjectWithGITSite::GetSite(struct _GUID const &,void * *) (?GetSite@CWRLObjectWithGITSite@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Dumping vftable: const CVirtualDesktopSwitcherService::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IVirtualDesktopSwitcherInvoker>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::QueryInterface`adjustor{32}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@WCA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IScreenManager,struct IAppViewCloseOverrideBehavior,struct ITabletModePositionerManagerNotification,struct IApplicationViewChangeListener,struct IScreenManagerTestHook>::AddRef`adjustor{32}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIScreenManager@@UIAppViewCloseOverrideBehavior@@UITabletModePositionerManagerNotification@@UIApplicationViewChangeListener@@UIScreenManagerTestHook@@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVisibilityOverride,struct IImmersiveSessionIdleNotification>::Release`adjustor{32}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVisibilityOverride@@UIImmersiveSessionIdleNotification@@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSwitcherService::ShowVirtualDesktopSwitcher(struct HMONITOR__ *,enum VIRTUAL_DESKTOP_SWITCHER_INVOKE_DETAILS) (?ShowVirtualDesktopSwitcher@CVirtualDesktopSwitcherService@@UEAAJPEAUHMONITOR__@@W4VIRTUAL_DESKTOP_SWITCHER_INVOKE_DETAILS@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopSwitcherService::DismissVirtualDesktopSwitcher(void) (?DismissVirtualDesktopSwitcher@CVirtualDesktopSwitcherService@@UEAAJXZ)
Dumping vftable: const CVirtualDesktopFactory::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopFactory>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopFactory@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct ITaskbarLayoutParserTest,struct ITaskbarLayoutParser,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UITaskbarLayoutParserTest@@UITaskbarLayoutParser@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopLock>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopLock@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopFactory::CreateVirtualDesktop(struct _GUID const &,struct _GUID const &,void * *) (?CreateVirtualDesktop@CVirtualDesktopFactory@@UEAAJAEBU_GUID@@0PEAPEAX@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopFactory::CreateVirtualDesktop(struct _GUID const &,void * *) (?CreateVirtualDesktop@CVirtualDesktopFactory@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 5: public: virtual void * __cdecl VirtualDesktopTabletModeNotificationListener::`scalar deleting destructor'(unsigned int) (??_GVirtualDesktopTabletModeNotificationListener@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `Microsoft::WRL::Details::Selector<class CMultitaskingViewElementBase,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement> >'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetParent(void) (?GetParent@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 4: public: virtual long __cdecl CMultitaskingViewElementBase::SetParent(struct IMultitaskingViewElement *) (?SetParent@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 5: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetThumbnailForChildren(void) (?GetThumbnailForChildren@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 6: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetRootThumbnail(void) (?GetRootThumbnail@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 7: public: virtual long __cdecl CMultitaskingViewElementBase::GetChildren(struct IObjectArray * *) (?GetChildren@CMultitaskingViewElementBase@@UEAAJPEAPEAUIObjectArray@@@Z)
Method 8: public: virtual long __cdecl CMultitaskingViewElementBase::AddChild(struct IMultitaskingViewElement *) (?AddChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 9: public: virtual long __cdecl CMultitaskingViewElementBase::RemoveChild(struct IMultitaskingViewElement *,bool) (?RemoveChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@_N@Z)
Method 10: public: virtual void __cdecl CMultitaskingViewElementBase::RemoveAllDescendants(void) (?RemoveAllDescendants@CMultitaskingViewElementBase@@UEAAXXZ)
Method 11: public: virtual struct Geometry::CRect __cdecl CMultitaskingViewElementBase::GetPosition(void) (?GetPosition@CMultitaskingViewElementBase@@UEAA?AUCRect@Geometry@@XZ)
Method 12: public: virtual struct Geometry::CRect __cdecl IMultitaskingViewElement::GetVisibleBounds(void) (?GetVisibleBounds@IMultitaskingViewElement@@UEAA?AUCRect@Geometry@@XZ)
Method 13: public: virtual void __cdecl CSwitchItemGrid::SetPosition(struct Geometry::CRect const &) (?SetPosition@CSwitchItemGrid@@UEAAXAEBUCRect@Geometry@@@Z)
Method 14: public: virtual bool __cdecl CVirtualDesktopContainerElement::HitTest(struct Geometry::CPoint const &) (?HitTest@CVirtualDesktopContainerElement@@UEAA_NAEBUCPoint@Geometry@@@Z)
Method 15: public: virtual class ElementMapping __cdecl CMultitaskingViewElementBase::GetCoordinateMapping(void) (?GetCoordinateMapping@CMultitaskingViewElementBase@@UEAA?AVElementMapping@@XZ)
Method 16: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetElementFromPoint(struct Geometry::CPoint const &) (?GetElementFromPoint@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@AEBUCPoint@Geometry@@@Z)
Method 17: public: virtual void __cdecl CMultitaskingViewElementBase::Show(void) (?Show@CMultitaskingViewElementBase@@UEAAXXZ)
Method 18: public: virtual void __cdecl CMultitaskingViewElementBase::Hide(void) (?Hide@CMultitaskingViewElementBase@@UEAAXXZ)
Method 19: public: virtual bool __cdecl CMultitaskingViewElementBase::IsVisible(void) (?IsVisible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 20: public: virtual bool __cdecl CMultitaskingViewElementBase::IsNavigable(enum NavigationType) (?IsNavigable@CMultitaskingViewElementBase@@UEAA_NW4NavigationType@@@Z)
Method 21: public: virtual bool __cdecl CMultitaskingViewElementBase::IsAccessible(void) (?IsAccessible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 22: public: virtual enum ElementStateFlags __cdecl CMultitaskingViewElementBase::GetElementState(void) (?GetElementState@CMultitaskingViewElementBase@@UEAA?AW4ElementStateFlags@@XZ)
Method 23: public: virtual void __cdecl CMultitaskingViewElementBase::SetEventSink(struct IMultitaskingViewElementEvents *) (?SetEventSink@CMultitaskingViewElementBase@@UEAAXPEAUIMultitaskingViewElementEvents@@@Z)
Method 24: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerDown(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerDown@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 25: public: virtual void __cdecl CMultitaskingViewElementBase::PointerMove(class MultitaskingViewPointerInputArgs const &) (?PointerMove@CMultitaskingViewElementBase@@UEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 26: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerUp(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerUp@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 27: public: virtual void __cdecl CMultitaskingViewElementBase::PointerLeave(void) (?PointerLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 28: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerHover(class MultitaskingViewPointerInputArgs const &) (?PointerHover@CMultitaskingViewElementBase@@UEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 29: public: virtual void __cdecl CMultitaskingViewElementBase::LostCapture(void) (?LostCapture@CMultitaskingViewElementBase@@UEAAXXZ)
Method 30: public: virtual bool __cdecl CVirtualDesktopContainerElement::KeyDown(unsigned int,enum ModifierKeys) (?KeyDown@CVirtualDesktopContainerElement@@UEAA_NIW4ModifierKeys@@@Z)
Method 31: public: virtual bool __cdecl CMultitaskingViewElementBase::KeyUp(unsigned int,enum ModifierKeys) (?KeyUp@CMultitaskingViewElementBase@@UEAA_NIW4ModifierKeys@@@Z)
Method 32: public: virtual void __cdecl CMultitaskingViewElementBase::ContextMenu(class ContextMenuArgs const &) (?ContextMenu@CMultitaskingViewElementBase@@UEAAXAEBVContextMenuArgs@@@Z)
Method 33: public: virtual bool __cdecl CMultitaskingViewElementBase::HasContextMenu(void) (?HasContextMenu@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 34: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::Navigate(struct IMultitaskingViewElement *,unsigned int,enum NavigationType) (?Navigate@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@PEAUIMultitaskingViewElement@@IW4NavigationType@@@Z)
Method 35: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetChildFocus(void) (?GetChildFocus@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 36: public: virtual void __cdecl CVirtualDesktopContainerElement::SetChildFocus(struct IMultitaskingViewElement *) (?SetChildFocus@CVirtualDesktopContainerElement@@UEAAXPEAUIMultitaskingViewElement@@@Z)
Method 37: public: virtual void __cdecl CVirtualDesktopContainerElement::SetFocused(bool) (?SetFocused@CVirtualDesktopContainerElement@@UEAAX_N@Z)
Method 38: public: virtual bool __cdecl CScrollButtonContainer::IsFocused(void) (?IsFocused@CScrollButtonContainer@@UEAA_NXZ)
Method 39: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeElement(void) (?InvokeElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 40: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeFocusedElement(void) (?InvokeFocusedElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 41: public: virtual struct HWND__ * __cdecl CMultitaskingViewElementBase::GetRootWindow(void) (?GetRootWindow@CMultitaskingViewElementBase@@UEAAPEAUHWND__@@XZ)
Method 42: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CVirtualDesktopContainerElement::GetSelectedChild(void) (?GetSelectedChild@CVirtualDesktopContainerElement@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 43: public: virtual bool __cdecl CMultitaskingViewElementBase::IsSelected(void) (?IsSelected@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 44: public: virtual long __cdecl CMultitaskingViewElementBase::Select(void) (?Select@CMultitaskingViewElementBase@@UEAAJXZ)
Method 45: public: virtual long __cdecl CVirtualDesktopContainerElement::GetAccessibleName(unsigned short * *) (?GetAccessibleName@CVirtualDesktopContainerElement@@UEAAJPEAPEAG@Z)
Method 46: public: virtual long __cdecl CMultitaskingViewElementBase::GetAutomationId(unsigned short * *) (?GetAutomationId@CMultitaskingViewElementBase@@UEAAJPEAPEAG@Z)
Method 47: public: virtual long __cdecl CMultitaskingViewElementBase::GetAccessibleObject(struct _GUID const &,void * *) (?GetAccessibleObject@CMultitaskingViewElementBase@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 48: public: virtual class Microsoft::WRL::ComPtr<struct IAnimationCoordinator> __cdecl CMultitaskingViewElementBase::GetAnimationCoordinator(void) (?GetAnimationCoordinator@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIAnimationCoordinator@@@WRL@Microsoft@@XZ)
Method 49: public: virtual void __cdecl CMultitaskingViewElementBase::SetAnimationCoordinator(struct IAnimationCoordinator *) (?SetAnimationCoordinator@CMultitaskingViewElementBase@@UEAAXPEAUIAnimationCoordinator@@@Z)
Method 50: public: virtual enum AnimationCoordinatorItemType __cdecl CMultitaskingViewElementBase::GetItemType(void) (?GetItemType@CMultitaskingViewElementBase@@UEAA?AW4AnimationCoordinatorItemType@@XZ)
Method 51: public: virtual bool __cdecl CMultitaskingViewElementBase::IsEmpty(void) (?IsEmpty@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 52: public: virtual void __cdecl CMultitaskingViewElementBase::ChildBecameEmpty(void) (?ChildBecameEmpty@CMultitaskingViewElementBase@@UEAAXXZ)
Method 53: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewDragProvider> __cdecl CMultitaskingViewElementBase::GetDragProvider(void) (?GetDragProvider@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewDragProvider@@@WRL@Microsoft@@XZ)
Method 54: public: virtual void __cdecl CMultitaskingViewElementBase::DragStarted(struct IUnknown *) (?DragStarted@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@@Z)
Method 55: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnding(struct IUnknown *,enum DropEffect) (?DragEnding@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 56: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnded(struct IUnknown *,enum DropEffect) (?DragEnded@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 57: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::DragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?DragOver@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 58: public: virtual void __cdecl CMultitaskingViewElementBase::DragLeave(void) (?DragLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 59: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::Drop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?Drop@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 60: public: virtual void __cdecl CMultitaskingViewElementBase::ThumbnailSizeChanged(void *) (?ThumbnailSizeChanged@CMultitaskingViewElementBase@@UEAAXPEAX@Z)
Method 61: public: virtual long __cdecl CMultitaskingViewElementBase::AttachThumbnail(struct IDCompThumbnail *) (?AttachThumbnail@CMultitaskingViewElementBase@@UEAAJPEAUIDCompThumbnail@@@Z)
Method 62: public: virtual long __cdecl CMultitaskingViewElementBase::Start2DAnimation(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?Start2DAnimation@CMultitaskingViewElementBase@@UEAAJW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 63: public: virtual long __cdecl CMultitaskingViewElementBase::SetOpacity(double,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetOpacity@CMultitaskingViewElementBase@@UEAAJNW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 64: public: virtual void __cdecl CMultitaskingViewElementBase::SetPosition(struct Geometry::CRect const &,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetPosition@CMultitaskingViewElementBase@@UEAAXAEBUCRect@Geometry@@W4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 65: protected: virtual void __cdecl CMultitaskingViewElementBase::v_LayoutChildren(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?v_LayoutChildren@CMultitaskingViewElementBase@@MEAAXW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 66: protected: virtual void __cdecl CVirtualDesktopContainerElement::v_LayoutChildren(void) (?v_LayoutChildren@CVirtualDesktopContainerElement@@MEAAXXZ)
Method 67: protected: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CVirtualDesktopContainerElement::v_NavigateFromChildIndex(unsigned __int64,unsigned int,enum NavigationType) (?v_NavigateFromChildIndex@CVirtualDesktopContainerElement@@MEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@_KIW4NavigationType@@@Z)
Method 68: protected: virtual bool __cdecl CVirtualDesktopContainerElement::v_PreHover(class MultitaskingViewPointerInputArgs const &) (?v_PreHover@CVirtualDesktopContainerElement@@MEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 69: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_OnClick(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?v_OnClick@CMultitaskingViewElementBase@@MEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 70: protected: virtual void __cdecl CVirtualDesktopContainerElement::v_OnPointerMove(class MultitaskingViewPointerInputArgs const &) (?v_OnPointerMove@CVirtualDesktopContainerElement@@MEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 71: protected: virtual void __cdecl CVirtualDesktopContainerElement::v_OnPointerLeave(void) (?v_OnPointerLeave@CVirtualDesktopContainerElement@@MEAAXXZ)
Method 72: protected: virtual long __cdecl CVirtualDesktopContainerElement::v_AddChildToArray(struct IMultitaskingViewElement *) (?v_AddChildToArray@CVirtualDesktopContainerElement@@MEAAJPEAUIMultitaskingViewElement@@@Z)
Method 73: protected: virtual long __cdecl CVirtualDesktopContainerElement::v_InitAccessibleObject(struct WeakReference::IWeakReference *,struct _GUID const &,void * *) (?v_InitAccessibleObject@CVirtualDesktopContainerElement@@MEAAJPEAUIWeakReference@WeakReference@@AEBU_GUID@@PEAPEAX@Z)
Method 74: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_InvokeElement(void) (?v_InvokeElement@CMultitaskingViewElementBase@@MEAA_NXZ)
Method 75: protected: virtual void __cdecl CMultitaskingViewElementBase::v_ContextMenu(class ContextMenuArgs const &) (?v_ContextMenu@CMultitaskingViewElementBase@@MEAAXAEBVContextMenuArgs@@@Z)
Method 76: protected: virtual bool __cdecl CVirtualDesktopContainerElement::v_IsContainer(void) (?v_IsContainer@CVirtualDesktopContainerElement@@MEAA_NXZ)
Method 77: protected: virtual enum DropEffect __cdecl CVirtualDesktopContainerElement::v_OnDragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDragOver@CVirtualDesktopContainerElement@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 78: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnDragLeave(void) (?v_OnDragLeave@CMultitaskingViewElementBase@@MEAAXXZ)
Method 79: protected: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::v_OnDrop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDrop@CMultitaskingViewElementBase@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 80: protected: virtual void __cdecl CMultitaskingViewElementBase::v_StartDrag(struct Geometry::CPoint const &) (?v_StartDrag@CMultitaskingViewElementBase@@MEAAXAEBUCPoint@Geometry@@@Z)
Method 81: public: virtual void * __cdecl CVirtualDesktopContainerElement::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopContainerElement@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopNotificationsDerived::`vftable'{for `IVirtualDesktopNotification'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopCreated(struct IObjectArray *,struct IVirtualDesktop *) (?VirtualDesktopCreated@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@@Z)
Method 4: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopDestroyBegin(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyBegin@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 5: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopDestroyFailed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyFailed@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 6: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopDestroyed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyed@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 7: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopIsPerMonitorChanged(int) (?VirtualDesktopIsPerMonitorChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJH@Z)
Method 8: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopMoved(struct IObjectArray *,struct IVirtualDesktop *,unsigned int,unsigned int) (?VirtualDesktopMoved@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@II@Z)
Method 9: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopNameChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopNameChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 10: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::ViewVirtualDesktopChanged(struct IApplicationView *) (?ViewVirtualDesktopChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIApplicationView@@@Z)
Method 11: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::CurrentVirtualDesktopChanged(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?CurrentVirtualDesktopChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 12: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopWallpaperChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopWallpaperChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Dumping vftable: const CVirtualDesktopSoftLandingHandler::`vftable'{for `IVirtualDesktopSoftLandingHandler'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::Shutdown(void) (?Shutdown@CVirtualDesktopSoftLandingHandler@@UEAAJXZ)
Dumping vftable: const CVirtualDesktopHolographicViewTransitionNotification::`vftable'{for `IHolographicViewTransitionNotification'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IHolographicViewTransitionNotification,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIHolographicViewTransitionNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IGITCookieObject,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIGITCookieObject@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IImmersiveCharmsWindowManager,struct ICharmWindowManagerInternal>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIImmersiveCharmsWindowManager@@UICharmWindowManagerInternal@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopHolographicViewTransitionNotification::ViewTransitionedToHolographic(struct IApplicationView *) (?ViewTransitionedToHolographic@CVirtualDesktopHolographicViewTransitionNotification@@UEAAJPEAUIApplicationView@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopHolographicViewTransitionNotification::ViewTransitionedFromHolographic(struct IApplicationView *) (?ViewTransitionedFromHolographic@CVirtualDesktopHolographicViewTransitionNotification@@UEAAJPEAUIApplicationView@@@Z)
Method 5: public: virtual void * __cdecl CVirtualDesktopHolographicViewTransitionNotification::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopHolographicViewTransitionNotification@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopForegroundPolicy::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopForegroundPolicy>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopForegroundPolicy@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct ITaskbarLayoutParserTest,struct ITaskbarLayoutParser,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UITaskbarLayoutParserTest@@UITaskbarLayoutParser@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopForegroundPolicy>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopForegroundPolicy@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::DesktopChanged(struct IVirtualDesktop *) (?DesktopChanged@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::ForegroundViewChanged(struct IVirtualDesktopManagerPrivate *,struct IVirtualDesktopSwitchAnimator *,struct IApplicationView *) (?ForegroundViewChanged@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIVirtualDesktopManagerPrivate@@PEAUIVirtualDesktopSwitchAnimator@@PEAUIApplicationView@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::GetNewForegroundViewForDesktopSwitch(struct IVirtualDesktop *,struct IApplicationView * *,bool *) (?GetNewForegroundViewForDesktopSwitch@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIVirtualDesktop@@PEAPEAUIApplicationView@@PEA_N@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::SetViewInterfaces(struct IApplicationViewCollection *) (?SetViewInterfaces@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIApplicationViewCollection@@@Z)
Method 7: public: virtual void * __cdecl CVirtualDesktopForegroundPolicy::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopForegroundPolicy@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopDefaultForegroundHandler::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopDefaultForegroundHandler>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopDefaultForegroundHandler@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct ITaskbarLayoutParserTest,struct ITaskbarLayoutParser,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UITaskbarLayoutParserTest@@UITaskbarLayoutParser@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopLock>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopLock@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopDefaultForegroundHandler::SetDefaultForeground(void) (?SetDefaultForeground@CVirtualDesktopDefaultForegroundHandler@@UEAAJXZ)
Method 4: public: virtual bool __cdecl CVirtualDesktopDefaultForegroundHandler::IsCurrentForegroundDefault(void) (?IsCurrentForegroundDefault@CVirtualDesktopDefaultForegroundHandler@@UEAA_NXZ)
Method 5: public: virtual void * __cdecl Microsoft::WRL::RuntimeClass<struct Microsoft::WRL::RuntimeClassFlags<2>,struct IMultitaskingViewDragVisual>::`vector deleting destructor'(unsigned int) (??_E?$RuntimeClass@U?$RuntimeClassFlags@$01@WRL@Microsoft@@UIMultitaskingViewDragVisual@@@WRL@Microsoft@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopHotkeyHandler::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopHotkeyHandlerPrivate,struct IVirtualDesktopHotkeyHandler,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UIVirtualDesktopHotkeyHandlerPrivate@@UIVirtualDesktopHotkeyHandler@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct ITaskbarLayoutParserTest,struct ITaskbarLayoutParser,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UITaskbarLayoutParserTest@@UITaskbarLayoutParser@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IOleWindow>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIOleWindow@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopHotkeyHandler::HandleHotkey(struct HMONITOR__ *,enum IMMERSIVE_HOT_KEY_ID) (?HandleHotkey@CVirtualDesktopHotkeyHandler@@UEAAJPEAUHMONITOR__@@W4IMMERSIVE_HOT_KEY_ID@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopHotkeyHandler::DelayInitialize(struct IVirtualDesktopSwitchAnimator *) (?DelayInitialize@CVirtualDesktopHotkeyHandler@@UEAAJPEAUIVirtualDesktopSwitchAnimator@@@Z)
Method 5: public: virtual void * __cdecl CVirtualDesktopHotkeyHandler::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopHotkeyHandler@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktop::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Windows::Internal::Shell::TaskFlow::DataEngine::AppViewTitleChangeListener::AddRef(void) (?AddRef@AppViewTitleChangeListener@DataEngine@TaskFlow@Shell@Internal@Windows@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<1>,1,1,0,struct Microsoft::WRL::Implements<struct Microsoft::WRL::RuntimeClassFlags<2>,struct IApplicationViewIconLoader,class Microsoft::WRL::FtmBase> >::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$00@WRL@Microsoft@@$00$00$0A@U?$Implements@U?$RuntimeClassFlags@$01@WRL@Microsoft@@UIApplicationViewIconLoader@@VFtmBase@23@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::GetIids(unsigned long *,struct _GUID * *) (?GetIids@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAKPEAPEAU_GUID@@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<1>,1,1,0,struct Windows::ApplicationModel::IAppInfo,class Microsoft::WRL::FtmBase>::GetRuntimeClassName(struct HSTRING__ * *) (?GetRuntimeClassName@?$RuntimeClassImpl@U?$RuntimeClassFlags@$00@WRL@Microsoft@@$00$00$0A@UIAppInfo@ApplicationModel@Windows@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IApplicationViewIconLoaderNotifications>::GetTrustLevel(enum TrustLevel *) (?GetTrustLevel@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIApplicationViewIconLoaderNotifications@@@Details@WRL@Microsoft@@UEAAJPEAW4TrustLevel@@@Z)
Method 6: public: virtual void * __cdecl CVirtualDesktop::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktop@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopApplicationViewEventListener::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IAsyncCallback,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIAsyncCallback@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `Microsoft::WRL::Details::Selector<struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface`adjustor{208}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef`adjustor{208}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release`adjustor{208}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopContainerElement::ItemAdded(struct IObservableObjectArray *,struct IObservableItem *) (?ItemAdded@CVirtualDesktopContainerElement@@UEAAXPEAUIObservableObjectArray@@PEAUIObservableItem@@@Z)
Method 4: public: virtual void __cdecl CVirtualDesktopContainerElement::ItemRemoved(struct IObservableObjectArray *,struct IObservableItem *) (?ItemRemoved@CVirtualDesktopContainerElement@@UEAAXPEAUIObservableObjectArray@@PEAUIObservableItem@@@Z)
Dumping vftable: const CVirtualDesktopCollection::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopCollection>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopCollection@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct ITaskbarLayoutParserTest,struct ITaskbarLayoutParser,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UITaskbarLayoutParserTest@@UITaskbarLayoutParser@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopCollection>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopCollection@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual unsigned __int64 __cdecl CVirtualDesktopCollection::GetCount(struct HMONITOR__ *) (?GetCount@CVirtualDesktopCollection@@UEAA_KPEAUHMONITOR__@@@Z)
Method 4: public: virtual bool __cdecl CVirtualDesktopCollection::ContainsVirtualDesktop(struct IVirtualDesktop *) (?ContainsVirtualDesktop@CVirtualDesktopCollection@@UEAA_NPEAUIVirtualDesktop@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopCollection::GetAsArray(struct HMONITOR__ *,struct _GUID const &,void * *) (?GetAsArray@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@AEBU_GUID@@PEAPEAX@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopCollection::AddVirtualDesktop(struct HMONITOR__ *,struct _GUID const &,struct IVirtualDesktop * *) (?AddVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@AEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktopCollection::AddVirtualDesktop(struct HMONITOR__ *,struct IVirtualDesktop * *) (?AddVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktopCollection::RemoveVirtualDesktop(struct IVirtualDesktop *) (?RemoveVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 9: public: virtual long __cdecl CVirtualDesktopCollection::GetAdjacentVirtualDesktop(struct IVirtualDesktop *,unsigned int,struct _GUID const &,void * *) (?GetAdjacentVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUIVirtualDesktop@@IAEBU_GUID@@PEAPEAX@Z)
Method 10: public: virtual long __cdecl CVirtualDesktopCollection::GetDefaultDesktopForMonitor(struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetDefaultDesktopForMonitor@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 11: public: virtual long __cdecl CVirtualDesktopCollection::DetermineRelativeDirection(struct IVirtualDesktop *,struct IVirtualDesktop *,unsigned int *) (?DetermineRelativeDirection@CVirtualDesktopCollection@@UEAAJPEAUIVirtualDesktop@@0PEAI@Z)
Method 12: public: virtual long __cdecl CVirtualDesktopCollection::FindDesktop(struct _GUID const &,struct IVirtualDesktop * *) (?FindDesktop@CVirtualDesktopCollection@@UEAAJAEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 13: public: virtual class Microsoft::WRL::ComPtr<struct IVirtualDesktop> __cdecl CVirtualDesktopCollection::GetUniversalDesktop(void) (?GetUniversalDesktop@CVirtualDesktopCollection@@UEAA?AV?$ComPtr@UIVirtualDesktop@@@WRL@Microsoft@@XZ)
Method 14: public: virtual long __cdecl CVirtualDesktopCollection::GetDesktopIndex(struct HMONITOR__ *,struct IVirtualDesktop *,unsigned __int64 *) (?GetDesktopIndex@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@PEA_K@Z)
Method 15: public: virtual long __cdecl CVirtualDesktopCollection::MoveDesktop(struct HMONITOR__ *,struct IVirtualDesktop *,unsigned __int64) (?MoveDesktop@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@_K@Z)
Method 16: public: virtual long __cdecl CVirtualDesktopCollection::OnMonitorAttached(struct HMONITOR__ *) (?OnMonitorAttached@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@@Z)
Method 17: public: virtual long __cdecl CVirtualDesktopCollection::OnMonitorDetached(struct HMONITOR__ *) (?OnMonitorDetached@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@@Z)
Method 18: public: virtual void * __cdecl CVirtualDesktopCollection::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopCollection@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct IWeakReferenceSource,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{16}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::GetWeakReference(struct IWeakReference * *) (?GetWeakReference@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAPEAUIWeakReference@@@Z)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `IImmersiveShellComponent'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{40}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::AddRef`adjustor{40}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release`adjustor{40}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAKXZ)
Method 3: public: virtual long __cdecl CImmersiveShellComponent::PublishServices(struct IServiceProvider *,struct IProfferService *) (?PublishServices@CImmersiveShellComponent@@UEAAJPEAUIServiceProvider@@PEAUIProfferService@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopComponent::SubscribeToServices(struct IServiceProvider *) (?SubscribeToServices@CVirtualDesktopComponent@@UEAAJPEAUIServiceProvider@@@Z)
Method 5: public: virtual long __cdecl CImmersiveShellComponent::PerformDelayedInitialization(void) (?PerformDelayedInitialization@CImmersiveShellComponent@@UEAAJXZ)
Method 6: public: virtual long __cdecl CVirtualDesktopComponent::UnsubscribeFromServices(struct IServiceProvider *) (?UnsubscribeFromServices@CVirtualDesktopComponent@@UEAAJPEAUIServiceProvider@@@Z)
Method 7: public: virtual long __cdecl CImmersiveShellComponent::ShutdownServices(struct IProfferService *) (?ShutdownServices@CImmersiveShellComponent@@UEAAJPEAUIProfferService@@@Z)
Method 8: [thunk]:public: virtual void * __cdecl CVirtualDesktopComponent::`vector deleting destructor'`adjustor{40}' (unsigned int) (??_ECVirtualDesktopComponent@@WCI@EAAPEAXI@Z)
Method 9: protected: virtual long __cdecl CImmersiveShellComponent::v_QueryService(struct _GUID const &,struct _GUID const &,void * *) (?v_QueryService@CImmersiveShellComponent@@MEAAJAEBU_GUID@@0PEAPEAX@Z)
Method 10: public: virtual long __cdecl WindowingEnvironmentManager::v_PublishServices(struct IServiceProvider *,struct IProfferService *) (?v_PublishServices@WindowingEnvironmentManager@@UEAAJPEAUIServiceProvider@@PEAUIProfferService@@@Z)
Method 11: protected: virtual long __cdecl CImmersiveShellComponent::v_ShutdownServices(struct IProfferService *) (?v_ShutdownServices@CImmersiveShellComponent@@MEAAJPEAUIProfferService@@@Z)
Method 12: protected: virtual long __cdecl CImmersiveShellComponentWithGITSite::v_DelegatingQueryService(struct _GUID const &,struct _GUID const &,void * *) (?v_DelegatingQueryService@CImmersiveShellComponentWithGITSite@@MEAAJAEBU_GUID@@0PEAPEAX@Z)
Dumping vftable: const CVirtualDesktopSwitcherService::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IGITCookieObject,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIGITCookieObject@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IImmersiveCharmsWindowManager,struct ICharmWindowManagerInternal>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIImmersiveCharmsWindowManager@@UICharmWindowManagerInternal@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CWRLObjectWithSite::SetSite(struct IUnknown *) (?SetSite@CWRLObjectWithSite@@UEAAJPEAUIUnknown@@@Z)
Method 4: public: virtual long __cdecl CWRLObjectWithSite::GetSite(struct _GUID const &,void * *) (?GetSite@CWRLObjectWithSite@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 5: public: virtual void * __cdecl CVirtualDesktopSwitcherService::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopSwitcherService@@UEAAPEAXI@Z)
Dumping vftable: const VirtualDesktopsApi::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopManager,struct IVirtualDesktopsApiInternal,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopManager@@UIVirtualDesktopsApiInternal@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Internal::FamilySafety::AppLimits::IAppUsageTracker,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIAppUsageTracker@AppLimits@FamilySafety@Internal@Windows@@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopManager,struct IVirtualDesktopsApiInternal,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopManager@@UIVirtualDesktopsApiInternal@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl VirtualDesktopsApi::IsWindowOnCurrentVirtualDesktop(struct HWND__ *,int *) (?IsWindowOnCurrentVirtualDesktop@VirtualDesktopsApi@@UEAAJPEAUHWND__@@PEAH@Z)
Method 4: public: virtual long __cdecl VirtualDesktopsApi::GetWindowDesktopId(struct HWND__ *,struct _GUID *) (?GetWindowDesktopId@VirtualDesktopsApi@@UEAAJPEAUHWND__@@PEAU_GUID@@@Z)
Method 5: public: virtual long __cdecl VirtualDesktopsApi::MoveWindowToDesktop(struct HWND__ *,struct _GUID const &) (?MoveWindowToDesktop@VirtualDesktopsApi@@UEAAJPEAUHWND__@@AEBU_GUID@@@Z)
Method 6: public: virtual void * __cdecl VirtualDesktopsApi::`scalar deleting destructor'(unsigned int) (??_GVirtualDesktopsApi@@UEAAPEAXI@Z)
IID_IVirtualDesktopAccessibility: 9975B71D-0A84-4909-BDDE-B455BBFA55C6
IID_IVirtualDesktopManager: A5CD92FF-29BE-454C-8D04-D82879FB3F1B
IID_IVirtualDesktopHotkeyHandler: 71DB071A-44AE-4271-B9F6-01CFB6A12DEE
IID_IVirtualDesktopAnimationSyncNotification: 6CAFD3F1-05D1-4D26-A32A-9907A72C920B
IID_IVirtualDesktopNotificationService: 0CD45E71-D927-4F15-8B0A-8FEF525337BF
IID_IVirtualDesktopSwitcherInvoker: 7A25165A-86F1-4B4A-B1D2-E89650CD9589
IID_IVirtualDesktopManagerInternal: B2F925B9-5A0F-4D2E-9F4D-2B1507593C10
IID_IVirtualDesktop: 536D3495-B208-4CC9-AE26-DE8111275BF8
IID_IVirtualDesktopTabletModePolicyService: 56B32065-0BB3-42E2-975D-A559DE1316E8
IID_IVirtualDesktopPinnedApps: 4CE81583-1E4C-4632-A621-07A53543148F
IID_IVirtualDesktopAnimationSyncNotificationService: 0DDAF2D8-C38F-4638-95FC-FB9C6DDAE52F
IID_IVirtualDesktopSwitcherHost: 1BE71764-E771-4442-B78F-EDA2C7F067F3
IID_IVirtualDesktopNotification: CD403E52-DEED-4C13-B437-B98380F2B1E8
Dumping vftable: const CVirtualDesktopSoftLandingHandler::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::VirtualDesktopCreated(struct IObjectArray *,struct IVirtualDesktop *) (?VirtualDesktopCreated@CVirtualDesktopSoftLandingHandler@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@@Z)
Method 4: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopDestroyBegin(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyBegin@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 5: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopDestroyFailed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyFailed@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 6: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopDestroyed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyed@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 7: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopIsPerMonitorChanged(int) (?VirtualDesktopIsPerMonitorChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJH@Z)
Method 8: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopMoved(struct IObjectArray *,struct IVirtualDesktop *,unsigned int,unsigned int) (?VirtualDesktopMoved@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@II@Z)
Method 9: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopNameChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopNameChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 10: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::ViewVirtualDesktopChanged(struct IApplicationView *) (?ViewVirtualDesktopChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIApplicationView@@@Z)
Method 11: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::CurrentVirtualDesktopChanged(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?CurrentVirtualDesktopChanged@CVirtualDesktopSoftLandingHandler@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 12: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class VirtualDesktopNotificationBaseHelper<struct IVirtualDesktopNotification> >::VirtualDesktopWallpaperChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopWallpaperChanged@?$VirtualDesktopNotificationForwarderHelper@V?$VirtualDesktopNotificationBaseHelper@UIVirtualDesktopNotification@@@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 13: public: virtual void * __cdecl CVirtualDesktopSoftLandingHandler::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopSoftLandingHandler@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopApplicationViewEventListener::`vftable'{for `IApplicationViewChangeListener'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopApplicationViewEventListener::OnApplicationViewChanged(struct IApplicationView *,enum APPLICATION_VIEW_CHANGE,struct IUnknown *) (?OnApplicationViewChanged@CVirtualDesktopApplicationViewEventListener@@UEAAJPEAUIApplicationView@@W4APPLICATION_VIEW_CHANGE@@PEAUIUnknown@@@Z)
Method 4: public: virtual void * __cdecl CVirtualDesktopApplicationViewEventListener::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopApplicationViewEventListener@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `Microsoft::WRL::Details::Selector<struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface`adjustor{208}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef`adjustor{208}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release`adjustor{208}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopContainerElement::ItemAdded(struct IObservableObjectArray *,struct IObservableItem *) (?ItemAdded@CVirtualDesktopContainerElement@@UEAAXPEAUIObservableObjectArray@@PEAUIObservableItem@@@Z)
Method 4: public: virtual void __cdecl CVirtualDesktopContainerElement::ItemRemoved(struct IObservableObjectArray *,struct IObservableItem *) (?ItemRemoved@CVirtualDesktopContainerElement@@UEAAXPEAUIObservableObjectArray@@PEAUIObservableItem@@@Z)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `IImmersiveShellComponent'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{40}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::AddRef`adjustor{40}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release`adjustor{40}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAKXZ)
Method 3: public: virtual long __cdecl CImmersiveShellComponent::PublishServices(struct IServiceProvider *,struct IProfferService *) (?PublishServices@CImmersiveShellComponent@@UEAAJPEAUIServiceProvider@@PEAUIProfferService@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopComponent::SubscribeToServices(struct IServiceProvider *) (?SubscribeToServices@CVirtualDesktopComponent@@UEAAJPEAUIServiceProvider@@@Z)
Method 5: public: virtual long __cdecl VoiceAssistantPositioner::PerformDelayedInitialization(void) (?PerformDelayedInitialization@VoiceAssistantPositioner@@UEAAJXZ)
Method 6: public: virtual long __cdecl CVirtualDesktopComponent::UnsubscribeFromServices(struct IServiceProvider *) (?UnsubscribeFromServices@CVirtualDesktopComponent@@UEAAJPEAUIServiceProvider@@@Z)
Method 7: public: virtual long __cdecl CImmersiveShellComponent::ShutdownServices(struct IProfferService *) (?ShutdownServices@CImmersiveShellComponent@@UEAAJPEAUIProfferService@@@Z)
Method 8: [thunk]:public: virtual void * __cdecl CVirtualDesktopComponent::`vector deleting destructor'`adjustor{40}' (unsigned int) (??_ECVirtualDesktopComponent@@WCI@EAAPEAXI@Z)
Method 9: protected: virtual long __cdecl CImmersiveShellComponent::v_QueryService(struct _GUID const &,struct _GUID const &,void * *) (?v_QueryService@CImmersiveShellComponent@@MEAAJAEBU_GUID@@0PEAPEAX@Z)
Method 10: protected: virtual long __cdecl CImmersiveShellComponent::v_PublishServices(struct IServiceProvider *,struct IProfferService *) (?v_PublishServices@CImmersiveShellComponent@@MEAAJPEAUIServiceProvider@@PEAUIProfferService@@@Z)
Method 11: protected: virtual long __cdecl CImmersiveShellComponent::v_ShutdownServices(struct IProfferService *) (?v_ShutdownServices@CImmersiveShellComponent@@MEAAJPEAUIProfferService@@@Z)
Method 12: protected: virtual long __cdecl CImmersiveShellComponentWithGITSite::v_DelegatingQueryService(struct _GUID const &,struct _GUID const &,void * *) (?v_DelegatingQueryService@CImmersiveShellComponentWithGITSite@@MEAAJAEBU_GUID@@0PEAPEAX@Z)
Dumping vftable: const CVirtualDesktop::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct IWeakReferenceSource,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl VirtualDesktop::AddRef`adjustor{16}' (void) (?AddRef@VirtualDesktop@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<1>,1,1,0,struct Microsoft::WRL::Implements<struct Microsoft::WRL::RuntimeClassFlags<2>,struct IApplicationViewIconLoader,class Microsoft::WRL::FtmBase> >::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$00@WRL@Microsoft@@$00$00$0A@U?$Implements@U?$RuntimeClassFlags@$01@WRL@Microsoft@@UIApplicationViewIconLoader@@VFtmBase@23@@23@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::GetWeakReference(struct IWeakReference * *) (?GetWeakReference@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAPEAUIWeakReference@@@Z)
Dumping vftable: const CVirtualDesktop::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{32}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl VirtualDesktop::AddRef`adjustor{32}' (void) (?AddRef@VirtualDesktop@@WCA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::Release`adjustor{32}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopFactory::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopFactory>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopFactory@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Foundation::ITypedEventHandler<struct Windows::Internal::Shell::ViewManagerInterop::IViewWrapper *,struct Windows::Internal::Shell::ViewManagerInterop::IViewHandledEventArgs *> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ITypedEventHandler@PEAUIViewWrapper@ViewManagerInterop@Shell@Internal@Windows@@PEAUIViewHandledEventArgs@2345@@Foundation@Windows@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopDefaultForegroundHandler>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopDefaultForegroundHandler@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopFactory::CreateVirtualDesktop(struct _GUID const &,struct _GUID const &,void * *) (?CreateVirtualDesktop@CVirtualDesktopFactory@@UEAAJAEBU_GUID@@0PEAPEAX@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopFactory::CreateVirtualDesktop(struct _GUID const &,void * *) (?CreateVirtualDesktop@CVirtualDesktopFactory@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 5: public: virtual void * __cdecl CVirtualDesktopFactory::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopFactory@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `Microsoft::WRL::Details::Selector<class CMultitaskingViewElementBase,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement> >'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetParent(void) (?GetParent@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 4: public: virtual long __cdecl CMultitaskingViewElementBase::SetParent(struct IMultitaskingViewElement *) (?SetParent@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 5: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetThumbnailForChildren(void) (?GetThumbnailForChildren@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 6: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetRootThumbnail(void) (?GetRootThumbnail@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 7: public: virtual long __cdecl CMultitaskingViewElementBase::GetChildren(struct IObjectArray * *) (?GetChildren@CMultitaskingViewElementBase@@UEAAJPEAPEAUIObjectArray@@@Z)
Method 8: public: virtual long __cdecl CMultitaskingViewElementBase::AddChild(struct IMultitaskingViewElement *) (?AddChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 9: public: virtual long __cdecl CMultitaskingViewElementBase::RemoveChild(struct IMultitaskingViewElement *,bool) (?RemoveChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@_N@Z)
Method 10: public: virtual void __cdecl CMultitaskingViewElementBase::RemoveAllDescendants(void) (?RemoveAllDescendants@CMultitaskingViewElementBase@@UEAAXXZ)
Method 11: public: virtual struct Geometry::CRect __cdecl CMultitaskingViewElementBase::GetPosition(void) (?GetPosition@CMultitaskingViewElementBase@@UEAA?AUCRect@Geometry@@XZ)
Method 12: public: virtual struct Geometry::CRect __cdecl IMultitaskingViewElement::GetVisibleBounds(void) (?GetVisibleBounds@IMultitaskingViewElement@@UEAA?AUCRect@Geometry@@XZ)
Method 13: public: virtual void __cdecl CMultitaskingViewElementBase::SetPosition(struct Geometry::CRect const &) (?SetPosition@CMultitaskingViewElementBase@@UEAAXAEBUCRect@Geometry@@@Z)
Method 14: public: virtual bool __cdecl CVirtualDesktopContainerElement::HitTest(struct Geometry::CPoint const &) (?HitTest@CVirtualDesktopContainerElement@@UEAA_NAEBUCPoint@Geometry@@@Z)
Method 15: public: virtual class ElementMapping __cdecl CMultitaskingViewElementBase::GetCoordinateMapping(void) (?GetCoordinateMapping@CMultitaskingViewElementBase@@UEAA?AVElementMapping@@XZ)
Method 16: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetElementFromPoint(struct Geometry::CPoint const &) (?GetElementFromPoint@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@AEBUCPoint@Geometry@@@Z)
Method 17: public: virtual void __cdecl CMultitaskingViewElementBase::Show(void) (?Show@CMultitaskingViewElementBase@@UEAAXXZ)
Method 18: public: virtual void __cdecl CMultitaskingViewElementBase::Hide(void) (?Hide@CMultitaskingViewElementBase@@UEAAXXZ)
Method 19: public: virtual bool __cdecl CMultitaskingViewElementBase::IsVisible(void) (?IsVisible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 20: public: virtual bool __cdecl CMultitaskingViewElementBase::IsNavigable(enum NavigationType) (?IsNavigable@CMultitaskingViewElementBase@@UEAA_NW4NavigationType@@@Z)
Method 21: public: virtual bool __cdecl CMultitaskingViewElementBase::IsAccessible(void) (?IsAccessible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 22: public: virtual enum ElementStateFlags __cdecl CMultitaskingViewElementBase::GetElementState(void) (?GetElementState@CMultitaskingViewElementBase@@UEAA?AW4ElementStateFlags@@XZ)
Method 23: public: virtual void __cdecl CMultitaskingViewElementBase::SetEventSink(struct IMultitaskingViewElementEvents *) (?SetEventSink@CMultitaskingViewElementBase@@UEAAXPEAUIMultitaskingViewElementEvents@@@Z)
Method 24: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerDown(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerDown@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 25: public: virtual void __cdecl CMultitaskingViewElementBase::PointerMove(class MultitaskingViewPointerInputArgs const &) (?PointerMove@CMultitaskingViewElementBase@@UEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 26: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerUp(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerUp@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 27: public: virtual void __cdecl CMultitaskingViewElementBase::PointerLeave(void) (?PointerLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 28: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerHover(class MultitaskingViewPointerInputArgs const &) (?PointerHover@CMultitaskingViewElementBase@@UEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 29: public: virtual void __cdecl CMultitaskingViewElementBase::LostCapture(void) (?LostCapture@CMultitaskingViewElementBase@@UEAAXXZ)
Method 30: public: virtual bool __cdecl CVirtualDesktopContainerElement::KeyDown(unsigned int,enum ModifierKeys) (?KeyDown@CVirtualDesktopContainerElement@@UEAA_NIW4ModifierKeys@@@Z)
Method 31: public: virtual bool __cdecl CMultitaskingViewElementBase::KeyUp(unsigned int,enum ModifierKeys) (?KeyUp@CMultitaskingViewElementBase@@UEAA_NIW4ModifierKeys@@@Z)
Method 32: public: virtual void __cdecl CMultitaskingViewElementBase::ContextMenu(class ContextMenuArgs const &) (?ContextMenu@CMultitaskingViewElementBase@@UEAAXAEBVContextMenuArgs@@@Z)
Method 33: public: virtual bool __cdecl CMultitaskingViewElementBase::HasContextMenu(void) (?HasContextMenu@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 34: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::Navigate(struct IMultitaskingViewElement *,unsigned int,enum NavigationType) (?Navigate@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@PEAUIMultitaskingViewElement@@IW4NavigationType@@@Z)
Method 35: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetChildFocus(void) (?GetChildFocus@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 36: public: virtual void __cdecl CVirtualDesktopContainerElement::SetChildFocus(struct IMultitaskingViewElement *) (?SetChildFocus@CVirtualDesktopContainerElement@@UEAAXPEAUIMultitaskingViewElement@@@Z)
Method 37: public: virtual void __cdecl CVirtualDesktopBarElement::SetFocused(bool) (?SetFocused@CVirtualDesktopBarElement@@UEAAX_N@Z)
Method 38: public: virtual bool __cdecl CSwitchItemElement::IsFocused(void) (?IsFocused@CSwitchItemElement@@UEAA_NXZ)
Method 39: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeElement(void) (?InvokeElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 40: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeFocusedElement(void) (?InvokeFocusedElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 41: public: virtual struct HWND__ * __cdecl CMultitaskingViewElementBase::GetRootWindow(void) (?GetRootWindow@CMultitaskingViewElementBase@@UEAAPEAUHWND__@@XZ)
Method 42: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CVirtualDesktopContainerElement::GetSelectedChild(void) (?GetSelectedChild@CVirtualDesktopContainerElement@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 43: public: virtual bool __cdecl CMultitaskingViewElementBase::IsSelected(void) (?IsSelected@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 44: public: virtual long __cdecl CMultitaskingViewElementBase::Select(void) (?Select@CMultitaskingViewElementBase@@UEAAJXZ)
Method 45: public: virtual long __cdecl CVirtualDesktopContainerElement::GetAccessibleName(unsigned short * *) (?GetAccessibleName@CVirtualDesktopContainerElement@@UEAAJPEAPEAG@Z)
Method 46: public: virtual long __cdecl CMultitaskingViewElementBase::GetAutomationId(unsigned short * *) (?GetAutomationId@CMultitaskingViewElementBase@@UEAAJPEAPEAG@Z)
Method 47: public: virtual long __cdecl CMultitaskingViewElementBase::GetAccessibleObject(struct _GUID const &,void * *) (?GetAccessibleObject@CMultitaskingViewElementBase@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 48: public: virtual class Microsoft::WRL::ComPtr<struct IAnimationCoordinator> __cdecl CMultitaskingViewElementBase::GetAnimationCoordinator(void) (?GetAnimationCoordinator@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIAnimationCoordinator@@@WRL@Microsoft@@XZ)
Method 49: public: virtual void __cdecl CMultitaskingViewElementBase::SetAnimationCoordinator(struct IAnimationCoordinator *) (?SetAnimationCoordinator@CMultitaskingViewElementBase@@UEAAXPEAUIAnimationCoordinator@@@Z)
Method 50: public: virtual enum AnimationCoordinatorItemType __cdecl CMultitaskingViewElementBase::GetItemType(void) (?GetItemType@CMultitaskingViewElementBase@@UEAA?AW4AnimationCoordinatorItemType@@XZ)
Method 51: public: virtual bool __cdecl CMultitaskingViewElementBase::IsEmpty(void) (?IsEmpty@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 52: public: virtual void __cdecl CMultitaskingViewElementBase::ChildBecameEmpty(void) (?ChildBecameEmpty@CMultitaskingViewElementBase@@UEAAXXZ)
Method 53: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewDragProvider> __cdecl CMultitaskingViewElementBase::GetDragProvider(void) (?GetDragProvider@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewDragProvider@@@WRL@Microsoft@@XZ)
Method 54: public: virtual void __cdecl CMultitaskingViewElementBase::DragStarted(struct IUnknown *) (?DragStarted@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@@Z)
Method 55: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnding(struct IUnknown *,enum DropEffect) (?DragEnding@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 56: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnded(struct IUnknown *,enum DropEffect) (?DragEnded@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 57: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::DragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?DragOver@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 58: public: virtual void __cdecl CMultitaskingViewElementBase::DragLeave(void) (?DragLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 59: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::Drop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?Drop@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 60: public: virtual void __cdecl CMultitaskingViewElementBase::ThumbnailSizeChanged(void *) (?ThumbnailSizeChanged@CMultitaskingViewElementBase@@UEAAXPEAX@Z)
Method 61: public: virtual long __cdecl CMultitaskingViewElementBase::AttachThumbnail(struct IDCompThumbnail *) (?AttachThumbnail@CMultitaskingViewElementBase@@UEAAJPEAUIDCompThumbnail@@@Z)
Method 62: public: virtual long __cdecl CMultitaskingViewElementBase::Start2DAnimation(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?Start2DAnimation@CMultitaskingViewElementBase@@UEAAJW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 63: public: virtual long __cdecl CMultitaskingViewElementBase::SetOpacity(double,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetOpacity@CMultitaskingViewElementBase@@UEAAJNW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 64: public: virtual void __cdecl CMultitaskingViewElementBase::SetPosition(struct Geometry::CRect const &,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetPosition@CMultitaskingViewElementBase@@UEAAXAEBUCRect@Geometry@@W4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 65: protected: virtual void __cdecl CMultitaskingViewElementBase::v_LayoutChildren(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?v_LayoutChildren@CMultitaskingViewElementBase@@MEAAXW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 66: protected: virtual void __cdecl CVirtualDesktopContainerElement::v_LayoutChildren(void) (?v_LayoutChildren@CVirtualDesktopContainerElement@@MEAAXXZ)
Method 67: protected: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CVirtualDesktopBarElement::v_NavigateFromChildIndex(unsigned __int64,unsigned int,enum NavigationType) (?v_NavigateFromChildIndex@CVirtualDesktopBarElement@@MEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@_KIW4NavigationType@@@Z)
Method 68: protected: virtual bool __cdecl CVirtualDesktopContainerElement::v_PreHover(class MultitaskingViewPointerInputArgs const &) (?v_PreHover@CVirtualDesktopContainerElement@@MEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 69: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_OnClick(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?v_OnClick@CMultitaskingViewElementBase@@MEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 70: protected: virtual void __cdecl CVirtualDesktopContainerElement::v_OnPointerMove(class MultitaskingViewPointerInputArgs const &) (?v_OnPointerMove@CVirtualDesktopContainerElement@@MEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 71: protected: virtual void __cdecl CVirtualDesktopContainerElement::v_OnPointerLeave(void) (?v_OnPointerLeave@CVirtualDesktopContainerElement@@MEAAXXZ)
Method 72: protected: virtual long __cdecl CVirtualDesktopContainerElement::v_AddChildToArray(struct IMultitaskingViewElement *) (?v_AddChildToArray@CVirtualDesktopContainerElement@@MEAAJPEAUIMultitaskingViewElement@@@Z)
Method 73: protected: virtual long __cdecl CVirtualDesktopContainerElement::v_InitAccessibleObject(struct WeakReference::IWeakReference *,struct _GUID const &,void * *) (?v_InitAccessibleObject@CVirtualDesktopContainerElement@@MEAAJPEAUIWeakReference@WeakReference@@AEBU_GUID@@PEAPEAX@Z)
Method 74: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_InvokeElement(void) (?v_InvokeElement@CMultitaskingViewElementBase@@MEAA_NXZ)
Method 75: protected: virtual void __cdecl CMultitaskingViewElementBase::v_ContextMenu(class ContextMenuArgs const &) (?v_ContextMenu@CMultitaskingViewElementBase@@MEAAXAEBVContextMenuArgs@@@Z)
Method 76: protected: virtual bool __cdecl CScrollViewerHost::v_IsContainer(void) (?v_IsContainer@CScrollViewerHost@@MEAA_NXZ)
Method 77: protected: virtual enum DropEffect __cdecl CVirtualDesktopContainerElement::v_OnDragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDragOver@CVirtualDesktopContainerElement@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 78: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnDragLeave(void) (?v_OnDragLeave@CMultitaskingViewElementBase@@MEAAXXZ)
Method 79: protected: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::v_OnDrop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDrop@CMultitaskingViewElementBase@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 80: protected: virtual void __cdecl CMultitaskingViewElementBase::v_StartDrag(struct Geometry::CPoint const &) (?v_StartDrag@CMultitaskingViewElementBase@@MEAAXAEBUCPoint@Geometry@@@Z)
Method 81: public: virtual void * __cdecl CVirtualDesktopContainerElement::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopContainerElement@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IScrollableElement>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface`adjustor{224}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WOA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef`adjustor{224}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WOA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release`adjustor{224}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WOA@EAAKXZ)
Method 3: public: virtual bool __cdecl CVirtualDesktopContainerElement::CanScroll(void) (?CanScroll@CVirtualDesktopContainerElement@@UEAA_NXZ)
Method 4: public: virtual struct Geometry::CRect __cdecl CVirtualDesktopContainerElement::GetVisibleRect(void) (?GetVisibleRect@CVirtualDesktopContainerElement@@UEAA?AUCRect@Geometry@@XZ)
Method 5: public: virtual struct Geometry::CRect __cdecl CVirtualDesktopContainerElement::GetTotalRect(void) (?GetTotalRect@CVirtualDesktopContainerElement@@UEAA?AUCRect@Geometry@@XZ)
Method 6: public: virtual int __cdecl CVirtualDesktopContainerElement::GetScrollIncrement(void) (?GetScrollIncrement@CVirtualDesktopContainerElement@@UEAAHXZ)
Method 7: public: virtual void __cdecl CVirtualDesktopContainerElement::NotifyVisibleRectChanged(struct tagRECT const &) (?NotifyVisibleRectChanged@CVirtualDesktopContainerElement@@UEAAXAEBUtagRECT@@@Z)
Method 8: public: virtual void __cdecl CVirtualDesktopContainerElement::NotifyScrollingChanged(bool) (?NotifyScrollingChanged@CVirtualDesktopContainerElement@@UEAAX_N@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::GetIids(unsigned long *,struct _GUID * *) (?GetIids@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAKPEAPEAU_GUID@@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,class Microsoft::WRL::FtmBase,class CImmersiveShellComponentWithGITSite,struct IImmersiveApplicationManager,struct IImmersiveShellHookNotification,struct IImmersiveApplicationArrayService,struct IImmersiveApplicationArrayService2,struct IImmersiveApplicationVisibilityOverride,struct IIAMServiceProvider,struct ISpecialWindowMessageCallback,struct IImmersiveMonitorNotification,struct IApplicationManagerViewPosition,struct IImmersiveApplicationNotificationService,struct IImmersiveAppNotificationListeners,struct IImmersiveApplicationManagerInternal,struct IImmersiveApplicationManagerSafeForSyncCallouts,struct IImmersiveApplicationManagerSafeForSyncCallouts2,struct IApplicationStateChangeHandler,struct IImmersiveSessionIdleNotification,struct IRequestTrustedComponentForegroundControlInitialization,struct IAppSwitchingTestability,struct IImmersiveApplicationPresentation,struct IApplicationViewReconstitution,struct IApplicationViewSerialization,struct IPrivilegedOperationsConsumer,struct Windows::Internal::Shell::Desktop::ViewManagerInterop::IObjectProviderForWindow,struct IImmersiveApplicationTerminator,struct IImmersiveApplicationTitleBarManager,struct IUncloakWindowService,struct IXamlIslandPopupManager,struct IWindowManagementShowMoveSizeEvents>::GetRuntimeClassName(struct HSTRING__ * *) (?GetRuntimeClassName@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@VFtmBase@23@VCImmersiveShellComponentWithGITSite@@UIImmersiveApplicationManager@@UIImmersiveShellHookNotification@@UIImmersiveApplicationArrayService@@UIImmersiveApplicationArrayService2@@UIImmersiveApplicationVisibilityOverride@@UIIAMServiceProvider@@UISpecialWindowMessageCallback@@UIImmersiveMonitorNotification@@UIApplicationManagerViewPosition@@UIImmersiveApplicationNotificationService@@UIImmersiveAppNotificationListeners@@UIImmersiveApplicationManagerInternal@@UIImmersiveApplicationManagerSafeForSyncCallouts@@UIImmersiveApplicationManagerSafeForSyncCallouts2@@UIApplicationStateChangeHandler@@UIImmersiveSessionIdleNotification@@UIRequestTrustedComponentForegroundControlInitialization@@UIAppSwitchingTestability@@UIImmersiveApplicationPresentation@@UIApplicationViewReconstitution@@UIApplicationViewSerialization@@UIPrivilegedOperationsConsumer@@UIObjectProviderForWindow@ViewManagerInterop@Desktop@Shell@Internal@Windows@@UIImmersiveApplicationTerminator@@UIImmersiveApplicationTitleBarManager@@UIUncloakWindowService@@UIXamlIslandPopupManager@@UIWindowManagementShowMoveSizeEvents@@@Details@WRL@Microsoft@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Windows::Graphics::Effects::IGraphicsEffect,struct Windows::Graphics::Effects::IGraphicsEffectSource,struct Windows::Graphics::Effects::IGraphicsEffectD2D1Interop,struct Microsoft::Internal::UI::Composition::Effects::IGaussianBlurEffect>::GetTrustLevel(enum TrustLevel *) (?GetTrustLevel@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIGraphicsEffect@Effects@Graphics@Windows@@UIGraphicsEffectSource@567@UIGraphicsEffectD2D1Interop@567@UIGaussianBlurEffect@5Composition@UI@Internal@3@@Details@WRL@Microsoft@@UEAAJPEAW4TrustLevel@@@Z)
Method 6: public: virtual void * __cdecl CVirtualDesktopManager::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopManager@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopNotificationsDerived::`vftable'{for `IVirtualDesktopNotification'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopCreated(struct IObjectArray *,struct IVirtualDesktop *) (?VirtualDesktopCreated@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@@Z)
Method 4: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopDestroyBegin(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyBegin@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 5: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopDestroyFailed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyFailed@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 6: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopDestroyed(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?VirtualDesktopDestroyed@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 7: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopIsPerMonitorChanged(int) (?VirtualDesktopIsPerMonitorChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJH@Z)
Method 8: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopMoved(struct IObjectArray *,struct IVirtualDesktop *,unsigned int,unsigned int) (?VirtualDesktopMoved@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@II@Z)
Method 9: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopNameChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopNameChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 10: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::ViewVirtualDesktopChanged(struct IApplicationView *) (?ViewVirtualDesktopChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIApplicationView@@@Z)
Method 11: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::CurrentVirtualDesktopChanged(struct IObjectArray *,struct IVirtualDesktop *,struct IVirtualDesktop *) (?CurrentVirtualDesktopChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIObjectArray@@PEAUIVirtualDesktop@@1@Z)
Method 12: public: virtual long __cdecl VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications>::VirtualDesktopWallpaperChanged(struct IVirtualDesktop *,struct HSTRING__ *) (?VirtualDesktopWallpaperChanged@?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Dumping vftable: const CVirtualDesktopNotificationsDerived::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct Microsoft::WRL::Implements<struct Microsoft::WRL::RuntimeClassFlags<2>,struct IImmersiveLauncher,struct IImmersiveLauncherTrayNotify,struct IImmersiveShellHookNotification,struct IServiceProvider,struct IImmersiveShellComponent,struct IImmersiveLauncherCortana,struct IXamlLauncherStateCallback,struct IPrivilegedOperationsConsumer,struct IImmersiveLauncherInternal> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@U?$Implements@U?$RuntimeClassFlags@$01@WRL@Microsoft@@UIImmersiveLauncher@@UIImmersiveLauncherTrayNotify@@UIImmersiveShellHookNotification@@UIServiceProvider@@UIImmersiveShellComponent@@UIImmersiveLauncherCortana@@UIXamlLauncherStateCallback@@UIPrivilegedOperationsConsumer@@UIImmersiveLauncherInternal@@@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopNotifications::Register(struct IVirtualDesktopNotification *,unsigned long *) (?Register@CVirtualDesktopNotifications@@UEAAJPEAUIVirtualDesktopNotification@@PEAK@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopNotifications::Unregister(unsigned long) (?Unregister@CVirtualDesktopNotifications@@UEAAJK@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopNotifications::RegisterInternal(struct IVirtualDesktopNotification *,unsigned long *) (?RegisterInternal@CVirtualDesktopNotifications@@UEAAJPEAUIVirtualDesktopNotification@@PEAK@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopNotifications::UnregisterInternal(unsigned long) (?UnregisterInternal@CVirtualDesktopNotifications@@UEAAJK@Z)
Method 7: public: virtual void * __cdecl CVirtualDesktopNotificationsDerived::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopNotificationsDerived@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `IVirtualDesktopManagerInternal'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{24}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{24}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{24}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 3: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetCount`adjustor{16}' (struct HMONITOR__ *,unsigned int *) (?GetCount@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAI@Z)
Method 4: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktop`adjustor{16}' (struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 5: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::CanViewMoveDesktops`adjustor{16}' (struct IApplicationView *,int *) (?CanViewMoveDesktops@CVirtualDesktopManager@@WBA@EAAJPEAUIApplicationView@@PEAH@Z)
Method 6: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetCurrentDesktop`adjustor{16}' (struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetCurrentDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 7: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetAllCurrentDesktops`adjustor{16}' (struct IObjectArray * *) (?GetAllCurrentDesktops@CVirtualDesktopManager@@WBA@EAAJPEAPEAUIObjectArray@@@Z)
Method 8: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetDesktops`adjustor{16}' (struct HMONITOR__ *,struct IObjectArray * *) (?GetDesktops@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAPEAUIObjectArray@@@Z)
Method 9: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetAdjacentDesktop`adjustor{16}' (struct IVirtualDesktop *,unsigned int,struct IVirtualDesktop * *) (?GetAdjacentDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@IPEAPEAU2@@Z)
Method 10: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktop`adjustor{16}' (struct HMONITOR__ *,struct IVirtualDesktop *) (?SwitchDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@@Z)
Method 11: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::CreateDesktopW`adjustor{16}' (struct HMONITOR__ *,struct IVirtualDesktop * *) (?CreateDesktopW@CVirtualDesktopManager@@WBA@EAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 12: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::MoveDesktop`adjustor{16}' (struct IVirtualDesktop *,struct HMONITOR__ *,unsigned int) (?MoveDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAUHMONITOR__@@I@Z)
Method 13: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktop`adjustor{16}' (struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktop@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@0@Z)
Method 14: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::FindDesktop`adjustor{16}' (struct _GUID const &,struct IVirtualDesktop * *) (?FindDesktop@CVirtualDesktopManager@@WBA@EAAJAEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 15: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetDesktopSwitchIncludeExcludeViews`adjustor{16}' (struct IVirtualDesktop *,struct IObjectArray * *,struct IObjectArray * *) (?GetDesktopSwitchIncludeExcludeViews@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAPEAUIObjectArray@@1@Z)
Method 16: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SetDesktopName`adjustor{16}' (struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopName@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 17: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SetDesktopWallpaper`adjustor{16}' (struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopWallpaper@CVirtualDesktopManager@@WBA@EAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 18: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::UpdateWallpaperPathForAllDesktops`adjustor{16}' (struct HSTRING__ *) (?UpdateWallpaperPathForAllDesktops@CVirtualDesktopManager@@WBA@EAAJPEAUHSTRING__@@@Z)
Method 19: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::CopyDesktopState`adjustor{16}' (struct IApplicationView *,struct IApplicationView *) (?CopyDesktopState@CVirtualDesktopManager@@WBA@EAAJPEAUIApplicationView@@0@Z)
Method 20: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::GetDesktopIsPerMonitor`adjustor{16}' (int *) (?GetDesktopIsPerMonitor@CVirtualDesktopManager@@WBA@EAAJPEAH@Z)
Method 21: [thunk]:public: virtual long __cdecl CVirtualDesktopManager::SetDesktopIsPerMonitor`adjustor{16}' (int) (?SetDesktopIsPerMonitor@CVirtualDesktopManager@@WBA@EAAJH@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{48}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{48}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{48}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktop::`vftable'{for `IVirtualDesktopPrivate'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{24}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl VirtualDesktopController::AddRef`adjustor{24}' (void) (?AddRef@VirtualDesktopController@@WBI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::Release`adjustor{24}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktop::SetMonitorInternal(struct HMONITOR__ *) (?SetMonitorInternal@CVirtualDesktop@@UEAAJPEAUHMONITOR__@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktop::GetMonitorInternal(struct HMONITOR__ * *) (?GetMonitorInternal@CVirtualDesktop@@UEAAJPEAPEAUHMONITOR__@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktop::SetNameInternal(struct HSTRING__ *) (?SetNameInternal@CVirtualDesktop@@UEAAJPEAUHSTRING__@@@Z)
Method 6: public: virtual long __cdecl CVirtualDesktop::GetNameInternal(struct HSTRING__ * *) (?GetNameInternal@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktop::SetWallpaperInternal(struct HSTRING__ *) (?SetWallpaperInternal@CVirtualDesktop@@UEAAJPEAUHSTRING__@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktop::GetWallpaperInternal(struct HSTRING__ * *) (?GetWallpaperInternal@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Dumping vftable: const CVirtualDesktopForegroundPolicy::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopForegroundPolicy>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopForegroundPolicy@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Foundation::ITypedEventHandler<struct Windows::Internal::Shell::ViewManagerInterop::IViewWrapper *,struct Windows::Internal::Shell::ViewManagerInterop::IViewHandledEventArgs *> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ITypedEventHandler@PEAUIViewWrapper@ViewManagerInterop@Shell@Internal@Windows@@PEAUIViewHandledEventArgs@2345@@Foundation@Windows@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopForegroundPolicy>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopForegroundPolicy@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::DesktopChanged(struct IVirtualDesktop *) (?DesktopChanged@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::ForegroundViewChanged(struct IVirtualDesktopManagerPrivate *,struct IVirtualDesktopSwitchAnimator *,struct IApplicationView *) (?ForegroundViewChanged@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIVirtualDesktopManagerPrivate@@PEAUIVirtualDesktopSwitchAnimator@@PEAUIApplicationView@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::GetNewForegroundViewForDesktopSwitch(struct IVirtualDesktop *,struct IApplicationView * *,bool *) (?GetNewForegroundViewForDesktopSwitch@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIVirtualDesktop@@PEAPEAUIApplicationView@@PEA_N@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopForegroundPolicy::SetViewInterfaces(struct IApplicationViewCollection *) (?SetViewInterfaces@CVirtualDesktopForegroundPolicy@@UEAAJPEAUIApplicationViewCollection@@@Z)
Method 7: public: virtual void * __cdecl CVirtualDesktopForegroundPolicy::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopForegroundPolicy@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopContainerElement::`vftable'{for `IVirtualDesktopContainerElement'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::QueryInterface`adjustor{216}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::AddRef`adjustor{216}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IObservableObjectArrayChanged,struct IVirtualDesktopContainerElement,struct IScrollableElement>::Release`adjustor{216}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIObservableObjectArrayChanged@@UIVirtualDesktopContainerElement@@UIScrollableElement@@@Details@WRL@Microsoft@@WNI@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopContainerElement::FrameRectChanged(struct tagRECT const &) (?FrameRectChanged@CVirtualDesktopContainerElement@@UEAAXAEBUtagRECT@@@Z)
Method 4: public: virtual struct Geometry::CSize __cdecl CVirtualDesktopContainerElement::GetVirtualDesktopThumbnailSize(void) (?GetVirtualDesktopThumbnailSize@CVirtualDesktopContainerElement@@UEAA?AUCSize@Geometry@@XZ)
Method 5: public: virtual class ObservableProperty<bool> & __cdecl CVirtualDesktopContainerElement::GetSingleDesktopMode(void) (?GetSingleDesktopMode@CVirtualDesktopContainerElement@@UEAAAEAV?$ObservableProperty@_N@@XZ)
Method 6: public: virtual void __cdecl CVirtualDesktopContainerElement::ScrollIntoView(struct IMultitaskingViewElement *) (?ScrollIntoView@CVirtualDesktopContainerElement@@UEAAXPEAUIMultitaskingViewElement@@@Z)
Method 7: public: virtual void __cdecl CVirtualDesktopContainerElement::ScrollCurrentDesktopIntoView(void) (?ScrollCurrentDesktopIntoView@CVirtualDesktopContainerElement@@UEAAXXZ)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IServiceProvider>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{48}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CServiceHostComponentWithGITSite,class Microsoft::WRL::FtmBase>::AddRef`adjustor{48}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCServiceHostComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release`adjustor{48}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WDA@EAAKXZ)
Method 3: public: virtual long __cdecl CImmersiveShellComponent::QueryService(struct _GUID const &,struct _GUID const &,void * *) (?QueryService@CImmersiveShellComponent@@UEAAJAEBU_GUID@@0PEAPEAX@Z)
Dumping vftable: const CVirtualDesktopSwitcherService::`vftable'{for `IVirtualDesktopSwitcherService'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::QueryInterface`adjustor{24}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@WBI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IPPIAllUpViewService,struct IPPIAllUpViewInvoker>::AddRef`adjustor{24}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIPPIAllUpViewService@@UIPPIAllUpViewInvoker@@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::Release`adjustor{24}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@WBI@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopSwitcherService::SetMonitorManager(struct IImmersiveMonitorManager *) (?SetMonitorManager@CVirtualDesktopSwitcherService@@UEAAXPEAUIImmersiveMonitorManager@@@Z)
Dumping vftable: const CVirtualDesktopSoftLandingHandler::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IApplicationViewChangeListener>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::AddRef`adjustor{16}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::OnApplicationViewChanged(struct IApplicationView *,enum APPLICATION_VIEW_CHANGE,struct IUnknown *) (?OnApplicationViewChanged@CVirtualDesktopSoftLandingHandler@@UEAAJPEAUIApplicationView@@W4APPLICATION_VIEW_CHANGE@@PEAUIUnknown@@@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{32}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{32}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{32}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopManager::AdjustSuspensionCount(int) (?AdjustSuspensionCount@CVirtualDesktopManager@@UEAAXH@Z)
Dumping vftable: const CVirtualDesktopSwitcherService::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IVirtualDesktopSwitcherInvoker>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::QueryInterface`adjustor{32}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@WCA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class Microsoft::WRL::FtmBase,struct IImmersiveShellCreationBehavior>::AddRef`adjustor{32}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VFtmBase@23@UIImmersiveShellCreationBehavior@@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::Release`adjustor{32}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@WCA@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSwitcherService::ShowVirtualDesktopSwitcher(struct HMONITOR__ *,enum VIRTUAL_DESKTOP_SWITCHER_INVOKE_DETAILS) (?ShowVirtualDesktopSwitcher@CVirtualDesktopSwitcherService@@UEAAJPEAUHMONITOR__@@W4VIRTUAL_DESKTOP_SWITCHER_INVOKE_DETAILS@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopSwitcherService::DismissVirtualDesktopSwitcher(void) (?DismissVirtualDesktopSwitcher@CVirtualDesktopSwitcherService@@UEAAJXZ)
Dumping vftable: const CVirtualDesktopApplicationViewEventListener::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IApplicationViewChangeListener,class Microsoft::WRL::FtmBase>::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIApplicationViewChangeListener@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IAsyncCallback,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIAsyncCallback@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktop::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Windows::Internal::Shell::TaskFlow::DataEngine::AppViewTitleChangeListener::AddRef(void) (?AddRef@AppViewTitleChangeListener@DataEngine@TaskFlow@Shell@Internal@Windows@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::GetIids(unsigned long *,struct _GUID * *) (?GetIids@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAKPEAPEAU_GUID@@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,class Microsoft::WRL::FtmBase,class CImmersiveShellComponentWithGITSite,struct IImmersiveApplicationManager,struct IImmersiveShellHookNotification,struct IImmersiveApplicationArrayService,struct IImmersiveApplicationArrayService2,struct IImmersiveApplicationVisibilityOverride,struct IIAMServiceProvider,struct ISpecialWindowMessageCallback,struct IImmersiveMonitorNotification,struct IApplicationManagerViewPosition,struct IImmersiveApplicationNotificationService,struct IImmersiveAppNotificationListeners,struct IImmersiveApplicationManagerInternal,struct IImmersiveApplicationManagerSafeForSyncCallouts,struct IImmersiveApplicationManagerSafeForSyncCallouts2,struct IApplicationStateChangeHandler,struct IImmersiveSessionIdleNotification,struct IRequestTrustedComponentForegroundControlInitialization,struct IAppSwitchingTestability,struct IImmersiveApplicationPresentation,struct IApplicationViewReconstitution,struct IApplicationViewSerialization,struct IPrivilegedOperationsConsumer,struct Windows::Internal::Shell::Desktop::ViewManagerInterop::IObjectProviderForWindow,struct IImmersiveApplicationTerminator,struct IImmersiveApplicationTitleBarManager,struct IUncloakWindowService,struct IXamlIslandPopupManager,struct IWindowManagementShowMoveSizeEvents>::GetRuntimeClassName(struct HSTRING__ * *) (?GetRuntimeClassName@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@VFtmBase@23@VCImmersiveShellComponentWithGITSite@@UIImmersiveApplicationManager@@UIImmersiveShellHookNotification@@UIImmersiveApplicationArrayService@@UIImmersiveApplicationArrayService2@@UIImmersiveApplicationVisibilityOverride@@UIIAMServiceProvider@@UISpecialWindowMessageCallback@@UIImmersiveMonitorNotification@@UIApplicationManagerViewPosition@@UIImmersiveApplicationNotificationService@@UIImmersiveAppNotificationListeners@@UIImmersiveApplicationManagerInternal@@UIImmersiveApplicationManagerSafeForSyncCallouts@@UIImmersiveApplicationManagerSafeForSyncCallouts2@@UIApplicationStateChangeHandler@@UIImmersiveSessionIdleNotification@@UIRequestTrustedComponentForegroundControlInitialization@@UIAppSwitchingTestability@@UIImmersiveApplicationPresentation@@UIApplicationViewReconstitution@@UIApplicationViewSerialization@@UIPrivilegedOperationsConsumer@@UIObjectProviderForWindow@ViewManagerInterop@Desktop@Shell@Internal@Windows@@UIImmersiveApplicationTerminator@@UIImmersiveApplicationTitleBarManager@@UIUncloakWindowService@@UIXamlIslandPopupManager@@UIWindowManagementShowMoveSizeEvents@@@Details@WRL@Microsoft@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Windows::Graphics::Effects::IGraphicsEffect,struct Windows::Graphics::Effects::IGraphicsEffectSource,struct Windows::Graphics::Effects::IGraphicsEffectD2D1Interop,struct Microsoft::Internal::UI::Composition::Effects::IGaussianBlurEffect>::GetTrustLevel(enum TrustLevel *) (?GetTrustLevel@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIGraphicsEffect@Effects@Graphics@Windows@@UIGraphicsEffectSource@567@UIGraphicsEffectD2D1Interop@567@UIGaussianBlurEffect@5Composition@UI@Internal@3@@Details@WRL@Microsoft@@UEAAJPEAW4TrustLevel@@@Z)
Method 6: public: virtual void * __cdecl CVirtualDesktop::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktop@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopHotkeyHandler::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopHotkeyHandlerPrivate,struct IVirtualDesktopHotkeyHandler,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ChainInterfaces@UIVirtualDesktopHotkeyHandlerPrivate@@UIVirtualDesktopHotkeyHandler@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Foundation::ITypedEventHandler<struct Windows::Internal::Shell::ViewManagerInterop::IViewWrapper *,struct Windows::Internal::Shell::ViewManagerInterop::IViewHandledEventArgs *> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ITypedEventHandler@PEAUIViewWrapper@ViewManagerInterop@Shell@Internal@Windows@@PEAUIViewHandledEventArgs@2345@@Foundation@Windows@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IImmersiveSessionIdleNotification>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIImmersiveSessionIdleNotification@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopHotkeyHandler::HandleHotkey(struct HMONITOR__ *,enum IMMERSIVE_HOT_KEY_ID) (?HandleHotkey@CVirtualDesktopHotkeyHandler@@UEAAJPEAUHMONITOR__@@W4IMMERSIVE_HOT_KEY_ID@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopHotkeyHandler::DelayInitialize(struct IVirtualDesktopSwitchAnimator *) (?DelayInitialize@CVirtualDesktopHotkeyHandler@@UEAAJPEAUIVirtualDesktopSwitchAnimator@@@Z)
Method 5: public: virtual void * __cdecl CVirtualDesktopHotkeyHandler::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopHotkeyHandler@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopLock::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopLock>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopLock@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopVisibilityPolicy>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopVisibilityPolicy@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopLock>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopLock@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual class Microsoft::WRL::Wrappers::Details::SyncLockShared __cdecl CVirtualDesktopLock::AcquireShared(void) (?AcquireShared@CVirtualDesktopLock@@UEAA?AVSyncLockShared@Details@Wrappers@WRL@Microsoft@@XZ)
Method 4: public: virtual class Microsoft::WRL::Wrappers::Details::SyncLockExclusive __cdecl CVirtualDesktopLock::AcquireExclusive(void) (?AcquireExclusive@CVirtualDesktopLock@@UEAA?AVSyncLockExclusive@Details@Wrappers@WRL@Microsoft@@XZ)
Method 5: public: virtual void * __cdecl Microsoft::WRL::SimpleClassFactory<class CApplicationViewManager,0>::`scalar deleting destructor'(unsigned int) (??_G?$SimpleClassFactory@VCApplicationViewManager@@$0A@@WRL@Microsoft@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopCollection::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopCollection>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopCollection@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Foundation::ITypedEventHandler<struct Windows::Internal::Shell::ViewManagerInterop::IViewWrapper *,struct Windows::Internal::Shell::ViewManagerInterop::IViewHandledEventArgs *> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ITypedEventHandler@PEAUIViewWrapper@ViewManagerInterop@Shell@Internal@Windows@@PEAUIViewHandledEventArgs@2345@@Foundation@Windows@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopCollection>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopCollection@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual unsigned __int64 __cdecl CVirtualDesktopCollection::GetCount(struct HMONITOR__ *) (?GetCount@CVirtualDesktopCollection@@UEAA_KPEAUHMONITOR__@@@Z)
Method 4: public: virtual bool __cdecl CVirtualDesktopCollection::ContainsVirtualDesktop(struct IVirtualDesktop *) (?ContainsVirtualDesktop@CVirtualDesktopCollection@@UEAA_NPEAUIVirtualDesktop@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopCollection::GetAsArray(struct HMONITOR__ *,struct _GUID const &,void * *) (?GetAsArray@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@AEBU_GUID@@PEAPEAX@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopCollection::AddVirtualDesktop(struct HMONITOR__ *,struct _GUID const &,struct IVirtualDesktop * *) (?AddVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@AEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktopCollection::AddVirtualDesktop(struct HMONITOR__ *,struct IVirtualDesktop * *) (?AddVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktopCollection::RemoveVirtualDesktop(struct IVirtualDesktop *) (?RemoveVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 9: public: virtual long __cdecl CVirtualDesktopCollection::GetAdjacentVirtualDesktop(struct IVirtualDesktop *,unsigned int,struct _GUID const &,void * *) (?GetAdjacentVirtualDesktop@CVirtualDesktopCollection@@UEAAJPEAUIVirtualDesktop@@IAEBU_GUID@@PEAPEAX@Z)
Method 10: public: virtual long __cdecl CVirtualDesktopCollection::GetDefaultDesktopForMonitor(struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetDefaultDesktopForMonitor@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 11: public: virtual long __cdecl CVirtualDesktopCollection::DetermineRelativeDirection(struct IVirtualDesktop *,struct IVirtualDesktop *,unsigned int *) (?DetermineRelativeDirection@CVirtualDesktopCollection@@UEAAJPEAUIVirtualDesktop@@0PEAI@Z)
Method 12: public: virtual long __cdecl CVirtualDesktopCollection::FindDesktop(struct _GUID const &,struct IVirtualDesktop * *) (?FindDesktop@CVirtualDesktopCollection@@UEAAJAEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 13: public: virtual class Microsoft::WRL::ComPtr<struct IVirtualDesktop> __cdecl CVirtualDesktopCollection::GetUniversalDesktop(void) (?GetUniversalDesktop@CVirtualDesktopCollection@@UEAA?AV?$ComPtr@UIVirtualDesktop@@@WRL@Microsoft@@XZ)
Method 14: public: virtual long __cdecl CVirtualDesktopCollection::GetDesktopIndex(struct HMONITOR__ *,struct IVirtualDesktop *,unsigned __int64 *) (?GetDesktopIndex@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@PEA_K@Z)
Method 15: public: virtual long __cdecl CVirtualDesktopCollection::MoveDesktop(struct HMONITOR__ *,struct IVirtualDesktop *,unsigned __int64) (?MoveDesktop@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@_K@Z)
Method 16: public: virtual long __cdecl CVirtualDesktopCollection::OnMonitorAttached(struct HMONITOR__ *) (?OnMonitorAttached@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@@Z)
Method 17: public: virtual long __cdecl CVirtualDesktopCollection::OnMonitorDetached(struct HMONITOR__ *) (?OnMonitorDetached@CVirtualDesktopCollection@@UEAAJPEAUHMONITOR__@@@Z)
Method 18: public: virtual void * __cdecl CVirtualDesktopCollection::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopCollection@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl CStartExperienceManager::AddRef`adjustor{8}' (void) (?AddRef@CStartExperienceManager@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopManager::GetCount(struct HMONITOR__ *,unsigned int *) (?GetCount@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAI@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktop(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktop@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopManager::CanViewMoveDesktops(struct IApplicationView *,int *) (?CanViewMoveDesktops@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAH@Z)
Method 6: public: virtual long __cdecl CVirtualDesktopManager::GetCurrentDesktop(struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetCurrentDesktop@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktopManager::GetAllCurrentDesktops(struct IObjectArray * *) (?GetAllCurrentDesktops@CVirtualDesktopManager@@UEAAJPEAPEAUIObjectArray@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktopManager::GetDesktops(struct HMONITOR__ *,struct IObjectArray * *) (?GetDesktops@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIObjectArray@@@Z)
Method 9: public: virtual long __cdecl CVirtualDesktopManager::GetAdjacentDesktop(struct IVirtualDesktop *,unsigned int,struct IVirtualDesktop * *) (?GetAdjacentDesktop@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@IPEAPEAU2@@Z)
Method 10: public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktop(struct HMONITOR__ *,struct IVirtualDesktop *) (?SwitchDesktop@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@@Z)
Method 11: public: virtual long __cdecl CVirtualDesktopManager::CreateDesktopW(struct HMONITOR__ *,struct IVirtualDesktop * *) (?CreateDesktopW@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 12: public: virtual long __cdecl CVirtualDesktopManager::MoveDesktop(struct IVirtualDesktop *,struct HMONITOR__ *,unsigned int) (?MoveDesktop@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAUHMONITOR__@@I@Z)
Method 13: public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktop(struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktop@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0@Z)
Method 14: public: virtual long __cdecl CVirtualDesktopManager::FindDesktop(struct _GUID const &,struct IVirtualDesktop * *) (?FindDesktop@CVirtualDesktopManager@@UEAAJAEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 15: public: virtual long __cdecl CVirtualDesktopManager::GetDesktopSwitchIncludeExcludeViews(struct IVirtualDesktop *,struct IObjectArray * *,struct IObjectArray * *) (?GetDesktopSwitchIncludeExcludeViews@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAPEAUIObjectArray@@1@Z)
Method 16: public: virtual long __cdecl CVirtualDesktopManager::SetDesktopName(struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopName@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 17: public: virtual long __cdecl CVirtualDesktopManager::SetDesktopWallpaper(struct IVirtualDesktop *,struct HSTRING__ *) (?SetDesktopWallpaper@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@PEAUHSTRING__@@@Z)
Method 18: public: virtual long __cdecl CVirtualDesktopManager::UpdateWallpaperPathForAllDesktops(struct HSTRING__ *) (?UpdateWallpaperPathForAllDesktops@CVirtualDesktopManager@@UEAAJPEAUHSTRING__@@@Z)
Method 19: public: virtual long __cdecl CVirtualDesktopManager::CopyDesktopState(struct IApplicationView *,struct IApplicationView *) (?CopyDesktopState@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@0@Z)
Method 20: public: virtual long __cdecl CVirtualDesktopManager::GetDesktopIsPerMonitor(int *) (?GetDesktopIsPerMonitor@CVirtualDesktopManager@@UEAAJPEAH@Z)
Method 21: public: virtual long __cdecl CVirtualDesktopManager::SetDesktopIsPerMonitor(int) (?SetDesktopIsPerMonitor@CVirtualDesktopManager@@UEAAJH@Z)
Method 22: public: virtual long __cdecl CVirtualDesktopManager::OnViewAddedInternal(struct IApplicationView *,struct IVirtualDesktop *) (?OnViewAddedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 23: public: virtual long __cdecl CVirtualDesktopManager::OnViewAddedInternal(struct IApplicationView *) (?OnViewAddedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 24: public: virtual long __cdecl CVirtualDesktopManager::OnPinnedViewAddedInternal(struct IApplicationView *) (?OnPinnedViewAddedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 25: public: virtual long __cdecl CVirtualDesktopManager::OnViewRemovedFromSwitchersInternal(struct IApplicationView *) (?OnViewRemovedFromSwitchersInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 26: public: virtual long __cdecl CVirtualDesktopManager::OnViewRemovedInternal(struct IApplicationView *) (?OnViewRemovedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 27: public: virtual long __cdecl CVirtualDesktopManager::OnViewMonitorChangedInternal(struct IApplicationView *) (?OnViewMonitorChangedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 28: public: virtual long __cdecl CVirtualDesktopManager::SetViewCollectionInternal(struct IApplicationViewCollection *) (?SetViewCollectionInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationViewCollection@@@Z)
Method 29: public: virtual long __cdecl CVirtualDesktopManager::CreateRecoveredDesktopInternal(struct HMONITOR__ *,struct _GUID const &,struct IVirtualDesktop * *) (?CreateRecoveredDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@AEBU_GUID@@PEAPEAUIVirtualDesktop@@@Z)
Method 30: public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktopForRecoveryInternal(struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktopForRecoveryInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0@Z)
Method 31: public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktopForRecoveryInternal(struct IVirtualDesktop *) (?SwitchDesktopForRecoveryInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 32: public: virtual long __cdecl CVirtualDesktopManager::ViewVisibilityUpdatedInternal(struct IApplicationView *) (?ViewVisibilityUpdatedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 33: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktopNoGroupPropagateInternal(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktopNoGroupPropagateInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 34: public: virtual long __cdecl CVirtualDesktopManager::SubscribeToWindowMessageService(struct IImmersiveWindowMessageService *) (?SubscribeToWindowMessageService@CVirtualDesktopManager@@UEAAJPEAUIImmersiveWindowMessageService@@@Z)
Method 35: public: virtual long __cdecl CVirtualDesktopManager::SubscribeToVDSoftLandingService(class wil::com_ptr_t<struct IApplicationViewVisibilityDebouncedNotificationService,struct wil::err_returncode_policy>) (?SubscribeToVDSoftLandingService@CVirtualDesktopManager@@UEAAJV?$com_ptr_t@UIApplicationViewVisibilityDebouncedNotificationService@@Uerr_returncode_policy@wil@@@wil@@@Z)
Method 36: public: virtual long __cdecl CVirtualDesktopManager::UnsubscribeToVDSoftLandingService(void) (?UnsubscribeToVDSoftLandingService@CVirtualDesktopManager@@UEAAJXZ)
Method 37: public: virtual long __cdecl CVirtualDesktopManager::GetCountInternal(struct HMONITOR__ *,unsigned int *) (?GetCountInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAI@Z)
Method 38: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktopInternal(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 39: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToDesktopFromApiInternal(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktopFromApiInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 40: public: virtual long __cdecl CVirtualDesktopManager::GetCurrentDesktopInternal(struct HMONITOR__ *,struct IVirtualDesktop * *) (?GetCurrentDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 41: public: virtual long __cdecl CVirtualDesktopManager::GetDesktopsInternal(struct HMONITOR__ *,struct IObjectArray * *) (?GetDesktopsInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIObjectArray@@@Z)
Method 42: public: virtual long __cdecl CVirtualDesktopManager::GetAdjacentDesktopInternal(struct IVirtualDesktop *,unsigned int,struct IVirtualDesktop * *) (?GetAdjacentDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@IPEAPEAU2@@Z)
Method 43: public: virtual long __cdecl CVirtualDesktopManager::SwitchDesktopInternal(struct HMONITOR__ *,struct IVirtualDesktop *) (?SwitchDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAUIVirtualDesktop@@@Z)
Method 44: public: virtual long __cdecl CVirtualDesktopManager::CreateDesktopInternal(struct HMONITOR__ *,struct IVirtualDesktop * *) (?CreateDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@PEAPEAUIVirtualDesktop@@@Z)
Method 45: public: virtual long __cdecl CVirtualDesktopManager::RemoveDesktopInternal(struct IVirtualDesktop *,struct IVirtualDesktop *) (?RemoveDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0@Z)
Method 46: public: virtual long __cdecl CVirtualDesktopManager::DetermineRelativeDirectionInternal(struct IVirtualDesktop *,struct IVirtualDesktop *,unsigned int *) (?DetermineRelativeDirectionInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@0PEAI@Z)
Method 47: public: virtual long __cdecl CVirtualDesktopManager::SuspendModificationsInternal(struct IUnknown * *) (?SuspendModificationsInternal@CVirtualDesktopManager@@UEAAJPEAPEAUIUnknown@@@Z)
Method 48: public: virtual bool __cdecl CVirtualDesktopManager::AreModificationsSuspendedInternal(void) (?AreModificationsSuspendedInternal@CVirtualDesktopManager@@UEAA_NXZ)
Method 49: public: virtual long __cdecl CVirtualDesktopManager::PlaceOrphanedViewsInternal(struct IVirtualDesktop *) (?PlaceOrphanedViewsInternal@CVirtualDesktopManager@@UEAAJPEAUIVirtualDesktop@@@Z)
Method 50: public: virtual long __cdecl CVirtualDesktopManager::ViewOwnerChangedInternal(struct IApplicationView *) (?ViewOwnerChangedInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 51: public: virtual long __cdecl CVirtualDesktopManager::MoveViewToHolographicDesktopInternal(struct IApplicationView *) (?MoveViewToHolographicDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 52: public: virtual long __cdecl CVirtualDesktopManager::MoveViewFromHolographicDesktopInternal(struct IApplicationView *) (?MoveViewFromHolographicDesktopInternal@CVirtualDesktopManager@@UEAAJPEAUIApplicationView@@@Z)
Method 53: public: virtual long __cdecl CVirtualDesktopManager::SetMonitorManager(struct IImmersiveMonitorManager *) (?SetMonitorManager@CVirtualDesktopManager@@UEAAJPEAUIImmersiveMonitorManager@@@Z)
Method 54: public: virtual long __cdecl CVirtualDesktopManager::OnMonitorAttached(struct HMONITOR__ *) (?OnMonitorAttached@CVirtualDesktopManager@@UEAAJPEAUHMONITOR__@@@Z)
Method 55: public: virtual long __cdecl CVirtualDesktopManager::OnMonitorDetached(void) (?OnMonitorDetached@CVirtualDesktopManager@@UEAAJXZ)
Dumping vftable: const CVirtualDesktopHolographicViewTransitionNotification::`vftable'{for `IHolographicViewTransitionNotification'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IHolographicViewTransitionNotification,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIHolographicViewTransitionNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Foundation::ITypedEventHandler<class Windows::Internal::FamilySafety::AppLimits::FamilyAppUsageManager *,class Windows::Internal::FamilySafety::AppLimits::AppUsageStateChangedEventArgs *>,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ITypedEventHandler@PEAVFamilyAppUsageManager@AppLimits@FamilySafety@Internal@Windows@@PEAVAppUsageStateChangedEventArgs@2345@@Foundation@Windows@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IPPIAllUpViewService,struct IPPIAllUpViewInvoker>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIPPIAllUpViewService@@UIPPIAllUpViewInvoker@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopHolographicViewTransitionNotification::ViewTransitionedToHolographic(struct IApplicationView *) (?ViewTransitionedToHolographic@CVirtualDesktopHolographicViewTransitionNotification@@UEAAJPEAUIApplicationView@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopHolographicViewTransitionNotification::ViewTransitionedFromHolographic(struct IApplicationView *) (?ViewTransitionedFromHolographic@CVirtualDesktopHolographicViewTransitionNotification@@UEAAJPEAUIApplicationView@@@Z)
Method 5: public: virtual void * __cdecl CVirtualDesktopHolographicViewTransitionNotification::`vector deleting destructor'(unsigned int) (??_ECVirtualDesktopHolographicViewTransitionNotification@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktop::`vftable'{for `IVirtualDesktop'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl VirtualDesktopController::AddRef`adjustor{8}' (void) (?AddRef@VirtualDesktopController@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct IVirtualDesktop,struct IVirtualDesktopPrivate,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@UIVirtualDesktop@@UIVirtualDesktopPrivate@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktop::IsViewVisible(struct IApplicationView *,int *) (?IsViewVisible@CVirtualDesktop@@UEAAJPEAUIApplicationView@@PEAH@Z)
Method 4: public: virtual long __cdecl CVirtualDesktop::GetID(struct _GUID *) (?GetID@CVirtualDesktop@@UEAAJPEAU_GUID@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktop::GetMonitor(struct HMONITOR__ * *) (?GetMonitor@CVirtualDesktop@@UEAAJPEAPEAUHMONITOR__@@@Z)
Method 6: public: virtual long __cdecl CVirtualDesktop::GetName(struct HSTRING__ * *) (?GetName@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktop::GetWallpaper(struct HSTRING__ * *) (?GetWallpaper@CVirtualDesktop@@UEAAJPEAPEAUHSTRING__@@@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<3>,1,struct IWeakReferenceSource,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{16}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::GetWeakReference(struct IWeakReference * *) (?GetWeakReference@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJPEAPEAUIWeakReference@@@Z)
Dumping vftable: const CVirtualDesktopDefaultForegroundHandler::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopDefaultForegroundHandler>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopDefaultForegroundHandler@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Foundation::ITypedEventHandler<struct Windows::Internal::Shell::ViewManagerInterop::IViewWrapper *,struct Windows::Internal::Shell::ViewManagerInterop::IViewHandledEventArgs *> >::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ITypedEventHandler@PEAUIViewWrapper@ViewManagerInterop@Shell@Internal@Windows@@PEAUIViewHandledEventArgs@2345@@Foundation@Windows@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopDefaultForegroundHandler>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopDefaultForegroundHandler@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopDefaultForegroundHandler::SetDefaultForeground(void) (?SetDefaultForeground@CVirtualDesktopDefaultForegroundHandler@@UEAAJXZ)
Method 4: public: virtual bool __cdecl CVirtualDesktopDefaultForegroundHandler::IsCurrentForegroundDefault(void) (?IsCurrentForegroundDefault@CVirtualDesktopDefaultForegroundHandler@@UEAA_NXZ)
Method 5: public: virtual void * __cdecl Microsoft::WRL::RuntimeClass<struct Microsoft::WRL::RuntimeClassFlags<2>,struct IUIAnimationStoryboardEventHandler2>::`scalar deleting destructor'(unsigned int) (??_G?$RuntimeClass@U?$RuntimeClassFlags@$01@WRL@Microsoft@@UIUIAnimationStoryboardEventHandler2@@@WRL@Microsoft@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopNotificationsDerived::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::QueryInterface`adjustor{16}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@WBA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::AddRef`adjustor{16}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationForwarderHelper<class CVirtualDesktopNotifications> >::Release`adjustor{16}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationForwarderHelper@VCVirtualDesktopNotifications@@@@@Details@WRL@Microsoft@@WBA@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `Microsoft::WRL::Details::Selector<struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CImmersiveShellComponentWithGITSite>,class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{104}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WGI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithSite,struct IShellPositionerManager,struct IApplicationViewChangeListener,struct ITabletModeChangeListener,struct IShellPositionerActivationHandler,struct IShellPositionerFrameworkViewTypeChangedHandler,struct IShellPositionerPresentationRequestedHandler>::AddRef`adjustor{104}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithSite@@UIShellPositionerManager@@UIApplicationViewChangeListener@@UITabletModeChangeListener@@UIShellPositionerActivationHandler@@UIShellPositionerFrameworkViewTypeChangedHandler@@UIShellPositionerPresentationRequestedHandler@@@Details@WRL@Microsoft@@WGI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release`adjustor{104}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@WGI@EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopBarElement::`vftable'{for `Microsoft::WRL::Details::Selector<class CMultitaskingViewElementBase,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IVirtualDesktopBarElement> >'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IVirtualDesktopBarElement>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIVirtualDesktopBarElement@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IScrollButtonContainerHost>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIScrollButtonContainerHost@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IScrollButtonContainerHost>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIScrollButtonContainerHost@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetParent(void) (?GetParent@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 4: public: virtual long __cdecl CMultitaskingViewElementBase::SetParent(struct IMultitaskingViewElement *) (?SetParent@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 5: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetThumbnailForChildren(void) (?GetThumbnailForChildren@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 6: public: virtual class Microsoft::WRL::ComPtr<struct IDCompThumbnail> __cdecl CMultitaskingViewElementBase::GetRootThumbnail(void) (?GetRootThumbnail@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIDCompThumbnail@@@WRL@Microsoft@@XZ)
Method 7: public: virtual long __cdecl CMultitaskingViewElementBase::GetChildren(struct IObjectArray * *) (?GetChildren@CMultitaskingViewElementBase@@UEAAJPEAPEAUIObjectArray@@@Z)
Method 8: public: virtual long __cdecl CMultitaskingViewElementBase::AddChild(struct IMultitaskingViewElement *) (?AddChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@@Z)
Method 9: public: virtual long __cdecl CMultitaskingViewElementBase::RemoveChild(struct IMultitaskingViewElement *,bool) (?RemoveChild@CMultitaskingViewElementBase@@UEAAJPEAUIMultitaskingViewElement@@_N@Z)
Method 10: public: virtual void __cdecl CMultitaskingViewElementBase::RemoveAllDescendants(void) (?RemoveAllDescendants@CMultitaskingViewElementBase@@UEAAXXZ)
Method 11: public: virtual struct Geometry::CRect __cdecl CMultitaskingViewElementBase::GetPosition(void) (?GetPosition@CMultitaskingViewElementBase@@UEAA?AUCRect@Geometry@@XZ)
Method 12: public: virtual struct Geometry::CRect __cdecl IMultitaskingViewElement::GetVisibleBounds(void) (?GetVisibleBounds@IMultitaskingViewElement@@UEAA?AUCRect@Geometry@@XZ)
Method 13: public: virtual void __cdecl CMultitaskingViewElementBase::SetPosition(struct Geometry::CRect const &) (?SetPosition@CMultitaskingViewElementBase@@UEAAXAEBUCRect@Geometry@@@Z)
Method 14: public: virtual bool __cdecl CVirtualDesktopBarElement::HitTest(struct Geometry::CPoint const &) (?HitTest@CVirtualDesktopBarElement@@UEAA_NAEBUCPoint@Geometry@@@Z)
Method 15: public: virtual class ElementMapping __cdecl CMultitaskingViewElementBase::GetCoordinateMapping(void) (?GetCoordinateMapping@CMultitaskingViewElementBase@@UEAA?AVElementMapping@@XZ)
Method 16: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetElementFromPoint(struct Geometry::CPoint const &) (?GetElementFromPoint@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@AEBUCPoint@Geometry@@@Z)
Method 17: public: virtual void __cdecl CMultitaskingViewElementBase::Show(void) (?Show@CMultitaskingViewElementBase@@UEAAXXZ)
Method 18: public: virtual void __cdecl CMultitaskingViewElementBase::Hide(void) (?Hide@CMultitaskingViewElementBase@@UEAAXXZ)
Method 19: public: virtual bool __cdecl CMultitaskingViewElementBase::IsVisible(void) (?IsVisible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 20: public: virtual bool __cdecl CMultitaskingViewElementBase::IsNavigable(enum NavigationType) (?IsNavigable@CMultitaskingViewElementBase@@UEAA_NW4NavigationType@@@Z)
Method 21: public: virtual bool __cdecl CMultitaskingViewElementBase::IsAccessible(void) (?IsAccessible@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 22: public: virtual enum ElementStateFlags __cdecl CMultitaskingViewElementBase::GetElementState(void) (?GetElementState@CMultitaskingViewElementBase@@UEAA?AW4ElementStateFlags@@XZ)
Method 23: public: virtual void __cdecl CMultitaskingViewElementBase::SetEventSink(struct IMultitaskingViewElementEvents *) (?SetEventSink@CMultitaskingViewElementBase@@UEAAXPEAUIMultitaskingViewElementEvents@@@Z)
Method 24: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerDown(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerDown@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 25: public: virtual void __cdecl CMultitaskingViewElementBase::PointerMove(class MultitaskingViewPointerInputArgs const &) (?PointerMove@CMultitaskingViewElementBase@@UEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 26: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerUp(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?PointerUp@CMultitaskingViewElementBase@@UEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 27: public: virtual void __cdecl CMultitaskingViewElementBase::PointerLeave(void) (?PointerLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 28: public: virtual bool __cdecl CMultitaskingViewElementBase::PointerHover(class MultitaskingViewPointerInputArgs const &) (?PointerHover@CMultitaskingViewElementBase@@UEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 29: public: virtual void __cdecl CMultitaskingViewElementBase::LostCapture(void) (?LostCapture@CMultitaskingViewElementBase@@UEAAXXZ)
Method 30: public: virtual bool __cdecl CVirtualDesktopBarElement::KeyDown(unsigned int,enum ModifierKeys) (?KeyDown@CVirtualDesktopBarElement@@UEAA_NIW4ModifierKeys@@@Z)
Method 31: public: virtual bool __cdecl CMultitaskingViewElementBase::KeyUp(unsigned int,enum ModifierKeys) (?KeyUp@CMultitaskingViewElementBase@@UEAA_NIW4ModifierKeys@@@Z)
Method 32: public: virtual void __cdecl CMultitaskingViewElementBase::ContextMenu(class ContextMenuArgs const &) (?ContextMenu@CMultitaskingViewElementBase@@UEAAXAEBVContextMenuArgs@@@Z)
Method 33: public: virtual bool __cdecl CMultitaskingViewElementBase::HasContextMenu(void) (?HasContextMenu@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 34: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::Navigate(struct IMultitaskingViewElement *,unsigned int,enum NavigationType) (?Navigate@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@PEAUIMultitaskingViewElement@@IW4NavigationType@@@Z)
Method 35: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetChildFocus(void) (?GetChildFocus@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 36: public: virtual void __cdecl CMultitaskingViewElementBase::SetChildFocus(struct IMultitaskingViewElement *) (?SetChildFocus@CMultitaskingViewElementBase@@UEAAXPEAUIMultitaskingViewElement@@@Z)
Method 37: public: virtual void __cdecl CVirtualDesktopBarElement::SetFocused(bool) (?SetFocused@CVirtualDesktopBarElement@@UEAAX_N@Z)
Method 38: public: virtual bool __cdecl CSwitchItemElement::IsFocused(void) (?IsFocused@CSwitchItemElement@@UEAA_NXZ)
Method 39: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeElement(void) (?InvokeElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 40: public: virtual bool __cdecl CMultitaskingViewElementBase::InvokeFocusedElement(void) (?InvokeFocusedElement@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 41: public: virtual struct HWND__ * __cdecl CMultitaskingViewElementBase::GetRootWindow(void) (?GetRootWindow@CMultitaskingViewElementBase@@UEAAPEAUHWND__@@XZ)
Method 42: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CMultitaskingViewElementBase::GetSelectedChild(void) (?GetSelectedChild@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@XZ)
Method 43: public: virtual bool __cdecl CMultitaskingViewElementBase::IsSelected(void) (?IsSelected@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 44: public: virtual long __cdecl CMultitaskingViewElementBase::Select(void) (?Select@CMultitaskingViewElementBase@@UEAAJXZ)
Method 45: public: virtual long __cdecl CMultitaskingViewElementBase::GetAccessibleName(unsigned short * *) (?GetAccessibleName@CMultitaskingViewElementBase@@UEAAJPEAPEAG@Z)
Method 46: public: virtual long __cdecl CMultitaskingViewElementBase::GetAutomationId(unsigned short * *) (?GetAutomationId@CMultitaskingViewElementBase@@UEAAJPEAPEAG@Z)
Method 47: public: virtual long __cdecl CMultitaskingViewElementBase::GetAccessibleObject(struct _GUID const &,void * *) (?GetAccessibleObject@CMultitaskingViewElementBase@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 48: public: virtual class Microsoft::WRL::ComPtr<struct IAnimationCoordinator> __cdecl CMultitaskingViewElementBase::GetAnimationCoordinator(void) (?GetAnimationCoordinator@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIAnimationCoordinator@@@WRL@Microsoft@@XZ)
Method 49: public: virtual void __cdecl CMultitaskingViewElementBase::SetAnimationCoordinator(struct IAnimationCoordinator *) (?SetAnimationCoordinator@CMultitaskingViewElementBase@@UEAAXPEAUIAnimationCoordinator@@@Z)
Method 50: public: virtual enum AnimationCoordinatorItemType __cdecl CVirtualDesktopBarElement::GetItemType(void) (?GetItemType@CVirtualDesktopBarElement@@UEAA?AW4AnimationCoordinatorItemType@@XZ)
Method 51: public: virtual bool __cdecl CMultitaskingViewElementBase::IsEmpty(void) (?IsEmpty@CMultitaskingViewElementBase@@UEAA_NXZ)
Method 52: public: virtual void __cdecl CMultitaskingViewElementBase::ChildBecameEmpty(void) (?ChildBecameEmpty@CMultitaskingViewElementBase@@UEAAXXZ)
Method 53: public: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewDragProvider> __cdecl CMultitaskingViewElementBase::GetDragProvider(void) (?GetDragProvider@CMultitaskingViewElementBase@@UEAA?AV?$ComPtr@UIMultitaskingViewDragProvider@@@WRL@Microsoft@@XZ)
Method 54: public: virtual void __cdecl CMultitaskingViewElementBase::DragStarted(struct IUnknown *) (?DragStarted@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@@Z)
Method 55: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnding(struct IUnknown *,enum DropEffect) (?DragEnding@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 56: public: virtual void __cdecl CMultitaskingViewElementBase::DragEnded(struct IUnknown *,enum DropEffect) (?DragEnded@CMultitaskingViewElementBase@@UEAAXPEAUIUnknown@@W4DropEffect@@@Z)
Method 57: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::DragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?DragOver@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 58: public: virtual void __cdecl CMultitaskingViewElementBase::DragLeave(void) (?DragLeave@CMultitaskingViewElementBase@@UEAAXXZ)
Method 59: public: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::Drop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?Drop@CMultitaskingViewElementBase@@UEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 60: public: virtual void __cdecl CMultitaskingViewElementBase::ThumbnailSizeChanged(void *) (?ThumbnailSizeChanged@CMultitaskingViewElementBase@@UEAAXPEAX@Z)
Method 61: public: virtual long __cdecl CMultitaskingViewElementBase::AttachThumbnail(struct IDCompThumbnail *) (?AttachThumbnail@CMultitaskingViewElementBase@@UEAAJPEAUIDCompThumbnail@@@Z)
Method 62: public: virtual long __cdecl CMultitaskingViewElementBase::Start2DAnimation(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?Start2DAnimation@CMultitaskingViewElementBase@@UEAAJW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 63: public: virtual long __cdecl CMultitaskingViewElementBase::SetOpacity(double,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetOpacity@CMultitaskingViewElementBase@@UEAAJNW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 64: public: virtual void __cdecl CMultitaskingViewElementBase::SetPosition(struct Geometry::CRect const &,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetPosition@CMultitaskingViewElementBase@@UEAAXAEBUCRect@Geometry@@W4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 65: protected: virtual void __cdecl CMultitaskingViewElementBase::v_LayoutChildren(enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?v_LayoutChildren@CMultitaskingViewElementBase@@MEAAXW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 66: protected: virtual void __cdecl CVirtualDesktopBarElement::v_LayoutChildren(void) (?v_LayoutChildren@CVirtualDesktopBarElement@@MEAAXXZ)
Method 67: protected: virtual class Microsoft::WRL::ComPtr<struct IMultitaskingViewElement> __cdecl CVirtualDesktopBarElement::v_NavigateFromChildIndex(unsigned __int64,unsigned int,enum NavigationType) (?v_NavigateFromChildIndex@CVirtualDesktopBarElement@@MEAA?AV?$ComPtr@UIMultitaskingViewElement@@@WRL@Microsoft@@_KIW4NavigationType@@@Z)
Method 68: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_PreHover(class MultitaskingViewPointerInputArgs const &) (?v_PreHover@CMultitaskingViewElementBase@@MEAA_NAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 69: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_OnClick(enum PointerButton,class MultitaskingViewPointerInputArgs const &) (?v_OnClick@CMultitaskingViewElementBase@@MEAA_NW4PointerButton@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 70: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnPointerMove(class MultitaskingViewPointerInputArgs const &) (?v_OnPointerMove@CMultitaskingViewElementBase@@MEAAXAEBVMultitaskingViewPointerInputArgs@@@Z)
Method 71: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnPointerLeave(void) (?v_OnPointerLeave@CMultitaskingViewElementBase@@MEAAXXZ)
Method 72: protected: virtual long __cdecl CMultitaskingViewElementBase::v_AddChildToArray(struct IMultitaskingViewElement *) (?v_AddChildToArray@CMultitaskingViewElementBase@@MEAAJPEAUIMultitaskingViewElement@@@Z)
Method 73: protected: virtual long __cdecl CMultitaskingViewElementBase::v_InitAccessibleObject(struct WeakReference::IWeakReference *,struct _GUID const &,void * *) (?v_InitAccessibleObject@CMultitaskingViewElementBase@@MEAAJPEAUIWeakReference@WeakReference@@AEBU_GUID@@PEAPEAX@Z)
Method 74: protected: virtual bool __cdecl CMultitaskingViewElementBase::v_InvokeElement(void) (?v_InvokeElement@CMultitaskingViewElementBase@@MEAA_NXZ)
Method 75: protected: virtual void __cdecl CMultitaskingViewElementBase::v_ContextMenu(class ContextMenuArgs const &) (?v_ContextMenu@CMultitaskingViewElementBase@@MEAAXAEBVContextMenuArgs@@@Z)
Method 76: protected: virtual bool __cdecl CScrollViewerHost::v_IsContainer(void) (?v_IsContainer@CScrollViewerHost@@MEAA_NXZ)
Method 77: protected: virtual enum DropEffect __cdecl CVirtualDesktopBarElement::v_OnDragOver(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDragOver@CVirtualDesktopBarElement@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 78: protected: virtual void __cdecl CMultitaskingViewElementBase::v_OnDragLeave(void) (?v_OnDragLeave@CMultitaskingViewElementBase@@MEAAXXZ)
Method 79: protected: virtual enum DropEffect __cdecl CMultitaskingViewElementBase::v_OnDrop(class DragAndDropArgs *,class MultitaskingViewPointerInputArgs const &) (?v_OnDrop@CMultitaskingViewElementBase@@MEAA?AW4DropEffect@@PEAVDragAndDropArgs@@AEBVMultitaskingViewPointerInputArgs@@@Z)
Method 80: protected: virtual void __cdecl CMultitaskingViewElementBase::v_StartDrag(struct Geometry::CPoint const &) (?v_StartDrag@CMultitaskingViewElementBase@@MEAAXAEBUCPoint@Geometry@@@Z)
Method 81: public: virtual void * __cdecl CVirtualDesktopBarElement::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopBarElement@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopVisibilityPolicy::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopVisibilityPolicy>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopVisibilityPolicy@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopVisibilityPolicy>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopVisibilityPolicy@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopCollection>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopCollection@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsVisible(struct IApplicationView *,struct IVirtualDesktop *) (?IsVisible@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 4: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsVisibleOnlyOnDesktop(struct IApplicationView *,struct IVirtualDesktop *) (?IsVisibleOnlyOnDesktop@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::MoveViewToDesktop(struct IApplicationView *,struct IVirtualDesktop *) (?MoveViewToDesktop@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 6: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::CanViewMoveDesktops(struct IApplicationView *) (?CanViewMoveDesktops@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@@Z)
Method 7: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::OnViewAdded(struct IApplicationView *,struct IVirtualDesktop *,struct IVirtualDesktopCollection *) (?OnViewAdded@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@PEAUIVirtualDesktopCollection@@@Z)
Method 8: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::OnViewRemoved(struct IApplicationView *) (?OnViewRemoved@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@@Z)
Method 9: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsOrphanedView(struct IApplicationView *,struct IVirtualDesktopCollection *) (?IsOrphanedView@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEAUIVirtualDesktopCollection@@@Z)
Method 10: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::GetAssignedDesktop(struct IApplicationView *,struct IVirtualDesktopCollection *,struct IVirtualDesktop * *) (?GetAssignedDesktop@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktopCollection@@PEAPEAUIVirtualDesktop@@@Z)
Method 11: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::AreVisibilityPoliciesEqual(struct IApplicationView *,struct IApplicationView *) (?AreVisibilityPoliciesEqual@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@0@Z)
Method 12: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::CopyVisibilityPolicy(struct IApplicationView *,struct IApplicationView *) (?CopyVisibilityPolicy@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@0@Z)
Method 13: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::SetCurrentDesktopForHighZBandView(struct IApplicationView *,struct IVirtualDesktop *) (?SetCurrentDesktopForHighZBandView@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 14: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::PinViewToAllDesktops(struct IApplicationView *,bool) (?PinViewToAllDesktops@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@_N@Z)
Method 15: public: virtual bool __cdecl CVirtualDesktopVisibilityPolicy::IsViewPinned(struct IApplicationView *,bool *) (?IsViewPinned@CVirtualDesktopVisibilityPolicy@@UEAA_NPEAUIApplicationView@@PEA_N@Z)
Method 16: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::UnpinView(struct IApplicationView *,struct IVirtualDesktop *) (?UnpinView@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@PEAUIVirtualDesktop@@@Z)
Method 17: public: virtual long __cdecl CVirtualDesktopVisibilityPolicy::MoveViewToHolographicDesktop(struct IApplicationView *) (?MoveViewToHolographicDesktop@CVirtualDesktopVisibilityPolicy@@UEAAJPEAUIApplicationView@@@Z)
Method 18: public: virtual void * __cdecl CAsyncSwitchItemController::`vector deleting destructor'(unsigned int) (??_ECAsyncSwitchItemController@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopManager::`vftable'{for `IImmersiveWindowMessageNotification'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{40}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::AddRef`adjustor{40}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<3>,1,1,0,struct Microsoft::WRL::ChainInterfaces<struct IVirtualDesktopManagerPrivate,struct IVirtualDesktopManagerInternal,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil>,struct IVirtualDesktopManagerInternal,struct ISuspendableVirtualDesktopManager,struct IImmersiveWindowMessageNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{40}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$02@WRL@Microsoft@@$00$00$0A@U?$ChainInterfaces@UIVirtualDesktopManagerPrivate@@UIVirtualDesktopManagerInternal@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@UIVirtualDesktopManagerInternal@@UISuspendableVirtualDesktopManager@@UIImmersiveWindowMessageNotification@@VFtmBase@23@@Details@WRL@Microsoft@@WCI@EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopManager::OnMessage(unsigned int,unsigned __int64,__int64) (?OnMessage@CVirtualDesktopManager@@UEAAJI_K_J@Z)
Dumping vftable: const CVirtualDesktopBarElement::`vftable'{for `Microsoft::WRL::Details::Selector<struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct IVirtualDesktopBarElement>,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CMultitaskingViewElementBase>,struct IVirtualDesktopBarElement> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct IVirtualDesktopBarElement>::QueryInterface`adjustor{208}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@UIVirtualDesktopBarElement@@@Details@WRL@Microsoft@@WNA@EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct Microsoft::WRL::ChainInterfaces<struct IAnimatableScrollViewer,struct IScrollViewer,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::AddRef`adjustor{208}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@U?$ChainInterfaces@UIAnimatableScrollViewer@@UIScrollViewer@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CMultitaskingViewElementBase,struct Microsoft::WRL::ChainInterfaces<struct IAnimatableScrollViewer,struct IScrollViewer,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil,class Microsoft::WRL::Details::Nil> >::Release`adjustor{208}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCMultitaskingViewElementBase@@U?$ChainInterfaces@UIAnimatableScrollViewer@@UIScrollViewer@@VNil@Details@WRL@Microsoft@@V3456@V3456@V3456@V3456@V3456@V3456@V3456@@23@@Details@WRL@Microsoft@@WNA@EAAKXZ)
Method 3: public: virtual void __cdecl CVirtualDesktopBarElement::FrameRectChanged(struct tagRECT const &) (?FrameRectChanged@CVirtualDesktopBarElement@@UEAAXAEBUtagRECT@@@Z)
Method 4: public: virtual long __cdecl CVirtualDesktopBarElement::SetComponentPosition(enum VirtualDesktopContainerComponent,struct tagRECT const &,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetComponentPosition@CVirtualDesktopBarElement@@UEAAJW4VirtualDesktopContainerComponent@@AEBUtagRECT@@W4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 5: public: virtual long __cdecl CVirtualDesktopBarElement::SetComponentOpacity(enum VirtualDesktopContainerComponent,double,enum DCompThumbnailAnimation,struct IUIAnimationStoryboardEventHandler2 *) (?SetComponentOpacity@CVirtualDesktopBarElement@@UEAAJW4VirtualDesktopContainerComponent@@NW4DCompThumbnailAnimation@@PEAUIUIAnimationStoryboardEventHandler2@@@Z)
Method 6: public: virtual void __cdecl CVirtualDesktopBarElement::ScrollCurrentDesktopIntoView(void) (?ScrollCurrentDesktopIntoView@CVirtualDesktopBarElement@@UEAAXXZ)
Method 7: public: virtual class Microsoft::WRL::ComPtr<struct IVirtualDesktopNewElement> __cdecl CVirtualDesktopBarElement::GetNewDesktopButton(void) (?GetNewDesktopButton@CVirtualDesktopBarElement@@UEAA?AV?$ComPtr@UIVirtualDesktopNewElement@@@WRL@Microsoft@@XZ)
Method 8: public: virtual class Microsoft::WRL::ComPtr<struct IVirtualDesktopNewElement> __cdecl CVirtualDesktopBarElement::GetNewTimelineButton(void) (?GetNewTimelineButton@CVirtualDesktopBarElement@@UEAA?AV?$ComPtr@UIVirtualDesktopNewElement@@@WRL@Microsoft@@XZ)
Dumping vftable: const CVirtualDesktopComponent::`vftable'{for `Microsoft::WRL::Details::Selector<class CImmersiveShellComponentWithGITSite,struct Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,0,struct Microsoft::WRL::Details::ImplementsMarker<class CImmersiveShellComponentWithGITSite>,class Microsoft::WRL::FtmBase> >'}
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CServiceHostComponentWithGITSite,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCServiceHostComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CImmersiveShellComponentWithGITSite,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCImmersiveShellComponentWithGITSite@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CWRLObjectWithGITSite::SetSite(struct IUnknown *) (?SetSite@CWRLObjectWithGITSite@@UEAAJPEAUIUnknown@@@Z)
Method 4: public: virtual long __cdecl CWRLObjectWithGITSite::GetSite(struct _GUID const &,void * *) (?GetSite@CWRLObjectWithGITSite@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Dumping vftable: const CVirtualDesktopSwitcherService::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct Windows::Foundation::ITypedEventHandler<class Windows::Internal::FamilySafety::AppLimits::FamilyAppUsageManager *,class Windows::Internal::FamilySafety::AppLimits::AppUsageStateChangedEventArgs *>,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@U?$ITypedEventHandler@PEAVFamilyAppUsageManager@AppLimits@FamilySafety@Internal@Windows@@PEAVAppUsageStateChangedEventArgs@2345@@Foundation@Windows@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class CWRLObjectWithSite,struct IVirtualDesktopSwitcherService,struct IVirtualDesktopSwitcherInvoker>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@VCWRLObjectWithSite@@UIVirtualDesktopSwitcherService@@UIVirtualDesktopSwitcherInvoker@@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl CWRLObjectWithSite::SetSite(struct IUnknown *) (?SetSite@CWRLObjectWithSite@@UEAAJPEAUIUnknown@@@Z)
Method 4: public: virtual long __cdecl CWRLObjectWithSite::GetSite(struct _GUID const &,void * *) (?GetSite@CWRLObjectWithSite@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 5: public: virtual void * __cdecl CVirtualDesktopSwitcherService::`scalar deleting destructor'(unsigned int) (??_GCVirtualDesktopSwitcherService@@UEAAPEAXI@Z)
Dumping vftable: const CVirtualDesktopHolographicViewTransitionNotification::`vftable'{for `Microsoft::WRL::Details::ImplementsHelper<struct Microsoft::WRL::RuntimeClassFlags<2>,1,struct Microsoft::WRL::Details::ImplementsMarker<class Microsoft::WRL::FtmBase> >'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IHolographicViewTransitionNotification,class Microsoft::WRL::FtmBase>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIHolographicViewTransitionNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IShellPositionerCallback,class Microsoft::WRL::FtmBase>::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIShellPositionerCallback@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IHolographicViewTransitionNotification,class Microsoft::WRL::FtmBase>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIHolographicViewTransitionNotification@@VFtmBase@23@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetUnmarshalClass(struct _GUID const &,void *,unsigned long,void *,unsigned long,struct _GUID *) (?GetUnmarshalClass@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAU4@@Z)
Method 4: public: virtual long __cdecl Microsoft::WRL::FtmBase::GetMarshalSizeMax(struct _GUID const &,void *,unsigned long,void *,unsigned long,unsigned long *) (?GetMarshalSizeMax@FtmBase@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAXK1KPEAK@Z)
Method 5: public: virtual long __cdecl Microsoft::WRL::FtmBase::MarshalInterface(struct IStream *,struct _GUID const &,void *,unsigned long,void *,unsigned long) (?MarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAXK2K@Z)
Method 6: public: virtual long __cdecl Microsoft::WRL::FtmBase::UnmarshalInterface(struct IStream *,struct _GUID const &,void * *) (?UnmarshalInterface@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@AEBU_GUID@@PEAPEAX@Z)
Method 7: public: virtual long __cdecl Microsoft::WRL::FtmBase::ReleaseMarshalData(struct IStream *) (?ReleaseMarshalData@FtmBase@WRL@Microsoft@@UEAAJPEAUIStream@@@Z)
Method 8: public: virtual long __cdecl Microsoft::WRL::FtmBase::DisconnectObject(unsigned long) (?DisconnectObject@FtmBase@WRL@Microsoft@@UEAAJK@Z)
Dumping vftable: const CVirtualDesktopSoftLandingHandler::`vftable'{for `IVirtualDesktopSoftLandingHandler'}
Method 0: [thunk]:public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::QueryInterface`adjustor{8}' (struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@W7EAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::AddRef`adjustor{8}' (void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 2: [thunk]:public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,class VirtualDesktopNotificationBase<struct IVirtualDesktopNotification>,struct IVirtualDesktopSoftLandingHandler,struct IApplicationViewChangeListener>::Release`adjustor{8}' (void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@V?$VirtualDesktopNotificationBase@UIVirtualDesktopNotification@@@@UIVirtualDesktopSoftLandingHandler@@UIApplicationViewChangeListener@@@Details@WRL@Microsoft@@W7EAAKXZ)
Method 3: public: virtual long __cdecl CVirtualDesktopSoftLandingHandler::Shutdown(void) (?Shutdown@CVirtualDesktopSoftLandingHandler@@UEAAJXZ)
Dumping vftable: const VirtualDesktopsApi::`vftable'
Method 0: public: virtual long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopManager,struct IVirtualDesktopsApiInternal,class Microsoft::WRL::FtmBase>::QueryInterface(struct _GUID const &,void * *) (?QueryInterface@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopManager@@UIVirtualDesktopsApiInternal@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAJAEBU_GUID@@PEAPEAX@Z)
Method 1: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopManager,struct IVirtualDesktopsApiInternal,class Microsoft::WRL::FtmBase>::AddRef(void) (?AddRef@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopManager@@UIVirtualDesktopsApiInternal@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 2: public: virtual unsigned long __cdecl Microsoft::WRL::Details::RuntimeClassImpl<struct Microsoft::WRL::RuntimeClassFlags<2>,1,0,0,struct IVirtualDesktopManager,struct IVirtualDesktopsApiInternal,class Microsoft::WRL::FtmBase>::Release(void) (?Release@?$RuntimeClassImpl@U?$RuntimeClassFlags@$01@WRL@Microsoft@@$00$0A@$0A@UIVirtualDesktopManager@@UIVirtualDesktopsApiInternal@@VFtmBase@23@@Details@WRL@Microsoft@@UEAAKXZ)
Method 3: public: virtual long __cdecl VirtualDesktopsApi::IsWindowOnCurrentVirtualDesktop(struct HWND__ *,int *) (?IsWindowOnCurrentVirtualDesktop@VirtualDesktopsApi@@UEAAJPEAUHWND__@@PEAH@Z)
Method 4: public: virtual long __cdecl VirtualDesktopsApi::GetWindowDesktopId(struct HWND__ *,struct _GUID *) (?GetWindowDesktopId@VirtualDesktopsApi@@UEAAJPEAUHWND__@@PEAU_GUID@@@Z)
Method 5: public: virtual long __cdecl VirtualDesktopsApi::MoveWindowToDesktop(struct HWND__ *,struct _GUID const &) (?MoveWindowToDesktop@VirtualDesktopsApi@@UEAAJPEAUHWND__@@AEBU_GUID@@@Z)
Method 6: public: virtual void * __cdecl VirtualDesktopsApi::`scalar deleting destructor'(unsigned int) (??_GVirtualDesktopsApi@@UEAAPEAXI@Z)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment