ReactOS 0.4.16-dev-91-g764881a
|
Inherits IUnknown.
Inherited by CAddressEditBox, CBrandBand, CExplorerBand, CInternetToolbar, CSearchBar, HHCTRLLib::IHHCtrl, IADs, IADsContainer, IADsMembers, IAccessible, IAxWinAmbientDispatch, IComponent, IComponentType, IComponentTypes, IComponents, IComponentsOld, IDirectShowStream, IDispatchEx, IDocHostUIHandlerDispatch, IDynamicPortMapping, IDynamicPortMappingCollection, IEvalRat, IFontDisp, IFontEventsDisp, IHost::IArguments2, IHost::IHost, IHost::ITextStream, ILocator, IMPEG2TuneRequestFactory, INATEventManager, INetConnectionProps, INetFwAuthorizedApplication, INetFwAuthorizedApplications, INetFwIcmpSettings, INetFwMgr, INetFwOpenPort, INetFwOpenPorts, INetFwPolicy, INetFwPolicy2, INetFwProfile, INetFwRemoteAdminSettings, INetFwRule, INetFwRules, INetFwService, INetFwServiceRestriction, INetFwServices, INetSharingConfiguration, INetSharingEveryConnectionCollection, INetSharingManager, INetSharingPortMapping, INetSharingPortMappingCollection, INetSharingPortMappingProps, INetSharingPrivateConnectionCollection, INetSharingPublicConnectionCollection, IPictureDisp, IRequestDictionary, IResponse, ISensLogon, ISensLogon2, ISensNetwork, ISensOnNow, IStaticPortMapping, IStaticPortMappingCollection, ITextDocument, ITextFont, ITextPara, ITextRange, ITextStoryRanges, ITuneRequest, ITuningSpace, ITuningSpaceContainer, ITuningSpaces, IUPnPNAT, IWshRuntimeLibrary::IDrive, IWshRuntimeLibrary::IFile, IWshRuntimeLibrary::IFileCollection, IWshRuntimeLibrary::IFolder, IWshRuntimeLibrary::IFolderCollection, IWshRuntimeLibrary::ITextStream, IWshRuntimeLibrary::IWshCollection, IWshRuntimeLibrary::IWshEnvironment, IWshRuntimeLibrary::IWshExec, IWshRuntimeLibrary::IWshNetwork2, IWshRuntimeLibrary::IWshShell, IWshRuntimeLibrary::IWshShortcut, IXDSToRat, IXMLDOMImplementation, IXMLDOMNamedNodeMap, IXMLDOMNode, IXMLDOMNodeList, IXMLDOMParseError, IXMLDSOControl, IXMLHttpRequest, MSHTML::IHTMLDOMConstructor, MSHTML::IHTMLDatabinding, MSHTML::IHTMLElement, MSHTML::IHTMLElement2, MSHTML::IHTMLElement3, MSHTML::IHTMLElement4, MSHTML::IHTMLElementCollection, MSHTML::IHTMLFiltersCollection, MSHTML::IHTMLGenericElement, MSHTML::IHTMLLabelElement, MSHTML::IHTMLLabelElement2, MSHTML::IHTMLOptionElement, MSHTML::IHTMLOptionElement3, MSHTML::IHTMLOptionElementFactory, MSHTML::IHTMLRuleStyle, MSHTML::IHTMLSelectElement, MSHTML::IHTMLSelection, MSHTML::IHTMLSelectionObject, MSHTML::IHTMLSelectionObject2, MSHTML::IHTMLStyle, MSHTML::IHTMLStyle2, MSHTML::IHTMLStyle3, MSHTML::IHTMLStyle4, MSHTML::IHTMLStyle5, MSHTML::IHTMLStyle6, MSHTML::IHTMLStyleSheetRule, MSHTML::IHTMLTable, MSHTML::IHTMLTable2, MSHTML::IHTMLTable3, MSHTML::IHTMLUniqueName, MSHTMLTest::IActiveXTest, MSINKAUTLib::IInkCollector, MSINKAUTLib::IInkCursor, MSINKAUTLib::IInkCursorButton, MSINKAUTLib::IInkCursorButtons, MSINKAUTLib::IInkCursors, MSINKAUTLib::IInkCustomStrokes, MSINKAUTLib::IInkDisp, MSINKAUTLib::IInkDrawingAttributes, MSINKAUTLib::IInkExtendedProperties, MSINKAUTLib::IInkExtendedProperty, MSINKAUTLib::IInkRecognitionAlternate, MSINKAUTLib::IInkRecognitionAlternates, MSINKAUTLib::IInkRecognitionResult, MSINKAUTLib::IInkRenderer, MSINKAUTLib::IInkStrokeDisp, MSINKAUTLib::IInkStrokes, MSINKAUTLib::IInkTablet, MSINKAUTLib::IInkTransform, MSTSCLib::IMsTscAdvancedSettings, MSTSCLib::IMsTscAx, MSTSCLib::IMsTscDebug, MSTSCLib::IMsTscSecuredSettings, MSXML2::IDSOControl, MSXML2::IMXAttributes, MSXML2::IMXNamespacePrefixes, MSXML2::IMXReaderControl, MSXML2::IMXSchemaDeclHandler, MSXML2::IMXWriter, MSXML2::IMXXMLFilter, MSXML2::ISchemaItem, MSXML2::ISchemaItemCollection, MSXML2::ISchemaStringCollection, MSXML2::IVBMXNamespaceManager, MSXML2::IVBSAXAttributes, MSXML2::IVBSAXContentHandler, MSXML2::IVBSAXDTDHandler, MSXML2::IVBSAXDeclHandler, MSXML2::IVBSAXEntityResolver, MSXML2::IVBSAXErrorHandler, MSXML2::IVBSAXLexicalHandler, MSXML2::IVBSAXLocator, MSXML2::IVBSAXXMLFilter, MSXML2::IVBSAXXMLReader, MSXML2::IXMLDOMImplementation, MSXML2::IXMLDOMNamedNodeMap, MSXML2::IXMLDOMNode, MSXML2::IXMLDOMNodeList, MSXML2::IXMLDOMParseError, MSXML2::IXMLDOMParseErrorCollection, MSXML2::IXMLDOMSchemaCollection, MSXML2::IXMLElement, MSXML2::IXMLElementCollection, MSXML2::IXMLHTTPRequest, MSXML2::IXSLProcessor, MSXML2::IXSLTemplate, MSXML::IXMLAttribute, MSXML::IXMLDocument, MSXML::IXMLElement, MSXML::IXMLElement2, MSXML::IXMLElementCollection, MSXML::IXMLElementNotificationSink, MSXML::enum, QuartzTypeLib::IBasicAudio, QuartzTypeLib::IBasicVideo, QuartzTypeLib::IMediaControl, QuartzTypeLib::IMediaEvent, QuartzTypeLib::IMediaPosition, QuartzTypeLib::IVideoWindow, SEALED_, SHDocVw::IScriptErrorList, SHDocVw::ISearch, SHDocVw::ISearchAssistantOC, SHDocVw::ISearches, SHDocVw::IShellFavoritesNameSpace, SHDocVw::IShellUIHelper, SHDocVw::IShellWindows, SHDocVw::IWebBrowser, Scripting::IDictionary, Scripting::IDrive, Scripting::IDriveCollection, Scripting::IFile, Scripting::IFileCollection, Scripting::IFileSystem, Scripting::IFolder, Scripting::IFolderCollection, Scripting::IScriptEncoder, Scripting::ITextStream, Shell32::Folder, Shell32::FolderItem, Shell32::FolderItemVerb, Shell32::FolderItemVerbs, Shell32::FolderItems, Shell32::IFolderViewOC, Shell32::IShellDispatch, Shell32::IShellFolderViewDual, TaskScheduler::IAction, TaskScheduler::IActionCollection, TaskScheduler::IIdleSettings, TaskScheduler::INetworkSettings, TaskScheduler::IPrincipal, TaskScheduler::IRegisteredTask, TaskScheduler::IRegisteredTaskCollection, TaskScheduler::IRegistrationInfo, TaskScheduler::IRepetitionPattern, TaskScheduler::IRunningTask, TaskScheduler::IRunningTaskCollection, TaskScheduler::ITaskDefinition, TaskScheduler::ITaskFolder, TaskScheduler::ITaskFolderCollection, TaskScheduler::ITaskService, TaskScheduler::ITaskSettings, TaskScheduler::ITrigger, TaskScheduler::ITriggerCollection, TestTypelib::ICoclass1, TestTypelib::ICoclass2, TestTypelib::ISomethingFromDispatch, TestTypelib::IStaticWidget, TestTypelib::ITestSecondDisp, TestTypelib::IWidget, TestTypelib::ItestDual, TestTypelib::ItestIF6, VBScript_RegExp_10::IMatch, VBScript_RegExp_10::IMatchCollection, VBScript_RegExp_10::IRegExp, VBScript_RegExp_55::IMatch, VBScript_RegExp_55::IMatch2, VBScript_RegExp_55::IMatchCollection, VBScript_RegExp_55::IMatchCollection2, VBScript_RegExp_55::IRegExp, VBScript_RegExp_55::IRegExp2, VBScript_RegExp_55::ISubMatches, WUApiLib::IAutomaticUpdates, WUApiLib::IAutomaticUpdatesSettings, WUApiLib::ICategory, WUApiLib::ICategoryCollection, WUApiLib::IDownloadJob, WUApiLib::IDownloadProgress, WUApiLib::IDownloadResult, WUApiLib::IImageInformation, WUApiLib::IInstallationBehavior, WUApiLib::IInstallationJob, WUApiLib::IInstallationProgress, WUApiLib::IInstallationResult, WUApiLib::ISearchJob, WUApiLib::ISearchResult, WUApiLib::IStringCollection, WUApiLib::ISystemInformation, WUApiLib::IUpdate, WUApiLib::IUpdateCollection, WUApiLib::IUpdateDownloadContent, WUApiLib::IUpdateDownloadContentCollection, WUApiLib::IUpdateDownloadResult, WUApiLib::IUpdateDownloader, WUApiLib::IUpdateException, WUApiLib::IUpdateExceptionCollection, WUApiLib::IUpdateHistoryEntry, WUApiLib::IUpdateHistoryEntryCollection, WUApiLib::IUpdateIdentity, WUApiLib::IUpdateInstallationResult, WUApiLib::IUpdateInstaller, WUApiLib::IUpdateSearcher, WUApiLib::IUpdateSession, WUApiLib::IWebProxy, WbemScripting::ISWbemEventSource, WbemScripting::ISWbemLocator, WbemScripting::ISWbemMethod, WbemScripting::ISWbemMethodSet, WbemScripting::ISWbemNamedValue, WbemScripting::ISWbemNamedValueSet, WbemScripting::ISWbemObject, WbemScripting::ISWbemObjectPath, WbemScripting::ISWbemObjectSet, WbemScripting::ISWbemPrivilege, WbemScripting::ISWbemPrivilegeSet, WbemScripting::ISWbemProperty, WbemScripting::ISWbemPropertySet, WbemScripting::ISWbemQualifier, WbemScripting::ISWbemQualifierSet, WbemScripting::ISWbemSecurity, WbemScripting::ISWbemServices, WinHttp::IWinHttpRequest, anonymous_namespace{mstscax.cpp}::CoClass, register_test::ICollection, register_test::IInvokeTest, register_test::Inon_ole_dual_from_disp, register_test::Inon_ole_from_disp, register_test::Iole_dual_from_disp, register_test::Iole_from_disp, tom::ITextDocument, tom::ITextFont, tom::ITextPara, tom::ITextRange, and tom::ITextStoryRanges.
Public Types | |
typedef IDispatch * | LPDISPATCH |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | GetTypeInfoCount ([out] UINT *pctinfo) |
HRESULT | GetTypeInfo ([in] UINT iTInfo, [in] LCID lcid, [out] ITypeInfo **ppTInfo) |
HRESULT | GetIDsOfNames ([in] REFIID riid, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [in] LCID lcid, [out, size_is(cNames)] DISPID *rgDispId) |
HRESULT | Invoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr) |
HRESULT | RemoteInvoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] DWORD dwFlags, [in] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *pArgErr, [in] UINT cVarRef, [in, size_is(cVarRef)] UINT *rgVarRefIdx, [in, out, size_is(cVarRef)] VARIANTARG *rgVarRef) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
const DISPID | DISPID_UNKNOWN = -1 |
const DISPID | DISPID_VALUE = 0 |
const DISPID | DISPID_PROPERTYPUT = -3 |
const DISPID | DISPID_NEWENUM = -4 |
const DISPID | DISPID_EVALUATE = -5 |
const DISPID | DISPID_CONSTRUCTOR = -6 |
const DISPID | DISPID_DESTRUCTOR = -7 |
const DISPID | DISPID_COLLECT = -8 |
HRESULT IDispatch::GetIDsOfNames | ( | [in] REFIID | riid, |
[in, size_is(cNames)] LPOLESTR * | rgszNames, | ||
[in] UINT | cNames, | ||
[in] LCID | lcid, | ||
[out, size_is(cNames)] DISPID * | rgDispId | ||
) |
Implemented in CTuneRequest, CTuningSpace, CTuningSpaceContainer, CTipbarAccessible, anonymous_namespace{mstscax.cpp}::CoClass, CAddressEditBox, CBrandBand, CInternetToolbar, CSearchBar, and CExplorerBand.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::GetIDsOfNames(), anonymous_namespace{mstscax.cpp}::CAdvancedSettings::IDispatch::GetIDsOfNames(), SEALED_::SEALED_::IDispatch::GetIDsOfNames(), and SEALED_::IDispatch::GetIDsOfNames().
Implemented in CTuneRequest, CTuningSpace, CTuningSpaceContainer, CTipbarAccessible, anonymous_namespace{mstscax.cpp}::CoClass, CAddressEditBox, CBrandBand, CInternetToolbar, CSearchBar, and CExplorerBand.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::GetTypeInfo(), anonymous_namespace{mstscax.cpp}::CAdvancedSettings::IDispatch::GetTypeInfo(), SEALED_::SEALED_::IDispatch::GetTypeInfo(), and SEALED_::IDispatch::GetTypeInfo().
Implemented in CTuneRequest, CTuningSpace, CTuningSpaceContainer, CTipbarAccessible, anonymous_namespace{mstscax.cpp}::CoClass, CAddressEditBox, CBrandBand, CInternetToolbar, CSearchBar, and CExplorerBand.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::GetTypeInfoCount(), anonymous_namespace{mstscax.cpp}::CAdvancedSettings::IDispatch::GetTypeInfoCount(), SEALED_::SEALED_::IDispatch::GetTypeInfoCount(), and SEALED_::IDispatch::GetTypeInfoCount().
HRESULT IDispatch::Invoke | ( | [in] DISPID | dispIdMember, |
[in] REFIID | riid, | ||
[in] LCID | lcid, | ||
[in] WORD | wFlags, | ||
[in, out] DISPPARAMS * | pDispParams, | ||
[out] VARIANT * | pVarResult, | ||
[out] EXCEPINFO * | pExcepInfo, | ||
[out] UINT * | puArgErr | ||
) |
Implemented in CTuneRequest, CTuningSpace, CTuningSpaceContainer, CTipbarAccessible, anonymous_namespace{mstscax.cpp}::CoClass, CAddressEditBox, CBrandBand, CInternetToolbar, CSearchBar, and CExplorerBand.
Referenced by anonymous_namespace{mstscax.cpp}::CAdvancedSettings::IDispatch::Invoke(), SEALED_::SEALED_::IDispatch::Invoke(), SEALED_::IDispatch::Invoke(), anonymous_namespace{mstscax.cpp}::CoClass::Invoke(), and SEALED_::InvokeSinks().
HRESULT IDispatch::RemoteInvoke | ( | [in] DISPID | dispIdMember, |
[in] REFIID | riid, | ||
[in] LCID | lcid, | ||
[in] DWORD | dwFlags, | ||
[in] DISPPARAMS * | pDispParams, | ||
[out] VARIANT * | pVarResult, | ||
[out] EXCEPINFO * | pExcepInfo, | ||
[out] UINT * | pArgErr, | ||
[in] UINT | cVarRef, | ||
[in, size_is(cVarRef)] UINT * | rgVarRefIdx, | ||
[in, out, size_is(cVarRef)] VARIANTARG * | rgVarRef | ||
) |