Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
cb53b7a8
Commit
cb53b7a8
authored
May 07, 2012
by
Nikolay Sivov
Committed by
Alexandre Julliard
May 07, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
shell32: Added a stub for IShellDispatch2.
parent
8b17b0f5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
1 deletion
+26
-1
shelldispatch.c
dlls/shell32/shelldispatch.c
+0
-0
shldisp.idl
include/shldisp.idl
+26
-1
No files found.
dlls/shell32/shelldispatch.c
View file @
cb53b7a8
This diff is collapsed.
Click to expand it.
include/shldisp.idl
View file @
cb53b7a8
...
@@ -22,6 +22,10 @@ import "ocidl.idl";
...
@@ -22,6 +22,10 @@ import "ocidl.idl";
#
include
<
shdispid
.
h>
#
include
<
shdispid
.
h>
cpp_quote
(
"#ifdef WINE_NO_UNICODE_MACROS"
)
cpp_quote
(
"#undef ShellExecute"
)
cpp_quote
(
"#endif"
)
/*****************************************************************************
/*****************************************************************************
*
IEnumACString
interface
*
IEnumACString
interface
*/
*/
...
@@ -449,11 +453,32 @@ interface IShellDispatch : IDispatch
...
@@ -449,11 +453,32 @@ interface IShellDispatch : IDispatch
}
}
[
[
object,
uuid(a4c6892c-3ba9-11d2-9dea-00c04fb16162),
oleautomation,
hidden,
dual,
]
interface IShellDispatch2 : IShellDispatch
{
HRESULT IsRestricted([in] BSTR group, [in] BSTR restriction, [out, retval] long *value);
HRESULT ShellExecute([in] BSTR file, [in, optional] VARIANT args, [in, optional] VARIANT dir,
[in, optional] VARIANT op, [in, optional] VARIANT show);
HRESULT FindPrinter([in, optional] BSTR name, [in, optional] BSTR location, [in, optional] BSTR model);
HRESULT GetSystemInformation([in] BSTR name, [out, retval] VARIANT *ret);
HRESULT ServiceStart([in] BSTR service, [in] VARIANT persistent, [out, retval] VARIANT *ret);
HRESULT ServiceStop([in] BSTR service, [in] VARIANT persistent, [out, retval] VARIANT *ret);
HRESULT IsServiceRunning([in] BSTR service, [out, retval] VARIANT *running);
HRESULT CanStartStopService([in] BSTR service, [out, retval] VARIANT *ret);
HRESULT ShowBrowserBar([in] BSTR clsid, [in] VARIANT show, [out, retval] VARIANT *ret);
}
[
uuid(13709620-c279-11ce-a49e-444553540000)
uuid(13709620-c279-11ce-a49e-444553540000)
]
]
coclass Shell
coclass Shell
{
{
[default] interface IShellDispatch;
[default] interface IShellDispatch
2
;
}
}
[
[
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment