add IHlinkFrame to hlink.idl
Aric Stewart
aric at codeweavers.com
Mon Sep 19 09:18:10 CDT 2005
add the IHlinkFrame interface to hlink.idl for my upcoming work on hlink.dll
-------------- next part --------------
Index: include/hlink.idl
===================================================================
RCS file: /home/wine/wine/include/hlink.idl,v
retrieving revision 1.1
diff -u -r1.1 hlink.idl
--- include/hlink.idl 8 Aug 2005 11:08:27 -0000 1.1
+++ include/hlink.idl 19 Sep 2005 14:16:08 -0000
@@ -349,3 +349,38 @@
[in,unique] LPCWSTR pwzLocation,
[out] LPWSTR *ppwzFriendlyName);
}
+
+/*****************************************************************************
+ * IHlinkFrame interface
+ */
+[
+ object,
+ uuid(79eac9c5-baf9-11ce-8c82-00aa004ba90b),
+ pointer_default(unique)
+]
+
+interface IHlinkFrame : IUnknown
+{
+ typedef IHlinkFrame *LPHLINKFRAME;
+
+ HRESULT SetBrowseContext(
+ [in, unique] IHlinkBrowseContext * pihlbc);
+ HRESULT GetBrowseContext(
+ [out] IHlinkBrowseContext ** ppihlbc);
+ HRESULT Navigate(
+ [in] DWORD grfHLNF,
+ [in, unique] LPBC pbc,
+ [in, unique] IBindStatusCallback *pibsc,
+ [in, unique] IHlink *pihlNavigate);
+ HRESULT OnNavigate(
+ [in] DWORD grfHLNF,
+ [in, unique] IMoniker *pimkTarget,
+ [in, unique] LPCWSTR pwzLocation,
+ [in, unique] LPCWSTR pwzFriendlyName,
+ [in] DWORD dwreserved);
+ HRESULT UpdateHlink(
+ [in] ULONG uHLID,
+ [in, unique] IMoniker *pimkTarget,
+ [in, unique] LPCWSTR pwzLocation,
+ [in, unique] LPCWSTR pwzFriendlyName);
+}
More information about the wine-patches
mailing list