From 5432c5d091f0ed69d888c093672172d6f238dc88 Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Mon, 14 Jun 2010 02:18:52 +0200 Subject: [PATCH] shobjidl.idl: Added INewWindowManager declaration. --- include/shobjidl.idl | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/include/shobjidl.idl b/include/shobjidl.idl index 6bd0244671a..c8d91b31a5f 100644 --- a/include/shobjidl.idl +++ b/include/shobjidl.idl @@ -384,6 +384,25 @@ typedef enum tagNWMF { NWMF_USERALLOWED = 0x0100 } NWMF; +[ + uuid(d2bc4c84-3f72-4a52-a604-7bcbf3982cbb), + object, + pointer_default(unique) +] +interface INewWindowManager : IUnknown +{ + HRESULT EvaluateNewWindow( + [in, string] LPCWSTR pszUrl, + [in, string] LPCWSTR pszName, + [in, string] LPCWSTR pszUrlContext, + [in, string] LPCWSTR pszFeatures, + [in] BOOL fReplace, + [in] DWORD dwFlags, + [in] DWORD dwUserActionTime); +} + +cpp_quote("#define SID_SNewWindowManager IID_INewWindowManager") + /***************************************************************************** * FOLDERSETTINGS */