예제 #1
0
 public static extern HRESULT HlinkResolveStringForData([NativeTypeName("LPCWSTR")] ushort *pwzReference, [NativeTypeName("DWORD")] uint reserved, [NativeTypeName("LPBC")] IBindCtx *pibc, [NativeTypeName("ULONG")] uint cFmtetc, FORMATETC *rgFmtetc, IBindStatusCallback *pibsc, [NativeTypeName("LPMONIKER")] IMoniker *pimkBase);
예제 #2
0
 public static extern HRESULT HlinkNavigateToStringReference([NativeTypeName("LPCWSTR")] ushort *pwzTarget, [NativeTypeName("LPCWSTR")] ushort *pwzLocation, IHlinkSite *pihlsite, [NativeTypeName("DWORD")] uint dwSiteData, IHlinkFrame *pihlframe, [NativeTypeName("DWORD")] uint grfHLNF, [NativeTypeName("LPBC")] IBindCtx *pibc, IBindStatusCallback *pibsc, IHlinkBrowseContext *pihlbc);
예제 #3
0
 public static extern HRESULT HlinkNavigate(IHlink *pihl, IHlinkFrame *pihlframe, [NativeTypeName("DWORD")] uint grfHLNF, [NativeTypeName("LPBC")] IBindCtx *pbc, IBindStatusCallback *pibsc, IHlinkBrowseContext *pihlbc);
예제 #4
0
 public static extern HRESULT RevokeBindStatusCallback([NativeTypeName("LPBC")] IBindCtx *pBC, IBindStatusCallback *pBSCb);
 public HRESULT Navigate([NativeTypeName("DWORD")] uint grfHLNF, [NativeTypeName("LPBC")] IBindCtx *pbc, IBindStatusCallback *pibsc, IHlink *pihlNavigate)
 {
     return(((delegate * unmanaged <IHlinkFrame *, uint, IBindCtx *, IBindStatusCallback *, IHlink *, int>)(lpVtbl[5]))((IHlinkFrame *)Unsafe.AsPointer(ref this), grfHLNF, pbc, pibsc, pihlNavigate));
 }
예제 #6
0
 public static extern HRESULT CreateAsyncBindCtxEx(IBindCtx *pbc, [NativeTypeName("DWORD")] uint dwOptions, IBindStatusCallback *pBSCb, IEnumFORMATETC *pEnum, IBindCtx **ppBC, [NativeTypeName("DWORD")] uint reserved);
예제 #7
0
 public static extern HRESULT RegisterBindStatusCallback([NativeTypeName("LPBC")] IBindCtx *pBC, IBindStatusCallback *pBSCb, IBindStatusCallback **ppBSCBPrev, [NativeTypeName("DWORD")] uint dwReserved);
예제 #8
0
 public static extern HRESULT URLOpenBlockingStreamW([NativeTypeName("LPUNKNOWN")] IUnknown *param0, [NativeTypeName("LPCWSTR")] ushort *param1, [NativeTypeName("LPSTREAM *")] IStream **param2, [NativeTypeName("DWORD")] uint param3, [NativeTypeName("LPBINDSTATUSCALLBACK")] IBindStatusCallback *param4);
예제 #9
0
 public static extern HRESULT CreateAsyncBindCtx([NativeTypeName("DWORD")] uint reserved, IBindStatusCallback *pBSCb, IEnumFORMATETC *pEFetc, IBindCtx **ppBC);
예제 #10
0
 public static extern HRESULT URLDownloadToCacheFileW([NativeTypeName("LPUNKNOWN")] IUnknown *param0, [NativeTypeName("LPCWSTR")] ushort *param1, [NativeTypeName("LPWSTR")] ushort *param2, [NativeTypeName("DWORD")] uint cchFileName, [NativeTypeName("DWORD")] uint param4, [NativeTypeName("LPBINDSTATUSCALLBACK")] IBindStatusCallback *param5);
예제 #11
0
 public static extern HRESULT URLDownloadToFileA([NativeTypeName("LPUNKNOWN")] IUnknown *param0, [NativeTypeName("LPCSTR")] sbyte *param1, [NativeTypeName("LPCSTR")] sbyte *param2, [NativeTypeName("DWORD")] uint param3, [NativeTypeName("LPBINDSTATUSCALLBACK")] IBindStatusCallback *param4);
예제 #12
0
 public static extern HRESULT URLOpenPullStreamA([NativeTypeName("LPUNKNOWN")] IUnknown *param0, [NativeTypeName("LPCSTR")] sbyte *param1, [NativeTypeName("DWORD")] uint param2, [NativeTypeName("LPBINDSTATUSCALLBACK")] IBindStatusCallback *param3);
예제 #13
0
 public static extern HRESULT HlinkSimpleNavigateToMoniker(IMoniker *pmkTarget, [NativeTypeName("LPCWSTR")] ushort *szLocation, [NativeTypeName("LPCWSTR")] ushort *szTargetFrameName, IUnknown *pUnk, IBindCtx *pbc, IBindStatusCallback *param5, [NativeTypeName("DWORD")] uint grfHLNF, [NativeTypeName("DWORD")] uint dwReserved);
예제 #14
0
 public int MonikerBindToObject(IMoniker *pMk, IBindCtx *pBC, IBindStatusCallback *pBSC, [NativeTypeName("const IID &")] Guid *riid, void **ppvObj)
 {
     return(((delegate * unmanaged <IBindHost *, IMoniker *, IBindCtx *, IBindStatusCallback *, Guid *, void **, int>)(lpVtbl[5]))((IBindHost *)Unsafe.AsPointer(ref this), pMk, pBC, pBSC, riid, ppvObj));
 }