include: Added IShellDispatch3,4,5 definitions.
This commit is contained in:
parent
f19f85f681
commit
fe5a27ae9f
|
@ -457,7 +457,7 @@ interface IShellDispatch : IDispatch
|
|||
uuid(a4c6892c-3ba9-11d2-9dea-00c04fb16162),
|
||||
oleautomation,
|
||||
hidden,
|
||||
dual,
|
||||
dual
|
||||
]
|
||||
interface IShellDispatch2 : IShellDispatch
|
||||
{
|
||||
|
@ -473,6 +473,45 @@ interface IShellDispatch2 : IShellDispatch
|
|||
HRESULT ShowBrowserBar([in] BSTR clsid, [in] VARIANT show, [out, retval] VARIANT *ret);
|
||||
}
|
||||
|
||||
[
|
||||
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)
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue