Commit ef309733 authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

urlhist.idl: Added missing flags.

parent d6bc74fc
...@@ -21,6 +21,14 @@ import "oleidl.idl"; ...@@ -21,6 +21,14 @@ import "oleidl.idl";
import "oaidl.idl"; import "oaidl.idl";
import "docobj.idl"; import "docobj.idl";
cpp_quote("#define STATURL_QUERYFLAG_ISCACHED 0x010000")
cpp_quote("#define STATURL_QUERYFLAG_NOURL 0x020000")
cpp_quote("#define STATURL_QUERYFLAG_NOTITLE 0x040000")
cpp_quote("#define STATURL_QUERYFLAG_TOPLEVEL 0x080000")
cpp_quote("#define STATURLFLAG_ISCACHED 0x0001")
cpp_quote("#define STATURLFLAG_ISTOPLEVEL 0x0002")
typedef enum _ADDURL_FLAG typedef enum _ADDURL_FLAG
{ {
ADDURL_FIRST = 0, ADDURL_FIRST = 0,
...@@ -40,7 +48,7 @@ typedef enum _ADDURL_FLAG ...@@ -40,7 +48,7 @@ typedef enum _ADDURL_FLAG
interface IEnumSTATURL : IUnknown interface IEnumSTATURL : IUnknown
{ {
typedef [unique] IEnumSTATURL *LPENUMSTATURL; typedef [unique] IEnumSTATURL *LPENUMSTATURL;
typedef struct _STATURL typedef struct _STATURL
{ {
DWORD cbSize; DWORD cbSize;
...@@ -77,7 +85,7 @@ interface IEnumSTATURL : IUnknown ...@@ -77,7 +85,7 @@ interface IEnumSTATURL : IUnknown
interface IUrlHistoryStg : IUnknown interface IUrlHistoryStg : IUnknown
{ {
typedef [unique] IUrlHistoryStg *LPURLHISTORYSTG; typedef [unique] IUrlHistoryStg *LPURLHISTORYSTG;
HRESULT AddUrl( HRESULT AddUrl(
[in] LPCOLESTR pocsUrl, [in] LPCOLESTR pocsUrl,
[in, unique] LPCOLESTR pocsTitle, [in, unique] LPCOLESTR pocsTitle,
...@@ -91,14 +99,14 @@ interface IUrlHistoryStg : IUnknown ...@@ -91,14 +99,14 @@ interface IUrlHistoryStg : IUnknown
[in] LPCOLESTR pocsUrl, [in] LPCOLESTR pocsUrl,
[in] DWORD dwFlags, [in] DWORD dwFlags,
[in, out, unique] LPSTATURL lpSTATURL); [in, out, unique] LPSTATURL lpSTATURL);
HRESULT BindToObject( HRESULT BindToObject(
[in] LPCOLESTR pocsUrl, [in] LPCOLESTR pocsUrl,
[in] REFIID riid, [in] REFIID riid,
[out, iid_is(riid)] void **ppvOut); [out, iid_is(riid)] void **ppvOut);
HRESULT EnumUrls( HRESULT EnumUrls(
[out] IEnumSTATURL **ppEnum); [out] IEnumSTATURL **ppEnum);
} }
/***************************************************************************** /*****************************************************************************
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment