ReactOS  0.4.12-dev-945-g5a2911d
nsISupports Interface Reference

import"nsiface.idl";

Inherited by nsIAsyncVerifyRedirectCallback, nsIBaseWindow, nsICategoryManager, nsIChannelEventSink, nsIClipboardCommands, nsICommandManager, nsICommandParams, nsIComponentManager, nsIComponentRegistrar, nsIContent, nsIContentSerializer, nsIContentUtils, nsIContentViewer, nsIContextMenuListener, nsIController, nsIControllerContext, nsIDirectoryServiceProvider, nsIDocShellLoadInfo, nsIDocShellTreeItem, nsIDocument, nsIDOMClientRect, nsIDOMCSSRule, nsIDOMCSSRuleList, nsIDOMCSSStyleDeclaration, nsIDOMElementCSSInlineStyle, nsIDOMEvent, nsIDOMEventListener, nsIDOMEventTarget, nsIDOMHTMLAnchorElement, nsIDOMHTMLAreaElement, nsIDOMHTMLBodyElement, nsIDOMHTMLButtonElement, nsIDOMHTMLCollection, nsIDOMHTMLFormElement, nsIDOMHTMLFrameElement, nsIDOMHTMLHeadElement, nsIDOMHTMLIFrameElement, nsIDOMHTMLImageElement, nsIDOMHTMLInputElement, nsIDOMHTMLLinkElement, nsIDOMHTMLObjectElement, nsIDOMHTMLOptionElement, nsIDOMHTMLOptionsCollection, nsIDOMHTMLScriptElement, nsIDOMHTMLSelectElement, nsIDOMHTMLStyleElement, nsIDOMHTMLTableCellElement, nsIDOMHTMLTableElement, nsIDOMHTMLTableRowElement, nsIDOMHTMLTextAreaElement, nsIDOMLocation, nsIDOMMozNamedAttrMap, nsIDOMNode, nsIDOMNodeList, nsIDOMRange, nsIDOMStyleSheet, nsIDOMStyleSheetList, nsIDOMWindow, nsIDOMWindowCollection, nsIDOMWindowUtils, nsIEditingSession, nsIEditor, nsIEmbeddingSiteWindow, nsIFactory, nsIFile, nsIGlobalObject, nsIHTMLEditor, nsIHttpChannelInternal, nsIHttpHeaderVisitor, nsIInputStream, nsIInterfaceRequestor, nsIIOService, nsIMutable, nsIMutationObserver, nsINetUtil, nsIParser, nsIPluginInstance, nsIPrefBranch, nsIPrintSettings, nsIPromptService, nsIProtocolHandler, nsIRequest, nsIRequestObserver, nsIRunnable, nsIScriptSecurityManager, nsIScrollable, nsISeekableStream, nsISelection, nsIServiceManager, nsISimpleEnumerator, nsISupportsWeakReference, nsITooltipListener, nsITooltipTextProvider, nsIUploadChannel, nsIURI, nsIURIContentListener, nsIVariant, nsIWeakReference, nsIWebBrowser, nsIWebBrowserChrome, nsIWebBrowserFocus, nsIWebBrowserPrint, nsIWebNavigation, nsIWebProgress, nsIXMLHttpRequest, and void.

Public Member Functions

nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 124 of file nsiface.idl.

Member Function Documentation

◆ AddRef()

◆ QueryInterface()

◆ Release()

nsrefcnt nsISupports::Release ( )

Referenced by AddDesktopItemW(), AddItemW(), ATL::AtlComModuleRegisterClassObjects(), ATL::CComPtr< IShellFolder2 >::Attach(), CBDADeviceControl_fnConstructor(), CBDAPinControl_fnConstructor(), COutputPin::CheckCapabilities(), CScanningTunner::CheckChanges(), CInputPin::CheckFormat(), COutputPin::CheckFormat(), CInputPin::CInputPin(), CUSBQueue::CleanupEndpointDescriptor(), CloseStreamRoutine(), CScanningTunner::CommitChanges(), CUSBDevice::CommitIrp(), CUSBDevice::CommitSetupPacket(), COutputPin::Connect(), CKsProxy::ConvertTimeFormat(), COutputPin::ConvertTimeFormat(), COutputPin::COutputPin(), CKsProxy::CreateClockInstance(), CInputPin::CreatePin(), COutputPin::CreatePin(), CInputPin::CreatePinHandle(), COutputPin::CreatePinHandle(), CreateShellLink(), CreateShortcut(), d3dx9_file_data_Release(), d3dx9_file_enum_object_Release(), D3DXCreatePolygon(), D3DXCreateTorus(), DDOffscreenBufferTest(), DDPrimarySurfaceTest(), ATL::_Copy< CONNECTDATA >::destroy(), ATL::_CopyInterface< T >::destroy(), Entry::do_context_menu(), DesktopShellView::DoDesktopContextMenu(), CInputPin::EnumMediaTypes(), COutputPin::EnumMediaTypes(), ShellDirectory::fill_w32fdata_shell(), FreeObjectPicker(), CKsProxy::GetAvailable(), COutputPin::GetAvailable(), CKsProxy::GetCapabilities(), COutputPin::GetCapabilities(), CKsProxy::GetCurrentPosition(), COutputPin::GetCurrentPosition(), CKsProxy::GetDuration(), COutputPin::GetDuration(), COutputPin::GetPositions(), CKsProxy::GetPreroll(), COutputPin::GetPreroll(), COutputPin::GetRate(), CKsProxy::GetStopPosition(), COutputPin::GetStopPosition(), CKsProxy::GetTimeFormat(), COutputPin::GetTimeFormat(), IKsAllocator_DispatchRequest(), InitializeDirectInputDialog(), InitializeSecurity(), CKsProxy::IsFormatSupported(), COutputPin::IsFormatSupported(), COutputPin::IsUsingTimeFormat(), CKsInterfaceHandler::KsCompleteIo(), CKsAllocator::KsCreateAllocatorAndGetHandle(), KsDereferenceBusObject(), KsDereferenceSoftwareBusObject(), CKsInterfaceHandler::KsProcessMediaSamples(), COutputPin::KsQueryInterfaces(), CInputPin::KsQueryInterfaces(), COutputPin::KsQueryMediums(), CInputPin::KsQueryMediums(), CKsInterfaceHandler::KsSetPin(), PcRegisterSubdevice(), CScanningTunner::performDVBTTune(), PinPropertyHandler(), CScanningTunner::put_TuneRequest(), CKsProxy::QueryPreferredFormat(), COutputPin::QueryPreferredFormat(), CUSBQueue::QueueHeadCleanup(), CNetworkProvider::RegisterDeviceFilter(), ATL::CComPtr< IShellFolder2 >::Release(), CMenuBand::SetClient(), CKsProxy::SetPositions(), COutputPin::SetPositions(), COutputPin::SetRate(), CKsProxy::SetSyncSource(), CKsProxy::SetTimeFormat(), COutputPin::SetTimeFormat(), SHCreateFromDesktop(), SHCreatePropSheetExtArrayEx(), ShellFolderContextMenu(), CScanningTunner::StartChanges(), StartDevice(), Test_Dim(), test_iface_wrapping(), Test_Misc(), and TestCaps().


The documentation for this interface was generated from the following file: