public int AddRefTypeInfo([NativeTypeName("ITypeInfo *")] ITypeInfo *pTInfo, [NativeTypeName("HREFTYPE *")] uint *phRefType) { return(((delegate * stdcall <ICreateTypeInfo2 *, ITypeInfo *, uint *, int>)(lpVtbl[8]))((ICreateTypeInfo2 *)Unsafe.AsPointer(ref this), pTInfo, phRefType)); }
public int CreateFromTypeInfo([NativeTypeName("ITypeInfo *")] ITypeInfo *pTypeInfo, [NativeTypeName("const IID &")] Guid *riid, [NativeTypeName("IUnknown **")] IUnknown **ppv) { return(((delegate * unmanaged <ITypeFactory *, ITypeInfo *, Guid *, IUnknown **, int>)(lpVtbl[3]))((ITypeFactory *)Unsafe.AsPointer(ref this), pTypeInfo, riid, ppv)); }
public int AfterTypeChange(CHANGEKIND changeKind, [NativeTypeName("ITypeInfo *")] ITypeInfo *pTInfoAfter, [NativeTypeName("LPOLESTR")] ushort *pStrName) { return(((delegate * stdcall <ITypeChangeEvents *, CHANGEKIND, ITypeInfo *, ushort *, int>)(lpVtbl[4]))((ITypeChangeEvents *)Unsafe.AsPointer(ref this), changeKind, pTInfoAfter, pStrName)); }
public HRESULT AddRefTypeInfo(ITypeInfo *pTInfo, [NativeTypeName("HREFTYPE *")] uint *phRefType) { return(((delegate * unmanaged <ICreateTypeInfo *, ITypeInfo *, uint *, int>)(lpVtbl[8]))((ICreateTypeInfo *)Unsafe.AsPointer(ref this), pTInfo, phRefType)); }
public int RequestTypeChange(CHANGEKIND changeKind, [NativeTypeName("ITypeInfo *")] ITypeInfo *pTInfoBefore, [NativeTypeName("LPOLESTR")] ushort *pStrName, [NativeTypeName("INT *")] int *pfCancel) { return(((delegate * stdcall <ITypeChangeEvents *, CHANGEKIND, ITypeInfo *, ushort *, int *, int>)(lpVtbl[3]))((ITypeChangeEvents *)Unsafe.AsPointer(ref this), changeKind, pTInfoBefore, pStrName, pfCancel)); }