private static void IDispatch(IDispatch *pUnk) { HRESULT hr = pUnk->QueryInterface(Guid.NewGuid(), out void *ppvObject); uint c = pUnk->AddRef(); uint r = pUnk->Release(); HRESULT gti = pUnk->GetTypeInfo(0u, 0u, out ITypeInfo * ppTInfo); }
public HRESULT put_SelectedItem(IDispatch *pItem) { return(((delegate * unmanaged <IShellNameSpace *, IDispatch *, int>)(lpVtbl[23]))((IShellNameSpace *)Unsafe.AsPointer(ref this), pItem)); }
public HRESULT SetAutomationObject(IDispatch *pdisp) { return(((delegate * unmanaged <IShellFolderView *, IDispatch *, int>)(lpVtbl[30]))((IShellFolderView *)Unsafe.AsPointer(ref this), pdisp)); }
public HRESULT put_onreadystatechange(IDispatch *pReadyStateSink) { return(((delegate * unmanaged <IXMLHttpRequest *, IDispatch *, int>)(lpVtbl[20]))((IXMLHttpRequest *)Unsafe.AsPointer(ref this), pReadyStateSink)); }
public int Update([NativeTypeName("IDispatch *")] IDispatch * @object, [NativeTypeName("IDispatch *")] IDispatch *progress) { return(((delegate * unmanaged <DDiscFormat2RawCDEvents *, IDispatch *, IDispatch *, int>)(lpVtbl[7]))((DDiscFormat2RawCDEvents *)Unsafe.AsPointer(ref this), @object, progress)); }
public int NotifyDeviceRemoved([NativeTypeName("IDispatch *")] IDispatch * @object, [NativeTypeName("BSTR")] ushort *uniqueId) { return(((delegate * unmanaged <DDiscMaster2Events *, IDispatch *, ushort *, int>)(lpVtbl[8]))((DDiscMaster2Events *)Unsafe.AsPointer(ref this), @object, uniqueId)); }
public HRESULT putref_currentNode(IDispatch *v) { return(((delegate * unmanaged <IDOMTreeWalker *, IDispatch *, int>)(lpVtbl[11]))((IDOMTreeWalker *)Unsafe.AsPointer(ref this), v)); }
public HRESULT Update(IDispatch * @object, IDispatch *progress) { return(((delegate * unmanaged <DDiscFormat2RawCDEvents *, IDispatch *, IDispatch *, int>)(lpVtbl[7]))((DDiscFormat2RawCDEvents *)Unsafe.AsPointer(ref this), @object, progress)); }
public HRESULT removeRange(IDispatch *range) { return(((delegate * unmanaged <IHTMLSelection *, IDispatch *, int>)(lpVtbl[20]))((IHTMLSelection *)Unsafe.AsPointer(ref this), range)); }
public HRESULT selectAllChildren(IDispatch *parentNode) { return(((delegate * unmanaged <IHTMLSelection *, IDispatch *, int>)(lpVtbl[15]))((IHTMLSelection *)Unsafe.AsPointer(ref this), parentNode)); }
public HRESULT collapse(IDispatch *parentNode, [NativeTypeName("long")] int offfset) { return(((delegate * unmanaged <IHTMLSelection *, IDispatch *, int, int>)(lpVtbl[12]))((IHTMLSelection *)Unsafe.AsPointer(ref this), parentNode, offfset)); }
public HRESULT InvokeCallbackComplete(SCRIPT_TIMER_TYPE eCallbackType, [NativeTypeName("DWORD")] uint callbackCookie, IDispatch *pDispHandler, [NativeTypeName("ULONGLONG")] ulong ullHandlerCookie, [NativeTypeName("BSTR")] ushort *functionName, [NativeTypeName("UINT32")] uint line, [NativeTypeName("UINT32")] uint column, [NativeTypeName("UINT32")] uint cchLength, IUnknown *pDebugDocumentContext) { return(((delegate * unmanaged <IDebugCallbackNotificationHandler *, SCRIPT_TIMER_TYPE, uint, IDispatch *, ulong, ushort *, uint, uint, uint, IUnknown *, int>)(lpVtbl[9]))((IDebugCallbackNotificationHandler *)Unsafe.AsPointer(ref this), eCallbackType, callbackCookie, pDispHandler, ullHandlerCookie, functionName, line, column, cchLength, pDebugDocumentContext)); }
public HRESULT putref_srcFilter(IDispatch *v) { return(((delegate * unmanaged <IHTMLEventObj2 *, IDispatch *, int>)(lpVtbl[60]))((IHTMLEventObj2 *)Unsafe.AsPointer(ref this), v)); }
public int Update(IDispatch * @object, IDispatch *progress) { return(((delegate * unmanaged <DWriteEngine2Events *, IDispatch *, IDispatch *, int>)(lpVtbl[7]))((DWriteEngine2Events *)Unsafe.AsPointer(ref this), @object, progress)); }
public int put_onreadystatechange([NativeTypeName("IDispatch *")] IDispatch *pReadyStateSink) { return(((delegate * unmanaged <IXMLHttpRequest *, IDispatch *, int>)(lpVtbl[20]))((IXMLHttpRequest *)Unsafe.AsPointer(ref this), pReadyStateSink)); }
public HRESULT drawImage(IDispatch *pSrc, VARIANT a1, VARIANT a2, VARIANT a3, VARIANT a4, VARIANT a5, VARIANT a6, VARIANT a7, VARIANT a8) { return(((delegate * unmanaged <ICanvasRenderingContext2D *, IDispatch *, VARIANT, VARIANT, VARIANT, VARIANT, VARIANT, VARIANT, VARIANT, VARIANT, int>)(lpVtbl[67]))((ICanvasRenderingContext2D *)Unsafe.AsPointer(ref this), pSrc, a1, a2, a3, a4, a5, a6, a7, a8)); }
public HRESULT createTreeWalker(IDispatch *pRootNode, [NativeTypeName("long")] int ulWhatToShow, VARIANT *pFilter, [NativeTypeName("VARIANT_BOOL")] short fEntityReferenceExpansion, IDOMTreeWalker **ppTreeWalker) { return(((delegate * unmanaged <IDocumentTraversal *, IDispatch *, int, VARIANT *, short, IDOMTreeWalker **, int>)(lpVtbl[8]))((IDocumentTraversal *)Unsafe.AsPointer(ref this), pRootNode, ulWhatToShow, pFilter, fEntityReferenceExpansion, ppTreeWalker)); }
public HRESULT fireEvent(IDispatch *evt) { return(((delegate * unmanaged <IHTCAttachBehavior *, IDispatch *, int>)(lpVtbl[7]))((IHTCAttachBehavior *)Unsafe.AsPointer(ref this), evt)); }
public HRESULT putref_recordset(IDispatch *v) { return(((delegate * unmanaged <IHTMLObjectElement *, IDispatch *, int>)(lpVtbl[10]))((IHTMLObjectElement *)Unsafe.AsPointer(ref this), v)); }
public HRESULT removeEventListener([NativeTypeName("BSTR")] ushort *type, IDispatch *listener, [NativeTypeName("VARIANT_BOOL")] short useCapture) { return(((delegate * unmanaged <IEventTarget *, ushort *, IDispatch *, short, int>)(lpVtbl[8]))((IEventTarget *)Unsafe.AsPointer(ref this), type, listener, useCapture)); }
public HRESULT drawPreviewPage(IDispatch *pElemDisp, [NativeTypeName("long")] int nPage) { return(((delegate * unmanaged <IPrintManagerTemplatePrinter2 *, IDispatch *, int, int>)(lpVtbl[8]))((IPrintManagerTemplatePrinter2 *)Unsafe.AsPointer(ref this), pElemDisp, nPage)); }
public HRESULT initMutationEvent([NativeTypeName("BSTR")] ushort *eventType, [NativeTypeName("VARIANT_BOOL")] short canBubble, [NativeTypeName("VARIANT_BOOL")] short cancelable, IDispatch *relatedNodeArg, [NativeTypeName("BSTR")] ushort *prevValueArg, [NativeTypeName("BSTR")] ushort *newValueArg, [NativeTypeName("BSTR")] ushort *attrNameArg, ushort attrChangeArg) { return(((delegate * unmanaged <IDOMMutationEvent *, ushort *, short, short, IDispatch *, ushort *, ushort *, ushort *, ushort, int>)(lpVtbl[12]))((IDOMMutationEvent *)Unsafe.AsPointer(ref this), eventType, canBubble, cancelable, relatedNodeArg, prevValueArg, newValueArg, attrNameArg, attrChangeArg)); }
public HRESULT printPage(IDispatch *pElemDisp) { return(((delegate * unmanaged <ITemplatePrinter2 *, IDispatch *, int>)(lpVtbl[10]))((ITemplatePrinter2 *)Unsafe.AsPointer(ref this), pElemDisp)); }
public HRESULT Register(IDispatch *pid, [NativeTypeName("long")] int hwnd, int swClass, [NativeTypeName("long *")] int *plCookie) { return(((delegate * unmanaged <IShellWindows *, IDispatch *, int, int, int *, int>)(lpVtbl[10]))((IShellWindows *)Unsafe.AsPointer(ref this), pid, hwnd, swClass, plCookie)); }
public int Update([NativeTypeName("IDispatch *")] IDispatch * @object, [NativeTypeName("LONG")] int elapsedSeconds, [NativeTypeName("LONG")] int estimatedTotalSeconds) { return(((delegate * unmanaged <DDiscFormat2EraseEvents *, IDispatch *, int, int, int>)(lpVtbl[7]))((DDiscFormat2EraseEvents *)Unsafe.AsPointer(ref this), @object, elapsedSeconds, estimatedTotalSeconds)); }
public HRESULT detachEvent([NativeTypeName("BSTR")] ushort * @event, IDispatch *pDisp) { return(((delegate * unmanaged <IHTMLWindow3 *, ushort *, IDispatch *, int>)(lpVtbl[10]))((IHTMLWindow3 *)Unsafe.AsPointer(ref this), @event, pDisp)); }
public int UpdateImport([NativeTypeName("IDispatch *")] IDispatch * @object, FsiFileSystems fileSystem, [NativeTypeName("BSTR")] ushort *currentItem, [NativeTypeName("LONG")] int importedDirectoryItems, [NativeTypeName("LONG")] int totalDirectoryItems, [NativeTypeName("LONG")] int importedFileItems, [NativeTypeName("LONG")] int totalFileItems) { return(((delegate * unmanaged <DFileSystemImageImportEvents *, IDispatch *, FsiFileSystems, ushort *, int, int, int, int, int>)(lpVtbl[7]))((DFileSystemImageImportEvents *)Unsafe.AsPointer(ref this), @object, fileSystem, currentItem, importedDirectoryItems, totalDirectoryItems, importedFileItems, totalFileItems)); }
public HRESULT attachEvent([NativeTypeName("BSTR")] ushort * @event, IDispatch *pDisp, [NativeTypeName("VARIANT_BOOL *")] short *pfResult) { return(((delegate * unmanaged <IHTMLWindow3 *, ushort *, IDispatch *, short *, int>)(lpVtbl[9]))((IHTMLWindow3 *)Unsafe.AsPointer(ref this), @event, pDisp, pfResult)); }
public HRESULT ConnectWithType(IUnknown *pPin, IDispatch *pMediaType) { return(((delegate * unmanaged <IPinInfo *, IUnknown *, IDispatch *, int>)(lpVtbl[17]))((IPinInfo *)Unsafe.AsPointer(ref this), pPin, pMediaType)); }
public HRESULT createPattern(IDispatch *image, VARIANT repetition, ICanvasPattern **ppCanvasPattern) { return(((delegate * unmanaged <ICanvasRenderingContext2D *, IDispatch *, VARIANT, ICanvasPattern **, int>)(lpVtbl[25]))((ICanvasRenderingContext2D *)Unsafe.AsPointer(ref this), image, repetition, ppCanvasPattern)); }