Commit fe5a27ae authored by Nikolay Sivov's avatar Nikolay Sivov Committed by Alexandre Julliard

include: Added IShellDispatch3,4,5 definitions.

parent f19f85f6
......@@ -457,7 +457,7 @@ interface IShellDispatch : IDispatch
uuid(a4c6892c-3ba9-11d2-9dea-00c04fb16162),
oleautomation,
hidden,
dual,
dual
]
interface IShellDispatch2 : IShellDispatch
{
......@@ -474,6 +474,45 @@ interface IShellDispatch2 : IShellDispatch
}
[
object,
uuid(177160ca-bb5a-411c-841d-bd38facdeaa0),
oleautomation,
hidden,
dual
]
interface IShellDispatch3 : IShellDispatch2
{
HRESULT AddToRecent([in] VARIANT file, [in, optional] BSTR category);
}
[
object,
uuid(efd84b2d-4bcf-4298-be25-eb542a59fbda),
oleautomation,
hidden,
dual
]
interface IShellDispatch4 : IShellDispatch3
{
HRESULT WindowsSecurity();
HRESULT ToggleDesktop();
HRESULT ExplorerPolicy([in] BSTR policy, [out, retval] VARIANT *value);
HRESULT GetSetting([in] long setting, [out,retval] VARIANT_BOOL *result);
}
[
object,
uuid(866738b9-6cf2-4de8-8767-f794ebe74f4e),
oleautomation,
hidden,
dual
]
interface IShellDispatch5 : IShellDispatch4
{
HRESULT WindowSwitcher();
}
[
uuid(13709620-c279-11ce-a49e-444553540000)
]
coclass Shell
......
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