ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

IDispatch Interface Reference

import "oaidl.idl";

Inherits IUnknown.

Inherited by CAddressEditBox, CBrandBand, CInternetToolbar, enum, IAccessible, IADsContainer, IBasicAudio, IBasicVideo, IComponent, IComponents, IComponentsOld, IComponentType, IComponentTypes, IDirectShowStream, IEvalRat, IFontDisp, IFontEventsDisp, IHTMLDOMConstructor, IHTMLFiltersCollection, ILocator, IMediaControl, IMediaEvent, IMediaPosition, IMPEG2TuneRequestFactory, INetConnectionProps, INetFwAuthorizedApplication, INetFwAuthorizedApplications, INetFwIcmpSettings, INetFwMgr, INetFwOpenPort, INetFwOpenPorts, INetFwPolicy, INetFwProfile, INetFwRemoteAdminSettings, INetFwService, INetFwServices, INetSharingConfiguration, INetSharingEveryConnectionCollection, INetSharingManager, INetSharingPortMapping, INetSharingPortMappingCollection, INetSharingPortMappingProps, INetSharingPrivateConnectionCollection, INetSharingPublicConnectionCollection, IPictureDisp, IRequestDictionary, IResponse, ISensLogon, ISensLogon2, ISensNetwork, ISensOnNow, ITextDocument, ITextFont, ITextPara, ITextRange, ITextStoryRanges, ITuneRequest, ITuningSpace, ITuningSpaceContainer, ITuningSpaces, IVideoWindow, IXDSToRat, IXMLAttribute, IXMLDocument, IXMLDOMImplementation, IXMLDOMNamedNodeMap, IXMLDOMNode, IXMLDOMNodeList, IXMLDOMParseError, IXMLDSOControl, IXMLElement, IXMLElement2, IXMLElementCollection, IXMLElementNotificationSink, IXMLHttpRequest, MSHTML::IHTMLAttributeCollection3, MSHTML::IHTMLBodyElement, MSHTML::IHTMLBodyElement2, MSHTML::IHTMLCommentElement, MSHTML::IHTMLCommentElement2, MSHTML::IHTMLControlElement, MSHTML::IHTMLCurrentStyle, MSHTML::IHTMLCurrentStyle2, MSHTML::IHTMLCurrentStyle3, MSHTML::IHTMLCurrentStyle4, MSHTML::IHTMLDatabinding, MSHTML::IHTMLDataTransfer, MSHTML::IHTMLDocument, MSHTML::IHTMLDocument3, MSHTML::IHTMLDocument4, MSHTML::IHTMLDocument5, MSHTML::IHTMLDocument6, MSHTML::IHTMLDocumentCompatibleInfo, MSHTML::IHTMLDocumentCompatibleInfoCollection, MSHTML::IHTMLDOMAttribute, MSHTML::IHTMLDOMAttribute2, MSHTML::IHTMLDOMChildrenCollection, MSHTML::IHTMLDOMNode, MSHTML::IHTMLDOMNode2, MSHTML::IHTMLDOMTextNode, MSHTML::IHTMLDOMTextNode2, MSHTML::IHTMLElement, MSHTML::IHTMLElement2, MSHTML::IHTMLElement3, MSHTML::IHTMLElement4, MSHTML::IHTMLElementCollection, MSHTML::IHTMLEventObj, MSHTML::IHTMLFrameBase, MSHTML::IHTMLFrameBase2, MSHTML::IHTMLFrameElement3, MSHTML::IHTMLFramesCollection2, MSHTML::IHTMLGenericElement, MSHTML::IHTMLIFrameElement, MSHTML::IHTMLImageElementFactory, MSHTML::IHTMLImgElement, MSHTML::IHTMLInputTextElement, MSHTML::IHTMLObjectElement, MSHTML::IHTMLOptionElement, MSHTML::IHTMLOptionElement3, MSHTML::IHTMLOptionElementFactory, MSHTML::IHTMLParamElement, MSHTML::IHTMLParamElement2, MSHTML::IHTMLRectCollection, MSHTML::IHTMLRuleStyle, MSHTML::IHTMLScreen, MSHTML::IHTMLScriptElement, MSHTML::IHTMLScriptElement2, MSHTML::IHTMLSelectElement, MSHTML::IHTMLSelectionObject, MSHTML::IHTMLStyle, MSHTML::IHTMLStyle2, MSHTML::IHTMLStyle3, MSHTML::IHTMLStyle4, MSHTML::IHTMLStyleElement, MSHTML::IHTMLStyleSheet2, MSHTML::IHTMLStyleSheetRule, MSHTML::IHTMLTable, MSHTML::IHTMLTable2, MSHTML::IHTMLTable3, MSHTML::IHTMLTableCaption, MSHTML::IHTMLTableRow, MSHTML::IHTMLTextAreaElement, MSHTML::IHTMLTxtRange, MSHTML::IHTMLUniqueName, MSHTML::IHTMLWindow3, MSHTML::IHTMLWindow4, MSHTML::IHTMLWindow5, MSHTML::IOmHistory, 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, MSXML2::IMXAttributes, MSXML2::IMXAttributes, MSXML2::IMXNamespacePrefixes, MSXML2::IMXNamespacePrefixes, MSXML2::IMXReaderControl, MSXML2::IMXReaderControl, MSXML2::IMXSchemaDeclHandler, MSXML2::IMXSchemaDeclHandler, MSXML2::IMXWriter, MSXML2::IMXWriter, MSXML2::IMXXMLFilter, MSXML2::IMXXMLFilter, MSXML2::ISchemaItem, MSXML2::ISchemaItem, MSXML2::ISchemaItemCollection, MSXML2::ISchemaItemCollection, MSXML2::ISchemaStringCollection, MSXML2::ISchemaStringCollection, MSXML2::IVBMXNamespaceManager, MSXML2::IVBMXNamespaceManager, MSXML2::IVBSAXAttributes, MSXML2::IVBSAXAttributes, MSXML2::IVBSAXContentHandler, MSXML2::IVBSAXContentHandler, MSXML2::IVBSAXDeclHandler, MSXML2::IVBSAXDeclHandler, MSXML2::IVBSAXDTDHandler, MSXML2::IVBSAXDTDHandler, MSXML2::IVBSAXEntityResolver, MSXML2::IVBSAXEntityResolver, MSXML2::IVBSAXErrorHandler, MSXML2::IVBSAXErrorHandler, MSXML2::IVBSAXLexicalHandler, MSXML2::IVBSAXLexicalHandler, MSXML2::IVBSAXLocator, MSXML2::IVBSAXLocator, MSXML2::IVBSAXXMLFilter, MSXML2::IVBSAXXMLFilter, MSXML2::IVBSAXXMLReader, MSXML2::IVBSAXXMLReader, MSXML2::IXMLDOMImplementation, MSXML2::IXMLDOMImplementation, MSXML2::IXMLDOMNamedNodeMap, MSXML2::IXMLDOMNamedNodeMap, MSXML2::IXMLDOMNode, MSXML2::IXMLDOMNode, MSXML2::IXMLDOMNodeList, MSXML2::IXMLDOMNodeList, MSXML2::IXMLDOMParseError, MSXML2::IXMLDOMParseError, MSXML2::IXMLDOMParseErrorCollection, MSXML2::IXMLDOMParseErrorCollection, MSXML2::IXMLDOMSchemaCollection, MSXML2::IXMLDOMSchemaCollection, MSXML2::IXMLHTTPRequest, MSXML2::IXMLHTTPRequest, MSXML2::IXSLProcessor, MSXML2::IXSLProcessor, MSXML2::IXSLTemplate, MSXML2::IXSLTemplate, SHDocVw::IScriptErrorList, SHDocVw::ISearch, SHDocVw::ISearchAssistantOC, SHDocVw::ISearches, SHDocVw::IShellFavoritesNameSpace, SHDocVw::IShellUIHelper, SHDocVw::IShellWindows, SHDocVw::IWebBrowser, Shell32::Folder, Shell32::FolderItem, Shell32::FolderItems, Shell32::FolderItemVerb, Shell32::FolderItemVerbs, Shell32::IFolderViewOC, Shell32::IShellDispatch, 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::IUpdate, WUApiLib::IUpdateCollection, WUApiLib::IUpdateDownloadContent, WUApiLib::IUpdateDownloadContentCollection, WUApiLib::IUpdateDownloader, WUApiLib::IUpdateDownloadResult, WUApiLib::IUpdateException, WUApiLib::IUpdateExceptionCollection, WUApiLib::IUpdateHistoryEntry, WUApiLib::IUpdateHistoryEntryCollection, WUApiLib::IUpdateIdentity, WUApiLib::IUpdateInstallationResult, WUApiLib::IUpdateInstaller, WUApiLib::IUpdateSearcher, WUApiLib::IUpdateSession, and WUApiLib::IWebProxy.

Public Types

typedef IDispatchLPDISPATCH

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)

Data Fields

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

Detailed Description

Definition at line 568 of file oaidl.idl.


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

Generated on Sun May 27 2012 06:22:40 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.