Jacek Caban : wbemdisp: Use wbemdisp.idl to register SWbemLocator.
Alexandre Julliard
julliard at winehq.org
Wed Aug 28 14:03:10 CDT 2013
Module: wine
Branch: master
Commit: 686de978c002a20964724c3586c2070152ee1054
URL: http://source.winehq.org/git/wine.git/?a=commit;h=686de978c002a20964724c3586c2070152ee1054
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Aug 28 12:14:20 2013 +0200
wbemdisp: Use wbemdisp.idl to register SWbemLocator.
---
dlls/wbemdisp/wbemdisp_classes.idl | 8 --------
include/wbemdisp.idl | 11 ++++++++++-
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/dlls/wbemdisp/wbemdisp_classes.idl b/dlls/wbemdisp/wbemdisp_classes.idl
index 1d468ec..4fdedb0 100644
--- a/dlls/wbemdisp/wbemdisp_classes.idl
+++ b/dlls/wbemdisp/wbemdisp_classes.idl
@@ -20,14 +20,6 @@
[
threading(apartment),
- uuid(76a64158-cb41-11d1-8b02-00600806d9b6),
- progid("WbemScripting.SWbemLocator.1"),
- vi_progid("WbemScripting.SWbemLocator")
-]
-coclass SWbemLocator { interface ISWbemLocator; }
-
-[
- threading(apartment),
uuid(172bddf8-ceea-11d1-8b05-00600806d9b6),
progid("WINMGMTS.1"),
vi_progid("WINMGMTS")
diff --git a/include/wbemdisp.idl b/include/wbemdisp.idl
index 62cc0e4..a3a9b68 100644
--- a/include/wbemdisp.idl
+++ b/include/wbemdisp.idl
@@ -18,6 +18,12 @@
import "dispex.idl";
+#ifndef __WIDL__
+#define threading(model)
+#define progid(str)
+#define vi_progid(str)
+#endif
+
[
uuid(565783c6-cb41-11d1-8b02-00600806d9b6),
helpstring("Microsoft WMI Scripting V1.2 Library"),
@@ -1102,7 +1108,10 @@ interface ISWbemServices : IDispatch
};
[
- uuid(76a64158-cb41-11d1-8b02-00600806d9b6)
+ threading(apartment),
+ uuid(76a64158-cb41-11d1-8b02-00600806d9b6),
+ progid("WbemScripting.SWbemLocator.1"),
+ vi_progid("WbemScripting.SWbemLocator")
]
coclass SWbemLocator
{
More information about the wine-cvs
mailing list