204 implementations of IComIID
System.Private.Windows.Core (35)
Windows.Win32.IAdviseSink.g.cs (1)
26
:IVTable<IAdviseSink,IAdviseSink.Vtbl>,
IComIID
{
Windows.Win32.IBindCtx.g.cs (1)
26
:IVTable<IBindCtx,IBindCtx.Vtbl>,
IComIID
{
Windows.Win32.IDataObject.g.cs (1)
26
:IVTable<IDataObject,IDataObject.Vtbl>,
IComIID
{
Windows.Win32.IDataObjectAsyncCapability.g.cs (1)
26
:IVTable<IDataObjectAsyncCapability,IDataObjectAsyncCapability.Vtbl>,
IComIID
{
Windows.Win32.IDispatch.g.cs (1)
25
:
IComIID
{
Windows.Win32.IDispatchEx.g.cs (1)
25
:IVTable<IDispatchEx,IDispatchEx.Vtbl>,
IComIID
{
Windows.Win32.IDragSourceHelper.g.cs (1)
26
:IVTable<IDragSourceHelper,IDragSourceHelper.Vtbl>,
IComIID
{
Windows.Win32.IDragSourceHelper2.g.cs (1)
26
:IVTable<IDragSourceHelper2,IDragSourceHelper2.Vtbl>,
IComIID
{
Windows.Win32.IDropSource.g.cs (1)
26
:IVTable<IDropSource,IDropSource.Vtbl>,
IComIID
{
Windows.Win32.IDropSourceNotify.g.cs (1)
26
:IVTable<IDropSourceNotify,IDropSourceNotify.Vtbl>,
IComIID
{
Windows.Win32.IDropTarget.g.cs (1)
26
:IVTable<IDropTarget,IDropTarget.Vtbl>,
IComIID
{
Windows.Win32.IDropTargetHelper.g.cs (1)
26
:IVTable<IDropTargetHelper,IDropTargetHelper.Vtbl>,
IComIID
{
Windows.Win32.IEnumFORMATETC.g.cs (1)
26
:IVTable<IEnumFORMATETC,IEnumFORMATETC.Vtbl>,
IComIID
{
Windows.Win32.IEnumMoniker.g.cs (1)
26
:IVTable<IEnumMoniker,IEnumMoniker.Vtbl>,
IComIID
{
Windows.Win32.IEnumSTATDATA.g.cs (1)
26
:IVTable<IEnumSTATDATA,IEnumSTATDATA.Vtbl>,
IComIID
{
Windows.Win32.IEnumSTATSTG.g.cs (1)
26
:IVTable<IEnumSTATSTG,IEnumSTATSTG.Vtbl>,
IComIID
{
Windows.Win32.IEnumString.g.cs (1)
26
:IVTable<IEnumString,IEnumString.Vtbl>,
IComIID
{
Windows.Win32.IEnumUnknown.g.cs (1)
26
:IVTable<IEnumUnknown,IEnumUnknown.Vtbl>,
IComIID
{
Windows.Win32.IGlobalInterfaceTable.g.cs (1)
26
:IVTable<IGlobalInterfaceTable,IGlobalInterfaceTable.Vtbl>,
IComIID
{
Windows.Win32.IMoniker.g.cs (1)
26
:IVTable<IMoniker,IMoniker.Vtbl>,
IComIID
{
Windows.Win32.IPersist.g.cs (1)
26
:IVTable<IPersist,IPersist.Vtbl>,
IComIID
{
Windows.Win32.IPersistStream.g.cs (1)
26
:IVTable<IPersistStream,IPersistStream.Vtbl>,
IComIID
{
Windows.Win32.IPicture.g.cs (1)
26
:IVTable<IPicture,IPicture.Vtbl>,
IComIID
{
Windows.Win32.IPictureDisp.g.cs (1)
26
:IVTable<IPictureDisp,IPictureDisp.Vtbl>,
IComIID
{
Windows.Win32.IRecordInfo.g.cs (1)
25
:IVTable<IRecordInfo,IRecordInfo.Vtbl>,
IComIID
{
Windows.Win32.IRunningObjectTable.g.cs (1)
26
:IVTable<IRunningObjectTable,IRunningObjectTable.Vtbl>,
IComIID
{
Windows.Win32.ISequentialStream.g.cs (1)
26
:IVTable<ISequentialStream,ISequentialStream.Vtbl>,
IComIID
{
Windows.Win32.IServiceProvider.g.cs (1)
25
:IVTable<IServiceProvider,IServiceProvider.Vtbl>,
IComIID
{
Windows.Win32.IStorage.g.cs (1)
26
:IVTable<IStorage,IStorage.Vtbl>,
IComIID
{
Windows.Win32.IStream.g.cs (1)
26
:IVTable<IStream,IStream.Vtbl>,
IComIID
{
Windows.Win32.ITypeComp.g.cs (1)
25
:IVTable<ITypeComp,ITypeComp.Vtbl>,
IComIID
{
Windows.Win32.ITypeInfo.g.cs (1)
25
:IVTable<ITypeInfo,ITypeInfo.Vtbl>,
IComIID
{
Windows.Win32.ITypeLib.g.cs (1)
25
:IVTable<ITypeLib,ITypeLib.Vtbl>,
IComIID
{
Windows.Win32.IUnknown.g.cs (1)
25
:
IComIID
{
Windows\Win32\System\Com\IComCallableWrapper.cs (1)
10
internal unsafe struct IComCallableWrapper :
IComIID
, IVTable<IComCallableWrapper, IComCallableWrapper.Vtbl>
System.Windows.Forms.Primitives (168)
Microsoft\Office\IMsoComponent.cs (1)
12
internal unsafe struct IMsoComponent :
IComIID
, IVTable<IMsoComponent, IMsoComponent.Vtbl>
Microsoft\Office\IMsoComponentManager.cs (1)
12
internal unsafe partial struct IMsoComponentManager :
IComIID
Microsoft\VisualStudio\Shell\ICategorizeProperties.cs (1)
11
internal unsafe struct ICategorizeProperties :
IComIID
Microsoft\VisualStudio\Shell\IProvidePropertyBuilder.cs (1)
11
internal unsafe struct IProvidePropertyBuilder :
IComIID
Microsoft\VisualStudio\Shell\IVSMDPerPropertyBrowsing.cs (1)
12
internal unsafe struct IVSMDPerPropertyBrowsing :
IComIID
Microsoft\VisualStudio\Shell\IVsPerPropertyBrowsing.cs (1)
11
internal unsafe struct IVsPerPropertyBrowsing :
IComIID
System\Windows\Forms\IExtender.cs (1)
27
internal unsafe struct IExtender :
IComIID
, IVTable<IExtender, IExtender.Vtbl>
Windows.Win32.IAccessible.g.cs (1)
26
:IVTable<IAccessible,IAccessible.Vtbl>,
IComIID
{
Windows.Win32.IAccessibleEx.g.cs (1)
26
:IVTable<IAccessibleEx,IAccessibleEx.Vtbl>,
IComIID
{
Windows.Win32.IAdviseSinkEx.g.cs (1)
26
:IVTable<IAdviseSinkEx,IAdviseSinkEx.Vtbl>,
IComIID
{
Windows.Win32.IAutoComplete.g.cs (1)
26
:IVTable<IAutoComplete,IAutoComplete.Vtbl>,
IComIID
{
Windows.Win32.IAutoComplete2.g.cs (1)
26
:IVTable<IAutoComplete2,IAutoComplete2.Vtbl>,
IComIID
{
Windows.Win32.IBindHost.g.cs (1)
25
:IVTable<IBindHost,IBindHost.Vtbl>,
IComIID
{
Windows.Win32.IBinding.g.cs (1)
25
:IVTable<IBinding,IBinding.Vtbl>,
IComIID
{
Windows.Win32.IBindStatusCallback.g.cs (1)
25
:IVTable<IBindStatusCallback,IBindStatusCallback.Vtbl>,
IComIID
{
Windows.Win32.IClassFactory.g.cs (1)
26
:IVTable<IClassFactory,IClassFactory.Vtbl>,
IComIID
{
Windows.Win32.IClassFactory2.g.cs (1)
26
:IVTable<IClassFactory2,IClassFactory2.Vtbl>,
IComIID
{
Windows.Win32.IConnectionPoint.g.cs (1)
26
:IVTable<IConnectionPoint,IConnectionPoint.Vtbl>,
IComIID
{
Windows.Win32.IConnectionPointContainer.g.cs (1)
26
:IVTable<IConnectionPointContainer,IConnectionPointContainer.Vtbl>,
IComIID
{
Windows.Win32.IEnumConnectionPoints.g.cs (1)
26
:IVTable<IEnumConnectionPoints,IEnumConnectionPoints.Vtbl>,
IComIID
{
Windows.Win32.IEnumConnections.g.cs (1)
26
:IVTable<IEnumConnections,IEnumConnections.Vtbl>,
IComIID
{
Windows.Win32.IEnumIDList.g.cs (1)
26
:IVTable<IEnumIDList,IEnumIDList.Vtbl>,
IComIID
{
Windows.Win32.IEnumOleUndoUnits.g.cs (1)
26
:IVTable<IEnumOleUndoUnits,IEnumOleUndoUnits.Vtbl>,
IComIID
{
Windows.Win32.IEnumOLEVERB.g.cs (1)
26
:IVTable<IEnumOLEVERB,IEnumOLEVERB.Vtbl>,
IComIID
{
Windows.Win32.IEnumShellItems.g.cs (1)
26
:IVTable<IEnumShellItems,IEnumShellItems.Vtbl>,
IComIID
{
Windows.Win32.IEnumVARIANT.g.cs (1)
25
:IVTable<IEnumVARIANT,IEnumVARIANT.Vtbl>,
IComIID
{
Windows.Win32.IErrorInfo.g.cs (1)
25
:IVTable<IErrorInfo,IErrorInfo.Vtbl>,
IComIID
{
Windows.Win32.IErrorLog.g.cs (1)
25
:IVTable<IErrorLog,IErrorLog.Vtbl>,
IComIID
{
Windows.Win32.IExpandCollapseProvider.g.cs (1)
26
:IVTable<IExpandCollapseProvider,IExpandCollapseProvider.Vtbl>,
IComIID
{
Windows.Win32.IFileDialog.g.cs (1)
26
:IVTable<IFileDialog,IFileDialog.Vtbl>,
IComIID
{
Windows.Win32.IFileDialogCustomize.g.cs (1)
26
:IVTable<IFileDialogCustomize,IFileDialogCustomize.Vtbl>,
IComIID
{
Windows.Win32.IFileDialogEvents.g.cs (1)
26
:IVTable<IFileDialogEvents,IFileDialogEvents.Vtbl>,
IComIID
{
Windows.Win32.IFileOpenDialog.g.cs (1)
26
:IVTable<IFileOpenDialog,IFileOpenDialog.Vtbl>,
IComIID
{
Windows.Win32.IFileOperationProgressSink.g.cs (1)
26
:IVTable<IFileOperationProgressSink,IFileOperationProgressSink.Vtbl>,
IComIID
{
Windows.Win32.IFileSaveDialog.g.cs (1)
26
:IVTable<IFileSaveDialog,IFileSaveDialog.Vtbl>,
IComIID
{
Windows.Win32.IFont.g.cs (1)
26
:IVTable<IFont,IFont.Vtbl>,
IComIID
{
Windows.Win32.IFontDisp.g.cs (1)
26
:IVTable<IFontDisp,IFontDisp.Vtbl>,
IComIID
{
Windows.Win32.IGetOleObject.g.cs (1)
25
:IVTable<IGetOleObject,IGetOleObject.Vtbl>,
IComIID
{
Windows.Win32.IGetVBAObject.g.cs (1)
25
:IVTable<IGetVBAObject,IGetVBAObject.Vtbl>,
IComIID
{
Windows.Win32.IGridItemProvider.g.cs (1)
26
:IVTable<IGridItemProvider,IGridItemProvider.Vtbl>,
IComIID
{
Windows.Win32.IGridProvider.g.cs (1)
26
:IVTable<IGridProvider,IGridProvider.Vtbl>,
IComIID
{
Windows.Win32.IHTMLCurrentStyle.g.cs (1)
25
:IVTable<IHTMLCurrentStyle,IHTMLCurrentStyle.Vtbl>,
IComIID
{
Windows.Win32.IHTMLDataTransfer.g.cs (1)
25
:IVTable<IHTMLDataTransfer,IHTMLDataTransfer.Vtbl>,
IComIID
{
Windows.Win32.IHTMLDocument.g.cs (1)
25
:IVTable<IHTMLDocument,IHTMLDocument.Vtbl>,
IComIID
{
Windows.Win32.IHTMLDocument2.g.cs (1)
25
:IVTable<IHTMLDocument2,IHTMLDocument2.Vtbl>,
IComIID
{
Windows.Win32.IHTMLDocument3.g.cs (1)
25
:IVTable<IHTMLDocument3,IHTMLDocument3.Vtbl>,
IComIID
{
Windows.Win32.IHTMLDocument4.g.cs (1)
25
:IVTable<IHTMLDocument4,IHTMLDocument4.Vtbl>,
IComIID
{
Windows.Win32.IHTMLDOMNode.g.cs (1)
25
:IVTable<IHTMLDOMNode,IHTMLDOMNode.Vtbl>,
IComIID
{
Windows.Win32.IHTMLElement.g.cs (1)
25
:IVTable<IHTMLElement,IHTMLElement.Vtbl>,
IComIID
{
Windows.Win32.IHTMLElement2.g.cs (1)
25
:IVTable<IHTMLElement2,IHTMLElement2.Vtbl>,
IComIID
{
Windows.Win32.IHTMLElement3.g.cs (1)
25
:IVTable<IHTMLElement3,IHTMLElement3.Vtbl>,
IComIID
{
Windows.Win32.IHTMLElementCollection.g.cs (1)
25
:IVTable<IHTMLElementCollection,IHTMLElementCollection.Vtbl>,
IComIID
{
Windows.Win32.IHTMLEventObj.g.cs (1)
25
:IVTable<IHTMLEventObj,IHTMLEventObj.Vtbl>,
IComIID
{
Windows.Win32.IHTMLFiltersCollection.g.cs (1)
25
:IVTable<IHTMLFiltersCollection,IHTMLFiltersCollection.Vtbl>,
IComIID
{
Windows.Win32.IHTMLFormElement.g.cs (1)
25
:IVTable<IHTMLFormElement,IHTMLFormElement.Vtbl>,
IComIID
{
Windows.Win32.IHTMLFrameBase.g.cs (1)
25
:IVTable<IHTMLFrameBase,IHTMLFrameBase.Vtbl>,
IComIID
{
Windows.Win32.IHTMLFramesCollection2.g.cs (1)
25
:IVTable<IHTMLFramesCollection2,IHTMLFramesCollection2.Vtbl>,
IComIID
{
Windows.Win32.IHTMLImageElementFactory.g.cs (1)
25
:IVTable<IHTMLImageElementFactory,IHTMLImageElementFactory.Vtbl>,
IComIID
{
Windows.Win32.IHTMLImgElement.g.cs (1)
25
:IVTable<IHTMLImgElement,IHTMLImgElement.Vtbl>,
IComIID
{
Windows.Win32.IHTMLLocation.g.cs (1)
25
:IVTable<IHTMLLocation,IHTMLLocation.Vtbl>,
IComIID
{
Windows.Win32.IHTMLMimeTypesCollection.g.cs (1)
25
:IVTable<IHTMLMimeTypesCollection,IHTMLMimeTypesCollection.Vtbl>,
IComIID
{
Windows.Win32.IHTMLOpsProfile.g.cs (1)
25
:IVTable<IHTMLOpsProfile,IHTMLOpsProfile.Vtbl>,
IComIID
{
Windows.Win32.IHTMLOptionElement.g.cs (1)
25
:IVTable<IHTMLOptionElement,IHTMLOptionElement.Vtbl>,
IComIID
{
Windows.Win32.IHTMLOptionElementFactory.g.cs (1)
25
:IVTable<IHTMLOptionElementFactory,IHTMLOptionElementFactory.Vtbl>,
IComIID
{
Windows.Win32.IHTMLPluginsCollection.g.cs (1)
25
:IVTable<IHTMLPluginsCollection,IHTMLPluginsCollection.Vtbl>,
IComIID
{
Windows.Win32.IHTMLRect.g.cs (1)
25
:IVTable<IHTMLRect,IHTMLRect.Vtbl>,
IComIID
{
Windows.Win32.IHTMLRectCollection.g.cs (1)
25
:IVTable<IHTMLRectCollection,IHTMLRectCollection.Vtbl>,
IComIID
{
Windows.Win32.IHTMLRenderStyle.g.cs (1)
25
:IVTable<IHTMLRenderStyle,IHTMLRenderStyle.Vtbl>,
IComIID
{
Windows.Win32.IHTMLRuleStyle.g.cs (1)
25
:IVTable<IHTMLRuleStyle,IHTMLRuleStyle.Vtbl>,
IComIID
{
Windows.Win32.IHTMLScreen.g.cs (1)
25
:IVTable<IHTMLScreen,IHTMLScreen.Vtbl>,
IComIID
{
Windows.Win32.IHTMLSelectionObject.g.cs (1)
25
:IVTable<IHTMLSelectionObject,IHTMLSelectionObject.Vtbl>,
IComIID
{
Windows.Win32.IHTMLStyle.g.cs (1)
25
:IVTable<IHTMLStyle,IHTMLStyle.Vtbl>,
IComIID
{
Windows.Win32.IHTMLStyleSheet.g.cs (1)
25
:IVTable<IHTMLStyleSheet,IHTMLStyleSheet.Vtbl>,
IComIID
{
Windows.Win32.IHTMLStyleSheetRule.g.cs (1)
25
:IVTable<IHTMLStyleSheetRule,IHTMLStyleSheetRule.Vtbl>,
IComIID
{
Windows.Win32.IHTMLStyleSheetRulesCollection.g.cs (1)
25
:IVTable<IHTMLStyleSheetRulesCollection,IHTMLStyleSheetRulesCollection.Vtbl>,
IComIID
{
Windows.Win32.IHTMLStyleSheetsCollection.g.cs (1)
25
:IVTable<IHTMLStyleSheetsCollection,IHTMLStyleSheetsCollection.Vtbl>,
IComIID
{
Windows.Win32.IHTMLWindow2.g.cs (1)
25
:IVTable<IHTMLWindow2,IHTMLWindow2.Vtbl>,
IComIID
{
Windows.Win32.IHTMLWindow3.g.cs (1)
25
:IVTable<IHTMLWindow3,IHTMLWindow3.Vtbl>,
IComIID
{
Windows.Win32.IHTMLWindow4.g.cs (1)
25
:IVTable<IHTMLWindow4,IHTMLWindow4.Vtbl>,
IComIID
{
Windows.Win32.IInvokeProvider.g.cs (1)
26
:IVTable<IInvokeProvider,IInvokeProvider.Vtbl>,
IComIID
{
Windows.Win32.ILegacyIAccessibleProvider.g.cs (1)
26
:IVTable<ILegacyIAccessibleProvider,ILegacyIAccessibleProvider.Vtbl>,
IComIID
{
Windows.Win32.ILockBytes.g.cs (1)
26
:IVTable<ILockBytes,ILockBytes.Vtbl>,
IComIID
{
Windows.Win32.IMessageFilter.g.cs (1)
26
:IVTable<IMessageFilter,IMessageFilter.Vtbl>,
IComIID
{
Windows.Win32.IModalWindow.g.cs (1)
26
:IVTable<IModalWindow,IModalWindow.Vtbl>,
IComIID
{
Windows.Win32.IMultipleViewProvider.g.cs (1)
26
:IVTable<IMultipleViewProvider,IMultipleViewProvider.Vtbl>,
IComIID
{
Windows.Win32.IOleAdviseHolder.g.cs (1)
26
:IVTable<IOleAdviseHolder,IOleAdviseHolder.Vtbl>,
IComIID
{
Windows.Win32.IOleClientSite.g.cs (1)
26
:IVTable<IOleClientSite,IOleClientSite.Vtbl>,
IComIID
{
Windows.Win32.IOleCommandTarget.g.cs (1)
26
:IVTable<IOleCommandTarget,IOleCommandTarget.Vtbl>,
IComIID
{
Windows.Win32.IOleContainer.g.cs (1)
26
:IVTable<IOleContainer,IOleContainer.Vtbl>,
IComIID
{
Windows.Win32.IOleControl.g.cs (1)
26
:IVTable<IOleControl,IOleControl.Vtbl>,
IComIID
{
Windows.Win32.IOleControlSite.g.cs (1)
26
:IVTable<IOleControlSite,IOleControlSite.Vtbl>,
IComIID
{
Windows.Win32.IOleInPlaceActiveObject.g.cs (1)
26
:IVTable<IOleInPlaceActiveObject,IOleInPlaceActiveObject.Vtbl>,
IComIID
{
Windows.Win32.IOleInPlaceFrame.g.cs (1)
26
:IVTable<IOleInPlaceFrame,IOleInPlaceFrame.Vtbl>,
IComIID
{
Windows.Win32.IOleInPlaceObject.g.cs (1)
26
:IVTable<IOleInPlaceObject,IOleInPlaceObject.Vtbl>,
IComIID
{
Windows.Win32.IOleInPlaceObjectWindowless.g.cs (1)
26
:IVTable<IOleInPlaceObjectWindowless,IOleInPlaceObjectWindowless.Vtbl>,
IComIID
{
Windows.Win32.IOleInPlaceSite.g.cs (1)
26
:IVTable<IOleInPlaceSite,IOleInPlaceSite.Vtbl>,
IComIID
{
Windows.Win32.IOleInPlaceUIWindow.g.cs (1)
26
:IVTable<IOleInPlaceUIWindow,IOleInPlaceUIWindow.Vtbl>,
IComIID
{
Windows.Win32.IOleObject.g.cs (1)
26
:IVTable<IOleObject,IOleObject.Vtbl>,
IComIID
{
Windows.Win32.IOleParentUndoUnit.g.cs (1)
26
:IVTable<IOleParentUndoUnit,IOleParentUndoUnit.Vtbl>,
IComIID
{
Windows.Win32.IOleUndoManager.g.cs (1)
26
:IVTable<IOleUndoManager,IOleUndoManager.Vtbl>,
IComIID
{
Windows.Win32.IOleUndoUnit.g.cs (1)
26
:IVTable<IOleUndoUnit,IOleUndoUnit.Vtbl>,
IComIID
{
Windows.Win32.IOleWindow.g.cs (1)
26
:IVTable<IOleWindow,IOleWindow.Vtbl>,
IComIID
{
Windows.Win32.IOmHistory.g.cs (1)
25
:IVTable<IOmHistory,IOmHistory.Vtbl>,
IComIID
{
Windows.Win32.IOmNavigator.g.cs (1)
25
:IVTable<IOmNavigator,IOmNavigator.Vtbl>,
IComIID
{
Windows.Win32.IParseDisplayName.g.cs (1)
26
:IVTable<IParseDisplayName,IParseDisplayName.Vtbl>,
IComIID
{
Windows.Win32.IPerPropertyBrowsing.g.cs (1)
26
:IVTable<IPerPropertyBrowsing,IPerPropertyBrowsing.Vtbl>,
IComIID
{
Windows.Win32.IPersistPropertyBag.g.cs (1)
25
:IVTable<IPersistPropertyBag,IPersistPropertyBag.Vtbl>,
IComIID
{
Windows.Win32.IPersistStorage.g.cs (1)
26
:IVTable<IPersistStorage,IPersistStorage.Vtbl>,
IComIID
{
Windows.Win32.IPersistStreamInit.g.cs (1)
26
:IVTable<IPersistStreamInit,IPersistStreamInit.Vtbl>,
IComIID
{
Windows.Win32.IPropertyBag.g.cs (1)
25
:IVTable<IPropertyBag,IPropertyBag.Vtbl>,
IComIID
{
Windows.Win32.IPropertyDescriptionList.g.cs (1)
26
:IVTable<IPropertyDescriptionList,IPropertyDescriptionList.Vtbl>,
IComIID
{
Windows.Win32.IPropertyNotifySink.g.cs (1)
26
:IVTable<IPropertyNotifySink,IPropertyNotifySink.Vtbl>,
IComIID
{
Windows.Win32.IPropertyStore.g.cs (1)
25
:IVTable<IPropertyStore,IPropertyStore.Vtbl>,
IComIID
{
Windows.Win32.IProvideClassInfo.g.cs (1)
26
:IVTable<IProvideClassInfo,IProvideClassInfo.Vtbl>,
IComIID
{
Windows.Win32.IProvideClassInfo2.g.cs (1)
26
:IVTable<IProvideClassInfo2,IProvideClassInfo2.Vtbl>,
IComIID
{
Windows.Win32.IProvideMultipleClassInfo.g.cs (1)
26
:IVTable<IProvideMultipleClassInfo,IProvideMultipleClassInfo.Vtbl>,
IComIID
{
Windows.Win32.IQuickActivate.g.cs (1)
26
:IVTable<IQuickActivate,IQuickActivate.Vtbl>,
IComIID
{
Windows.Win32.IRangeValueProvider.g.cs (1)
26
:IVTable<IRangeValueProvider,IRangeValueProvider.Vtbl>,
IComIID
{
Windows.Win32.IRawElementProviderFragment.g.cs (1)
26
:IVTable<IRawElementProviderFragment,IRawElementProviderFragment.Vtbl>,
IComIID
{
Windows.Win32.IRawElementProviderFragmentRoot.g.cs (1)
26
:IVTable<IRawElementProviderFragmentRoot,IRawElementProviderFragmentRoot.Vtbl>,
IComIID
{
Windows.Win32.IRawElementProviderHwndOverride.g.cs (1)
26
:IVTable<IRawElementProviderHwndOverride,IRawElementProviderHwndOverride.Vtbl>,
IComIID
{
Windows.Win32.IRawElementProviderSimple.g.cs (1)
26
:IVTable<IRawElementProviderSimple,IRawElementProviderSimple.Vtbl>,
IComIID
{
Windows.Win32.IRichEditOle.g.cs (1)
26
:IVTable<IRichEditOle,IRichEditOle.Vtbl>,
IComIID
{
Windows.Win32.IRichEditOleCallback.g.cs (1)
26
:IVTable<IRichEditOleCallback,IRichEditOleCallback.Vtbl>,
IComIID
{
Windows.Win32.IScrollItemProvider.g.cs (1)
26
:IVTable<IScrollItemProvider,IScrollItemProvider.Vtbl>,
IComIID
{
Windows.Win32.IScrollProvider.g.cs (1)
26
:IVTable<IScrollProvider,IScrollProvider.Vtbl>,
IComIID
{
Windows.Win32.ISelectionItemProvider.g.cs (1)
26
:IVTable<ISelectionItemProvider,ISelectionItemProvider.Vtbl>,
IComIID
{
Windows.Win32.ISelectionProvider.g.cs (1)
26
:IVTable<ISelectionProvider,ISelectionProvider.Vtbl>,
IComIID
{
Windows.Win32.IShellFolder.g.cs (1)
26
:IVTable<IShellFolder,IShellFolder.Vtbl>,
IComIID
{
Windows.Win32.IShellItem.g.cs (1)
26
:IVTable<IShellItem,IShellItem.Vtbl>,
IComIID
{
Windows.Win32.IShellItemArray.g.cs (1)
26
:IVTable<IShellItemArray,IShellItemArray.Vtbl>,
IComIID
{
Windows.Win32.IShellItemFilter.g.cs (1)
26
:IVTable<IShellItemFilter,IShellItemFilter.Vtbl>,
IComIID
{
Windows.Win32.ISimpleFrameSite.g.cs (1)
26
:IVTable<ISimpleFrameSite,ISimpleFrameSite.Vtbl>,
IComIID
{
Windows.Win32.ISpecifyPropertyPages.g.cs (1)
26
:IVTable<ISpecifyPropertyPages,ISpecifyPropertyPages.Vtbl>,
IComIID
{
Windows.Win32.ISupportErrorInfo.g.cs (1)
25
:IVTable<ISupportErrorInfo,ISupportErrorInfo.Vtbl>,
IComIID
{
Windows.Win32.ITableItemProvider.g.cs (1)
26
:IVTable<ITableItemProvider,ITableItemProvider.Vtbl>,
IComIID
{
Windows.Win32.ITableProvider.g.cs (1)
26
:IVTable<ITableProvider,ITableProvider.Vtbl>,
IComIID
{
Windows.Win32.ITextDocument.g.cs (1)
26
:IVTable<ITextDocument,ITextDocument.Vtbl>,
IComIID
{
Windows.Win32.ITextFont.g.cs (1)
26
:IVTable<ITextFont,ITextFont.Vtbl>,
IComIID
{
Windows.Win32.ITextPara.g.cs (1)
26
:IVTable<ITextPara,ITextPara.Vtbl>,
IComIID
{
Windows.Win32.ITextProvider.g.cs (1)
26
:IVTable<ITextProvider,ITextProvider.Vtbl>,
IComIID
{
Windows.Win32.ITextProvider2.g.cs (1)
26
:IVTable<ITextProvider2,ITextProvider2.Vtbl>,
IComIID
{
Windows.Win32.ITextRange.g.cs (1)
26
:IVTable<ITextRange,ITextRange.Vtbl>,
IComIID
{
Windows.Win32.ITextRangeProvider.g.cs (1)
26
:IVTable<ITextRangeProvider,ITextRangeProvider.Vtbl>,
IComIID
{
Windows.Win32.ITextSelection.g.cs (1)
26
:IVTable<ITextSelection,ITextSelection.Vtbl>,
IComIID
{
Windows.Win32.ITextStoryRanges.g.cs (1)
26
:IVTable<ITextStoryRanges,ITextStoryRanges.Vtbl>,
IComIID
{
Windows.Win32.IToggleProvider.g.cs (1)
26
:IVTable<IToggleProvider,IToggleProvider.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomation.g.cs (1)
26
:IVTable<IUIAutomation,IUIAutomation.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationCacheRequest.g.cs (1)
26
:IVTable<IUIAutomationCacheRequest,IUIAutomationCacheRequest.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationCondition.g.cs (1)
26
:IVTable<IUIAutomationCondition,IUIAutomationCondition.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationElement.g.cs (1)
26
:IVTable<IUIAutomationElement,IUIAutomationElement.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationElementArray.g.cs (1)
26
:IVTable<IUIAutomationElementArray,IUIAutomationElementArray.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationEventHandler.g.cs (1)
26
:IVTable<IUIAutomationEventHandler,IUIAutomationEventHandler.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationFocusChangedEventHandler.g.cs (1)
26
:IVTable<IUIAutomationFocusChangedEventHandler,IUIAutomationFocusChangedEventHandler.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationPropertyChangedEventHandler.g.cs (1)
26
:IVTable<IUIAutomationPropertyChangedEventHandler,IUIAutomationPropertyChangedEventHandler.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationProxyFactory.g.cs (1)
26
:IVTable<IUIAutomationProxyFactory,IUIAutomationProxyFactory.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationProxyFactoryEntry.g.cs (1)
26
:IVTable<IUIAutomationProxyFactoryEntry,IUIAutomationProxyFactoryEntry.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationProxyFactoryMapping.g.cs (1)
26
:IVTable<IUIAutomationProxyFactoryMapping,IUIAutomationProxyFactoryMapping.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationStructureChangedEventHandler.g.cs (1)
26
:IVTable<IUIAutomationStructureChangedEventHandler,IUIAutomationStructureChangedEventHandler.Vtbl>,
IComIID
{
Windows.Win32.IUIAutomationTreeWalker.g.cs (1)
26
:IVTable<IUIAutomationTreeWalker,IUIAutomationTreeWalker.Vtbl>,
IComIID
{
Windows.Win32.IValueProvider.g.cs (1)
26
:IVTable<IValueProvider,IValueProvider.Vtbl>,
IComIID
{
Windows.Win32.IVBFormat.g.cs (1)
25
:IVTable<IVBFormat,IVBFormat.Vtbl>,
IComIID
{
Windows.Win32.IVBGetControl.g.cs (1)
25
:IVTable<IVBGetControl,IVBGetControl.Vtbl>,
IComIID
{
Windows.Win32.IViewObject.g.cs (1)
26
:IVTable<IViewObject,IViewObject.Vtbl>,
IComIID
{
Windows.Win32.IViewObject2.g.cs (1)
26
:IVTable<IViewObject2,IViewObject2.Vtbl>,
IComIID
{
Windows.Win32.IWebBrowser.g.cs (1)
25
:IVTable<IWebBrowser,IWebBrowser.Vtbl>,
IComIID
{
Windows.Win32.IWebBrowser2.g.cs (1)
26
:IVTable<IWebBrowser2,IWebBrowser2.Vtbl>,
IComIID
{
Windows.Win32.IWebBrowserApp.g.cs (1)
25
:IVTable<IWebBrowserApp,IWebBrowserApp.Vtbl>,
IComIID
{
System.Windows.Forms.Primitives.Tests (1)
Windows\Win32\System\Com\ComScopeTests.cs (1)
24
public readonly unsafe struct ITestObject :
IComIID
, IVTable<ITestObject, ITestObject.Vtbl>
360 references to IComIID
System.Private.Windows.Core (181)
System\Private\Windows\Ole\DragDropHelper.cs (1)
443
where TDragHelper : unmanaged,
IComIID
Windows.Win32.IAdviseSink.g.cs (1)
258
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IBindCtx.g.cs (1)
473
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDataObject.g.cs (1)
525
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDataObjectAsyncCapability.g.cs (1)
311
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDispatch.g.cs (1)
213
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDispatchEx.g.cs (1)
423
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDragSourceHelper.g.cs (1)
196
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDragSourceHelper2.g.cs (1)
205
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDropSource.g.cs (1)
167
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDropSourceNotify.g.cs (1)
159
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDropTarget.g.cs (1)
285
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IDropTargetHelper.g.cs (1)
327
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumFORMATETC.g.cs (1)
243
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumMoniker.g.cs (1)
233
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumSTATDATA.g.cs (1)
243
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumSTATSTG.g.cs (1)
253
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumString.g.cs (1)
240
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumUnknown.g.cs (1)
230
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IGlobalInterfaceTable.g.cs (1)
233
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IMoniker.g.cs (1)
934
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPersist.g.cs (1)
138
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPersistStream.g.cs (1)
288
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPicture.g.cs (1)
727
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPictureDisp.g.cs (1)
160
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRecordInfo.g.cs (1)
786
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRunningObjectTable.g.cs (1)
391
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ISequentialStream.g.cs (1)
173
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IServiceProvider.g.cs (1)
141
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IStorage.g.cs (1)
854
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IStream.g.cs (1)
512
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITypeComp.g.cs (1)
190
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITypeInfo.g.cs (1)
986
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITypeLib.g.cs (1)
540
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUnknown.g.cs (1)
113
static ref readonly Guid
IComIID
.Guid {
Windows\Win32\System\Com\AgileComPointer.cs (3)
28
where TInterface : unmanaged,
IComIID
133
where TAsInterface : unmanaged,
IComIID
150
where TAsInterface : unmanaged,
IComIID
Windows\Win32\System\Com\ComHelpers.cs (12)
28
internal static ComScope<T> GetComScope<T>(object? @object) where T : unmanaged,
IComIID
=>
34
internal static ComScope<T> TryGetComScope<T>(object? @object) where T : unmanaged,
IComIID
=>
40
internal static ComScope<T> TryGetComScope<T>(object? @object, out HRESULT hr) where T : unmanaged,
IComIID
=>
47
internal static T* GetComPointer<T>(object? @object) where T : unmanaged,
IComIID
58
internal static T* TryGetComPointer<T>(object? @object) where T : unmanaged,
IComIID
=>
66
internal static bool SupportsInterface<T>(object? @object) where T : unmanaged,
IComIID
80
internal static T* TryGetComPointer<T>(object? @object, out HRESULT result) where T : unmanaged,
IComIID
161
where TInterface : unmanaged,
IComIID
=> TryGetObjectForIUnknown(comScope.Value, out @object);
168
where TInterface : unmanaged,
IComIID
241
where T : unmanaged,
IComIID
263
where TInterface : unmanaged,
IComIID
283
where TInterface : unmanaged,
IComIID
=> GetObjectForIUnknown(comScope.Value);
Windows\Win32\System\Com\ComInterfaceTable.cs (59)
18
where TComInterface : unmanaged,
IComIID
, IVTable
34
where TComInterface1 : unmanaged,
IComIID
, IVTable
35
where TComInterface2 : unmanaged,
IComIID
, IVTable
52
where TComInterface1 : unmanaged,
IComIID
, IVTable
53
where TComInterface2 : unmanaged,
IComIID
, IVTable
54
where TComInterface3 : unmanaged,
IComIID
, IVTable
72
where TComInterface1 : unmanaged,
IComIID
, IVTable
73
where TComInterface2 : unmanaged,
IComIID
, IVTable
74
where TComInterface3 : unmanaged,
IComIID
, IVTable
75
where TComInterface4 : unmanaged,
IComIID
, IVTable
94
where TComInterface1 : unmanaged,
IComIID
, IVTable
95
where TComInterface2 : unmanaged,
IComIID
, IVTable
96
where TComInterface3 : unmanaged,
IComIID
, IVTable
97
where TComInterface4 : unmanaged,
IComIID
, IVTable
98
where TComInterface5 : unmanaged,
IComIID
, IVTable
118
where TComInterface1 : unmanaged,
IComIID
, IVTable
119
where TComInterface2 : unmanaged,
IComIID
, IVTable
120
where TComInterface3 : unmanaged,
IComIID
, IVTable
121
where TComInterface4 : unmanaged,
IComIID
, IVTable
122
where TComInterface5 : unmanaged,
IComIID
, IVTable
123
where TComInterface6 : unmanaged,
IComIID
, IVTable
144
where TComInterface1 : unmanaged,
IComIID
, IVTable
145
where TComInterface2 : unmanaged,
IComIID
, IVTable
146
where TComInterface3 : unmanaged,
IComIID
, IVTable
147
where TComInterface4 : unmanaged,
IComIID
, IVTable
148
where TComInterface5 : unmanaged,
IComIID
, IVTable
149
where TComInterface6 : unmanaged,
IComIID
, IVTable
150
where TComInterface7 : unmanaged,
IComIID
, IVTable
151
where TComInterface8 : unmanaged,
IComIID
, IVTable
152
where TComInterface9 : unmanaged,
IComIID
, IVTable
153
where TComInterface10 : unmanaged,
IComIID
, IVTable
180
where TComInterface1 : unmanaged,
IComIID
, IVTable
181
where TComInterface2 : unmanaged,
IComIID
, IVTable
182
where TComInterface3 : unmanaged,
IComIID
, IVTable
183
where TComInterface4 : unmanaged,
IComIID
, IVTable
184
where TComInterface5 : unmanaged,
IComIID
, IVTable
185
where TComInterface6 : unmanaged,
IComIID
, IVTable
186
where TComInterface7 : unmanaged,
IComIID
, IVTable
187
where TComInterface8 : unmanaged,
IComIID
, IVTable
188
where TComInterface9 : unmanaged,
IComIID
, IVTable
189
where TComInterface10 : unmanaged,
IComIID
, IVTable
190
where TComInterface11 : unmanaged,
IComIID
, IVTable
191
where TComInterface12 : unmanaged,
IComIID
, IVTable
192
where TComInterface13 : unmanaged,
IComIID
, IVTable
193
where TComInterface14 : unmanaged,
IComIID
, IVTable
194
where TComInterface15 : unmanaged,
IComIID
, IVTable
195
where TComInterface16 : unmanaged,
IComIID
, IVTable
196
where TComInterface17 : unmanaged,
IComIID
, IVTable
197
where TComInterface18 : unmanaged,
IComIID
, IVTable
198
where TComInterface19 : unmanaged,
IComIID
, IVTable
199
where TComInterface20 : unmanaged,
IComIID
, IVTable
200
where TComInterface21 : unmanaged,
IComIID
, IVTable
201
where TComInterface22 : unmanaged,
IComIID
, IVTable
202
where TComInterface23 : unmanaged,
IComIID
, IVTable
203
where TComInterface24 : unmanaged,
IComIID
, IVTable
204
where TComInterface25 : unmanaged,
IComIID
, IVTable
205
where TComInterface26 : unmanaged,
IComIID
, IVTable
206
where TComInterface27 : unmanaged,
IComIID
, IVTable
257
private static ComInterfaceEntry GetEntry<TComInterface>() where TComInterface : unmanaged,
IComIID
, IVTable
Windows\Win32\System\Com\ComPointerList.cs (1)
14
internal unsafe class ComPointerList<T> where T : unmanaged,
IComIID
Windows\Win32\System\Com\ComScope.cs (6)
31
internal readonly unsafe ref struct ComScope<T> where T : unmanaged,
IComIID
60
public ComScope<TTo> TryQuery<TTo>(out HRESULT hr) where TTo : unmanaged,
IComIID
70
public ComScope<TTo> Query<TTo>() where TTo : unmanaged,
IComIID
80
public static ComScope<T> TryQueryFrom<TFrom>(TFrom* from, out HRESULT hr) where TFrom : unmanaged,
IComIID
90
public static ComScope<T> QueryFrom<TFrom>(TFrom* from) where TFrom : unmanaged,
IComIID
106
public bool SupportsInterface<TInterface>() where TInterface : unmanaged,
IComIID
Windows\Win32\System\Com\GlobalInterfaceTable.cs (2)
37
where TInterface : unmanaged,
IComIID
53
where TInterface : unmanaged,
IComIID
Windows\Win32\System\Com\IComCallableWrapper.cs (1)
17
static ref readonly Guid
IComIID
.Guid
Windows\Win32\System\Com\IID.cs (2)
32
public static Guid* Get<T>() where T : unmanaged,
IComIID
39
public static ref Guid GetRef<T>() where T : unmanaged,
IComIID
Windows\Win32\System\Com\IManagedWrapper.cs (58)
39
where TComInterface : unmanaged, IVTable,
IComIID
52
where TComInterface1 : unmanaged, IVTable,
IComIID
53
where TComInterface2 : unmanaged, IVTable,
IComIID
65
where TComInterface1 : unmanaged,
IComIID
, IVTable
66
where TComInterface2 : unmanaged,
IComIID
, IVTable
67
where TComInterface3 : unmanaged,
IComIID
, IVTable
80
where TComInterface1 : unmanaged,
IComIID
, IVTable
81
where TComInterface2 : unmanaged,
IComIID
, IVTable
82
where TComInterface3 : unmanaged,
IComIID
, IVTable
83
where TComInterface4 : unmanaged,
IComIID
, IVTable
96
where TComInterface1 : unmanaged,
IComIID
, IVTable
97
where TComInterface2 : unmanaged,
IComIID
, IVTable
98
where TComInterface3 : unmanaged,
IComIID
, IVTable
99
where TComInterface4 : unmanaged,
IComIID
, IVTable
100
where TComInterface5 : unmanaged,
IComIID
, IVTable
113
where TComInterface1 : unmanaged,
IComIID
, IVTable
114
where TComInterface2 : unmanaged,
IComIID
, IVTable
115
where TComInterface3 : unmanaged,
IComIID
, IVTable
116
where TComInterface4 : unmanaged,
IComIID
, IVTable
117
where TComInterface5 : unmanaged,
IComIID
, IVTable
118
where TComInterface6 : unmanaged,
IComIID
, IVTable
131
where TComInterface1 : unmanaged,
IComIID
, IVTable
132
where TComInterface2 : unmanaged,
IComIID
, IVTable
133
where TComInterface3 : unmanaged,
IComIID
, IVTable
134
where TComInterface4 : unmanaged,
IComIID
, IVTable
135
where TComInterface5 : unmanaged,
IComIID
, IVTable
136
where TComInterface6 : unmanaged,
IComIID
, IVTable
137
where TComInterface7 : unmanaged,
IComIID
, IVTable
138
where TComInterface8 : unmanaged,
IComIID
, IVTable
139
where TComInterface9 : unmanaged,
IComIID
, IVTable
140
where TComInterface10 : unmanaged,
IComIID
, IVTable
155
where TComInterface1 : unmanaged,
IComIID
, IVTable
156
where TComInterface2 : unmanaged,
IComIID
, IVTable
157
where TComInterface3 : unmanaged,
IComIID
, IVTable
158
where TComInterface4 : unmanaged,
IComIID
, IVTable
159
where TComInterface5 : unmanaged,
IComIID
, IVTable
160
where TComInterface6 : unmanaged,
IComIID
, IVTable
161
where TComInterface7 : unmanaged,
IComIID
, IVTable
162
where TComInterface8 : unmanaged,
IComIID
, IVTable
163
where TComInterface9 : unmanaged,
IComIID
, IVTable
164
where TComInterface10 : unmanaged,
IComIID
, IVTable
165
where TComInterface11 : unmanaged,
IComIID
, IVTable
166
where TComInterface12 : unmanaged,
IComIID
, IVTable
167
where TComInterface13 : unmanaged,
IComIID
, IVTable
168
where TComInterface14 : unmanaged,
IComIID
, IVTable
169
where TComInterface15 : unmanaged,
IComIID
, IVTable
170
where TComInterface16 : unmanaged,
IComIID
, IVTable
171
where TComInterface17 : unmanaged,
IComIID
, IVTable
172
where TComInterface18 : unmanaged,
IComIID
, IVTable
173
where TComInterface19 : unmanaged,
IComIID
, IVTable
174
where TComInterface20 : unmanaged,
IComIID
, IVTable
175
where TComInterface21 : unmanaged,
IComIID
, IVTable
176
where TComInterface22 : unmanaged,
IComIID
, IVTable
177
where TComInterface23 : unmanaged,
IComIID
, IVTable
178
where TComInterface24 : unmanaged,
IComIID
, IVTable
179
where TComInterface25 : unmanaged,
IComIID
, IVTable
180
where TComInterface26 : unmanaged,
IComIID
, IVTable
181
where TComInterface27 : unmanaged,
IComIID
, IVTable
Windows\Win32\System\Com\SafeArrayScope.cs (2)
67
else if (typeof(T).IsAssignableTo(typeof(
IComIID
)))
105
else if (typeof(T) == typeof(nint) || typeof(T).IsAssignableTo(typeof(
IComIID
)))
System.Windows.Forms (6)
System\Windows\Forms\ActiveX\AxHost.cs (2)
3519
private ComScope<T> GetComScope<T>() where T : unmanaged,
IComIID
3522
private ComScope<T> TryGetComScope<T>(out HRESULT hr) where T : unmanaged,
IComIID
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedBrowsingHandler.cs (1)
6
internal abstract unsafe class Com2ExtendedBrowsingHandler<T> : ICom2ExtendedBrowsingHandler where T : unmanaged,
IComIID
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (1)
50
private ComScope<T> GetHtmlDocument<T>() where T : unmanaged,
IComIID
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (1)
272
private ComScope<T> GetHtmlElement<T>() where T : unmanaged,
IComIID
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
44
private ComScope<T> GetHtmlWindow<T>() where T : unmanaged,
IComIID
System.Windows.Forms.Primitives (172)
Microsoft\Office\IMsoComponent.cs (1)
105
static ref readonly Guid
IComIID
.Guid
Microsoft\Office\IMsoComponentManager.cs (1)
17
static ref readonly Guid
IComIID
.Guid
Microsoft\VisualStudio\Shell\ICategorizeProperties.cs (1)
15
static ref readonly Guid
IComIID
.Guid
Microsoft\VisualStudio\Shell\IProvidePropertyBuilder.cs (1)
15
static ref readonly Guid
IComIID
.Guid
Microsoft\VisualStudio\Shell\IVSMDPerPropertyBrowsing.cs (1)
16
static ref readonly Guid
IComIID
.Guid
Microsoft\VisualStudio\Shell\IVsPerPropertyBrowsing.cs (1)
15
static ref readonly Guid
IComIID
.Guid
System\DisposeHelper.cs (1)
28
internal static unsafe void NullAndRelease<T>(ref T* comPointer) where T : unmanaged,
IComIID
System\Windows\Forms\IExtender.cs (1)
86
static ref readonly Guid
IComIID
.Guid
Windows.Win32.IAccessible.g.cs (1)
1242
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IAccessibleEx.g.cs (1)
265
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IAdviseSinkEx.g.cs (1)
264
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IAutoComplete.g.cs (1)
192
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IAutoComplete2.g.cs (1)
245
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IBindHost.g.cs (1)
199
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IBinding.g.cs (1)
286
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IBindStatusCallback.g.cs (1)
375
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IClassFactory.g.cs (1)
180
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IClassFactory2.g.cs (1)
303
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IConnectionPoint.g.cs (1)
297
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IConnectionPointContainer.g.cs (1)
179
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumConnectionPoints.g.cs (1)
240
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumConnections.g.cs (1)
244
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumIDList.g.cs (1)
253
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumOleUndoUnits.g.cs (1)
245
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumOLEVERB.g.cs (1)
243
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumShellItems.g.cs (1)
253
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IEnumVARIANT.g.cs (1)
250
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IErrorInfo.g.cs (1)
273
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IErrorLog.g.cs (1)
136
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IExpandCollapseProvider.g.cs (1)
200
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFileDialog.g.cs (1)
1118
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFileDialogCustomize.g.cs (1)
1367
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFileDialogEvents.g.cs (1)
400
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFileOpenDialog.g.cs (1)
941
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFileOperationProgressSink.g.cs (1)
907
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFileSaveDialog.g.cs (1)
1076
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFont.g.cs (1)
973
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IFontDisp.g.cs (1)
157
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IGetOleObject.g.cs (1)
144
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IGetVBAObject.g.cs (1)
144
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IGridItemProvider.g.cs (1)
292
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IGridProvider.g.cs (1)
226
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLCurrentStyle.g.cs (1)
3246
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLDataTransfer.g.cs (1)
380
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLDocument.g.cs (1)
184
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLDocument2.g.cs (1)
3526
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLDocument3.g.cs (1)
1422
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLDocument4.g.cs (1)
617
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLDOMNode.g.cs (1)
780
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLElement.g.cs (1)
2834
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLElement2.g.cs (1)
3240
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLElement3.g.cs (1)
1520
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLElementCollection.g.cs (1)
348
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLEventObj.g.cs (1)
988
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLFiltersCollection.g.cs (1)
264
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLFormElement.g.cs (1)
898
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLFrameBase.g.cs (1)
714
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLFramesCollection2.g.cs (1)
235
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLImageElementFactory.g.cs (1)
186
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLImgElement.g.cs (1)
1674
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLLocation.g.cs (1)
764
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLMimeTypesCollection.g.cs (1)
190
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLOpsProfile.g.cs (1)
420
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLOptionElement.g.cs (1)
500
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLOptionElementFactory.g.cs (1)
186
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLPluginsCollection.g.cs (1)
218
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLRect.g.cs (1)
404
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLRectCollection.g.cs (1)
264
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLRenderStyle.g.cs (1)
714
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLRuleStyle.g.cs (1)
5176
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLScreen.g.cs (1)
484
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLSelectionObject.g.cs (1)
276
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLStyle.g.cs (1)
5696
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLStyleSheet.g.cs (1)
820
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLStyleSheetRule.g.cs (1)
286
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLStyleSheetRulesCollection.g.cs (1)
220
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLStyleSheetsCollection.g.cs (1)
264
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLWindow2.g.cs (1)
2357
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLWindow3.g.cs (1)
613
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IHTMLWindow4.g.cs (1)
224
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IInvokeProvider.g.cs (1)
132
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ILegacyIAccessibleProvider.g.cs (1)
606
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ILockBytes.g.cs (1)
382
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IMessageFilter.g.cs (1)
216
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IModalWindow.g.cs (1)
132
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IMultipleViewProvider.g.cs (1)
257
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleAdviseHolder.g.cs (1)
314
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleClientSite.g.cs (1)
310
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleCommandTarget.g.cs (1)
201
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleContainer.g.cs (1)
200
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleControl.g.cs (1)
258
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleControlSite.g.cs (1)
361
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleInPlaceActiveObject.g.cs (1)
356
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleInPlaceFrame.g.cs (1)
570
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleInPlaceObject.g.cs (1)
319
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleInPlaceObjectWindowless.g.cs (1)
371
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleInPlaceSite.g.cs (1)
563
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleInPlaceUIWindow.g.cs (1)
354
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleObject.g.cs (1)
980
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleParentUndoUnit.g.cs (1)
398
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleUndoManager.g.cs (1)
545
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleUndoUnit.g.cs (1)
244
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOleWindow.g.cs (1)
180
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOmHistory.g.cs (1)
302
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IOmNavigator.g.cs (1)
824
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IParseDisplayName.g.cs (1)
142
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPerPropertyBrowsing.g.cs (1)
281
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPersistPropertyBag.g.cs (1)
232
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPersistStorage.g.cs (1)
356
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPersistStreamInit.g.cs (1)
318
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPropertyBag.g.cs (1)
189
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPropertyDescriptionList.g.cs (1)
197
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPropertyNotifySink.g.cs (1)
163
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IPropertyStore.g.cs (1)
312
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IProvideClassInfo.g.cs (1)
130
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IProvideClassInfo2.g.cs (1)
164
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IProvideMultipleClassInfo.g.cs (1)
260
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IQuickActivate.g.cs (1)
232
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRangeValueProvider.g.cs (1)
383
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRawElementProviderFragment.g.cs (1)
344
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRawElementProviderFragmentRoot.g.cs (1)
179
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRawElementProviderHwndOverride.g.cs (1)
136
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRawElementProviderSimple.g.cs (1)
267
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRichEditOle.g.cs (1)
812
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IRichEditOleCallback.g.cs (1)
606
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IScrollItemProvider.g.cs (1)
128
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IScrollProvider.g.cs (1)
397
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ISelectionItemProvider.g.cs (1)
271
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ISelectionProvider.g.cs (1)
215
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IShellFolder.g.cs (1)
739
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IShellItem.g.cs (1)
355
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IShellItemArray.g.cs (1)
463
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IShellItemFilter.g.cs (1)
181
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ISimpleFrameSite.g.cs (1)
195
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ISpecifyPropertyPages.g.cs (1)
140
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ISupportErrorInfo.g.cs (1)
142
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITableItemProvider.g.cs (1)
166
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITableProvider.g.cs (1)
208
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextDocument.g.cs (1)
1017
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextFont.g.cs (1)
2569
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextPara.g.cs (1)
2279
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextProvider.g.cs (1)
327
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextProvider2.g.cs (1)
373
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextRange.g.cs (1)
2700
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextRangeProvider.g.cs (1)
806
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextSelection.g.cs (1)
2440
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.ITextStoryRanges.g.cs (1)
292
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IToggleProvider.g.cs (1)
171
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomation.g.cs (1)
2449
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationCacheRequest.g.cs (1)
402
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationCondition.g.cs (1)
92
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationElement.g.cs (1)
3259
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationElementArray.g.cs (1)
171
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationEventHandler.g.cs (1)
137
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationFocusChangedEventHandler.g.cs (1)
133
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationPropertyChangedEventHandler.g.cs (1)
141
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationProxyFactory.g.cs (1)
177
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationProxyFactoryEntry.g.cs (1)
562
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationProxyFactoryMapping.g.cs (1)
442
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationStructureChangedEventHandler.g.cs (1)
137
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IUIAutomationTreeWalker.g.cs (1)
653
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IValueProvider.g.cs (1)
220
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IVBFormat.g.cs (1)
155
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IVBGetControl.g.cs (1)
134
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IViewObject.g.cs (1)
370
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IViewObject2.g.cs (1)
337
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IWebBrowser.g.cs (1)
937
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IWebBrowser2.g.cs (1)
2231
static ref readonly Guid
IComIID
.Guid {
Windows.Win32.IWebBrowserApp.g.cs (1)
1578
static ref readonly Guid
IComIID
.Guid {
Windows\Win32\System\Com\ComSafeArrayScope.cs (1)
19
internal readonly unsafe ref struct ComSafeArrayScope<T> where T : unmanaged,
IComIID
Windows\Win32\System\Com\ComSafeArrayScopeExtensions.cs (1)
19
where TComStruct : unmanaged,
IComIID
, IComInterface<TComInterface>
Windows\Win32\System\Com\StandardDispatch.cs (1)
20
where T : unmanaged,
IComIID
System.Windows.Forms.Primitives.Tests (1)
Windows\Win32\System\Com\ComScopeTests.cs (1)
52
static ref readonly Guid
IComIID
.Guid