Ejemplo n.º 1
0
 public static extern HRESULT CreateURLMonikerEx([NativeTypeName("LPMONIKER")] IMoniker *pMkCtx, [NativeTypeName("LPCWSTR")] ushort *szURL, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk, [NativeTypeName("DWORD")] uint dwFlags);
Ejemplo n.º 2
0
 public int ParseDisplayName([NativeTypeName("IBindCtx *")] IBindCtx *pbc, [NativeTypeName("LPOLESTR")] ushort *pszDisplayName, [NativeTypeName("ULONG *")] uint *pchEaten, [NativeTypeName("IMoniker **")] IMoniker **ppmkOut)
 {
     return(((delegate * unmanaged <IParseDisplayName *, IBindCtx *, ushort *, uint *, IMoniker **, int>)(lpVtbl[3]))((IParseDisplayName *)Unsafe.AsPointer(ref this), pbc, pszDisplayName, pchEaten, ppmkOut));
 }
Ejemplo n.º 3
0
 public static extern HRESULT HlinkParseDisplayName([NativeTypeName("LPBC")] IBindCtx *pibc, [NativeTypeName("LPCWSTR")] ushort *pwzDisplayName, BOOL fNoForceAbs, [NativeTypeName("ULONG *")] uint *pcchEaten, IMoniker **ppimk);
Ejemplo n.º 4
0
 public int Reduce([NativeTypeName("IBindCtx *")] IBindCtx *pbc, [NativeTypeName("DWORD")] uint dwReduceHowFar, [NativeTypeName("IMoniker **")] IMoniker **ppmkToLeft, [NativeTypeName("IMoniker **")] IMoniker **ppmkReduced)
 {
     return(((delegate * stdcall <IMoniker *, IBindCtx *, uint, IMoniker **, IMoniker **, int>)(lpVtbl[10]))((IMoniker *)Unsafe.AsPointer(ref this), pbc, dwReduceHowFar, ppmkToLeft, ppmkReduced));
 }
Ejemplo n.º 5
0
 public HRESULT RegisterFilter([NativeTypeName("const IID &")] Guid *clsidFilter, [NativeTypeName("LPCWSTR")] ushort *Name, IMoniker **ppMoniker, [NativeTypeName("const CLSID *")] Guid *pclsidCategory, [NativeTypeName("LPCOLESTR")] ushort *szInstance, [NativeTypeName("const REGFILTER2 *")] REGFILTER2 *prf2)
 {
     return(((delegate * unmanaged <IFilterMapper2 *, Guid *, ushort *, IMoniker **, Guid *, ushort *, REGFILTER2 *, int>)(lpVtbl[5]))((IFilterMapper2 *)Unsafe.AsPointer(ref this), clsidFilter, Name, ppMoniker, pclsidCategory, szInstance, prf2));
 }
 public HRESULT ParseDisplayName(IBindCtx *pbc, [NativeTypeName("LPOLESTR")] ushort *pszDisplayName, [NativeTypeName("ULONG *")] uint *pchEaten, IMoniker **ppmkOut)
 {
     return(((delegate * unmanaged <IOleItemContainer *, IBindCtx *, ushort *, uint *, IMoniker **, int>)(lpVtbl[3]))((IOleItemContainer *)Unsafe.AsPointer(ref this), pbc, pszDisplayName, pchEaten, ppmkOut));
 }
Ejemplo n.º 7
0
 public int CommonPrefixWith([NativeTypeName("IMoniker *")] IMoniker *pmkOther, [NativeTypeName("IMoniker **")] IMoniker **ppmkPrefix)
 {
     return(((delegate * stdcall <IMoniker *, IMoniker *, IMoniker **, int>)(lpVtbl[18]))((IMoniker *)Unsafe.AsPointer(ref this), pmkOther, ppmkPrefix));
 }
Ejemplo n.º 8
0
 public static extern HRESULT MkParseDisplayName([NativeTypeName("LPBC")] IBindCtx *pbc, [NativeTypeName("LPCOLESTR")] ushort *szUserName, [NativeTypeName("ULONG *")] uint *pchEaten, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk);
Ejemplo n.º 9
0
 public static extern HRESULT MonikerRelativePathTo([NativeTypeName("LPMONIKER")] IMoniker *pmkSrc, [NativeTypeName("LPMONIKER")] IMoniker *pmkDest, [NativeTypeName("LPMONIKER *")] IMoniker **ppmkRelPath, BOOL dwReserved);
Ejemplo n.º 10
0
 public HRESULT Next([NativeTypeName("ULONG")] uint celt, IMoniker **rgelt, [NativeTypeName("ULONG *")] uint *pceltFetched)
 {
     return(((delegate * unmanaged <IEnumMoniker *, uint, IMoniker **, uint *, int>)(lpVtbl[3]))((IEnumMoniker *)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched));
 }
Ejemplo n.º 11
0
 public HRESULT GetMoniker([NativeTypeName("LPCWSTR")] ushort *pwzLocation, [NativeTypeName("DWORD")] uint dwAssign, IMoniker **ppimkLocation)
 {
     return(((delegate * unmanaged <IHlinkTarget *, ushort *, uint, IMoniker **, int>)(lpVtbl[6]))((IHlinkTarget *)Unsafe.AsPointer(ref this), pwzLocation, dwAssign, ppimkLocation));
 }
Ejemplo n.º 12
0
 public HRESULT GetMoniker([NativeTypeName("DWORD")] uint dwSiteData, [NativeTypeName("DWORD")] uint dwAssign, [NativeTypeName("DWORD")] uint dwWhich, IMoniker **ppimk)
 {
     return(((delegate * unmanaged <IHlinkSite *, uint, uint, uint, IMoniker **, int>)(lpVtbl[4]))((IHlinkSite *)Unsafe.AsPointer(ref this), dwSiteData, dwAssign, dwWhich, ppimk));
 }
Ejemplo n.º 13
0
 public int GetMoniker([NativeTypeName("DWORD")] uint dwAssign, [NativeTypeName("DWORD")] uint dwWhichMoniker, [NativeTypeName("IMoniker **")] IMoniker **ppmk)
 {
     return(((delegate * unmanaged <IOleObject *, uint, uint, IMoniker **, int>)(lpVtbl[8]))((IOleObject *)Unsafe.AsPointer(ref this), dwAssign, dwWhichMoniker, ppmk));
 }
Ejemplo n.º 14
0
 public static extern HRESULT CreateURLMonikerEx2([NativeTypeName("LPMONIKER")] IMoniker *pMkCtx, IUri *pUri, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk, [NativeTypeName("DWORD")] uint dwFlags);
Ejemplo n.º 15
0
 public HRESULT GetSourceMoniker(IMoniker **ppmk)
 {
     return(((delegate * unmanaged <IOleLink *, IMoniker **, int>)(lpVtbl[6]))((IOleLink *)Unsafe.AsPointer(ref this), ppmk));
 }
Ejemplo n.º 16
0
 public static extern HRESULT MonikerCommonPrefixWith([NativeTypeName("LPMONIKER")] IMoniker *pmkThis, [NativeTypeName("LPMONIKER")] IMoniker *pmkOther, [NativeTypeName("LPMONIKER *")] IMoniker **ppmkCommon);
Ejemplo n.º 17
0
 public HRESULT GetMonikerReference([NativeTypeName("DWORD")] uint dwWhichRef, IMoniker **ppimkTarget, [NativeTypeName("LPWSTR *")] ushort **ppwzLocation)
 {
     return(((delegate * unmanaged <IHlink *, uint, IMoniker **, ushort **, int>)(lpVtbl[6]))((IHlink *)Unsafe.AsPointer(ref this), dwWhichRef, ppimkTarget, ppwzLocation));
 }
Ejemplo n.º 18
0
 public static extern HRESULT CreateGenericComposite([NativeTypeName("LPMONIKER")] IMoniker *pmkFirst, [NativeTypeName("LPMONIKER")] IMoniker *pmkRest, [NativeTypeName("LPMONIKER *")] IMoniker **ppmkComposite);
Ejemplo n.º 19
0
 public int Inverse([NativeTypeName("IMoniker **")] IMoniker **ppmk)
 {
     return(((delegate * stdcall <IMoniker *, IMoniker **, int>)(lpVtbl[17]))((IMoniker *)Unsafe.AsPointer(ref this), ppmk));
 }
Ejemplo n.º 20
0
 public static extern HRESULT CreateClassMoniker([NativeTypeName("const IID &")] Guid *rclsid, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk);
Ejemplo n.º 21
0
 public int RelativePathTo([NativeTypeName("IMoniker *")] IMoniker *pmkOther, [NativeTypeName("IMoniker **")] IMoniker **ppmkRelPath)
 {
     return(((delegate * stdcall <IMoniker *, IMoniker *, IMoniker **, int>)(lpVtbl[19]))((IMoniker *)Unsafe.AsPointer(ref this), pmkOther, ppmkRelPath));
 }
Ejemplo n.º 22
0
 public static extern HRESULT CreateFileMoniker([NativeTypeName("LPCOLESTR")] ushort *lpszPathName, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk);
Ejemplo n.º 23
0
 public int ComposeWith([NativeTypeName("IMoniker *")] IMoniker *pmkRight, [NativeTypeName("BOOL")] int fOnlyIfNotGeneric, [NativeTypeName("IMoniker **")] IMoniker **ppmkComposite)
 {
     return(((delegate * stdcall <IMoniker *, IMoniker *, int, IMoniker **, int>)(lpVtbl[11]))((IMoniker *)Unsafe.AsPointer(ref this), pmkRight, fOnlyIfNotGeneric, ppmkComposite));
 }
Ejemplo n.º 24
0
 public static extern HRESULT CreateItemMoniker([NativeTypeName("LPCOLESTR")] ushort *lpszDelim, [NativeTypeName("LPCOLESTR")] ushort *lpszItem, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk);
Ejemplo n.º 25
0
 public int GetSourceMoniker([NativeTypeName("IMoniker **")] IMoniker **ppmk)
 {
     return(((delegate * unmanaged <IOleLink *, IMoniker **, int>)(lpVtbl[6]))((IOleLink *)Unsafe.AsPointer(ref this), ppmk));
 }
Ejemplo n.º 26
0
 public static extern HRESULT CreateAntiMoniker([NativeTypeName("LPMONIKER *")] IMoniker **ppmk);
Ejemplo n.º 27
0
 public static extern HRESULT HlinkResolveShortcutToMoniker([NativeTypeName("LPCWSTR")] ushort *pwzShortcutFileName, IMoniker **ppimkTarget, [NativeTypeName("LPWSTR *")] ushort **ppwzLocation);
Ejemplo n.º 28
0
 public static extern HRESULT CreateObjrefMoniker([NativeTypeName("LPUNKNOWN")] IUnknown *punk, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk);
Ejemplo n.º 29
0
 public static extern HRESULT HlinkPreprocessMoniker([NativeTypeName("LPBC")] IBindCtx *pibc, IMoniker *pimkIn, IMoniker **ppimkOut);
Ejemplo n.º 30
0
 public static extern HRESULT CreateURLMoniker([NativeTypeName("LPMONIKER")] IMoniker *pMkCtx, [NativeTypeName("LPCWSTR")] ushort *szURL, [NativeTypeName("LPMONIKER *")] IMoniker **ppmk);