shobjidl.idl: Added INewWindowManager declaration.
authorJacek Caban <jacek@codeweavers.com>
Mon, 14 Jun 2010 00:18:52 +0000 (02:18 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 14 Jun 2010 12:14:16 +0000 (14:14 +0200)
include/shobjidl.idl

index 6bd0244671a23108b0f7a648727e5d4387128fb8..c8d91b31a5f96a10100b2c38233514fa45092446 100644 (file)
@@ -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
  */