Nikolay Sivov
|
b47462d777
|
wbemdisp: Return interface pointers from QI, not object pointers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-29 15:10:58 +01:00 |
Nikolay Sivov
|
1fda7ca72e
|
wbemdisp: Fix a crash on null interface pointer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-18 19:30:32 +09:00 |
Hans Leidekker
|
4cce8cbd5f
|
wbemdisp: Calculate the object count returned from ISWbemObjectSet::get_Count just once.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-23 16:32:14 +01:00 |
Hans Leidekker
|
0a6d0d327c
|
wbemdisp: Reimplement ISWbemObjectSet::get__NewEnum on top of IEnumWbemClassObject::Clone.
|
2015-01-15 14:05:27 +01:00 |
Hans Leidekker
|
054b260619
|
wbemdisp: Implement ISWbemObject::Invoke.
|
2015-01-14 18:32:18 +01:00 |
Hans Leidekker
|
e992df727a
|
wbemdisp: Implement ISwbemObject::GetIDsOfNames.
|
2015-01-14 18:32:14 +01:00 |
Hans Leidekker
|
c245fb66f8
|
wbemdisp: Implement ISWbemObjectSet::get__NewEnum.
|
2015-01-14 18:32:11 +01:00 |
Hans Leidekker
|
78433f1164
|
wbemdisp: Implement ISWbemServices::InstancesOf.
|
2015-01-14 18:32:08 +01:00 |
Hans Leidekker
|
041ab23d0b
|
wbemdisp/tests: Add initial tests.
|
2015-01-08 14:02:45 +01:00 |
Hans Leidekker
|
ff251092a7
|
wbemdisp: Add support for parsing WMI monikers.
|
2015-01-08 13:59:29 +01:00 |
Hans Leidekker
|
bc6270e3f9
|
wbemdisp: Add a stub implementation of ISWbemObjectSet.
|
2015-01-08 13:59:27 +01:00 |
Hans Leidekker
|
d7d18892ef
|
wbemdisp: Add a stub implementation of ISWbemObject.
|
2015-01-08 13:59:23 +01:00 |
Hans Leidekker
|
301cc6aede
|
wbemdisp: Forward SWbemLocator::ConnectServer to IWbemLocator::ConnectServer.
|
2015-01-08 13:59:20 +01:00 |
Hans Leidekker
|
cbb2b35ec1
|
wbemdisp: Add IDispatch support to the services object.
|
2015-01-08 13:58:37 +01:00 |
Hans Leidekker
|
57fc6e58f1
|
wbemdisp: Add a stub implementation of ISWbemServices.
|
2015-01-07 17:39:26 +01:00 |
Dmitry Timoshkov
|
fb9e8bc94e
|
wbemdisp: Remove unused IUnknown *outer parameter from object constructor.
|
2014-01-07 15:22:49 +01:00 |
Alexandre Julliard
|
5e7416e5c8
|
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
2014-01-02 12:08:18 +01:00 |
Alexandre Julliard
|
d08ff3ff19
|
makefiles: Use a single variable for all types of idl files.
|
2013-12-31 18:15:17 +01:00 |
Alexandre Julliard
|
566d3418af
|
makedep: Add a separate pragma flag for typelibs that need registration.
|
2013-12-26 13:32:49 +01:00 |
Alexandre Julliard
|
ca41acc1f9
|
makefiles: Automatically update the IDL_H_SRCS variable.
|
2013-12-15 10:23:06 +01:00 |
Alexandre Julliard
|
c7803b885b
|
makefiles: Add makedep pragmas for registration idl files.
|
2013-11-05 20:38:18 +01:00 |
Alexandre Julliard
|
f8421142e7
|
makefiles: Add makedep pragmas for typelib idl files.
|
2013-11-05 20:38:18 +01:00 |
Jacek Caban
|
8c4e9ba4cf
|
wbemdisp: Added WinMGMTS object stub implementation.
|
2013-08-28 16:14:36 +02:00 |
Jacek Caban
|
686de978c0
|
wbemdisp: Use wbemdisp.idl to register SWbemLocator.
|
2013-08-28 16:14:36 +02:00 |
Jacek Caban
|
782cee32ca
|
wbemdisp: Register WINMGMTS object.
|
2013-08-28 16:14:36 +02:00 |
Hans Leidekker
|
537d809189
|
wbemdisp: Add a typelib.
|
2013-08-16 18:05:41 +02:00 |
Hans Leidekker
|
05b146349f
|
wbemdisp: Add a class factory implementation.
|
2013-08-16 18:05:26 +02:00 |
Hans Leidekker
|
5928f54ab0
|
wbemdisp: Add a stub implementation of ISWbemLocator.
|
2013-08-16 18:05:16 +02:00 |
Hans Leidekker
|
786daa1b7b
|
wbemdisp: Register interfaces.
|
2013-08-16 18:05:01 +02:00 |
Hans Leidekker
|
acb1ff4af0
|
wbemdisp: Add a stub dll.
|
2013-08-16 18:04:43 +02:00 |