ole32: Implement CoGetApartmentType. (v2)

Sebastian Lackner sebastian at fds-team.de
Wed Mar 2 08:59:12 CST 2016


On 02.03.2016 15:57, Nikolay Sivov wrote:
> On 02.03.2016 17:41, Sebastian Lackner wrote:
>> On 02.03.2016 10:20, Huw Davies wrote:
>>> On Wed, Mar 02, 2016 at 08:51:49AM +0100, Sebastian Lackner wrote:
>>>> From: Michael Müller <michael at fds-team.de>
>>>>
>>>> Signed-off-by: Michael Müller <michael at fds-team.de>
>>>> Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
>>>> ---
>>>>
>>>> Changes in v2 (thanks Nikolay):
>>>>   * Replace ERROR_SUCCESS -> S_OK (Oopps..)
>>>>   * Initialize variables in tests to make it more convincing.
>>>>
>>>>  dlls/api-ms-win-core-com-l1-1-0/api-ms-win-core-com-l1-1-0.spec               |    2 
>>>>  dlls/api-ms-win-core-com-l1-1-1/api-ms-win-core-com-l1-1-1.spec               |    2 
>>>>  dlls/api-ms-win-downlevel-ole32-l1-1-0/api-ms-win-downlevel-ole32-l1-1-0.spec |    2 
>>>>  dlls/combase/combase.spec                                                     |    2 
>>>>  dlls/ole32/compobj.c                                                          |   29 +++++
>>>>  dlls/ole32/ole32.spec                                                         |    1 
>>>>  dlls/ole32/tests/compobj.c                                                    |   56 ++++++++++
>>>>  include/objidl.idl                                                            |    9 +
>>>>  8 files changed, 99 insertions(+), 4 deletions(-)
>>>
>>> The prototype should go in objbase.h .
>>>
>>> Actually, newer SDKs have moved that into combaseapi.h, but we don't have
>>> that yet so objbase.h is good for now.
>>>
>>> Huw.
>>>
>>
>> Are you sure? In my Windows 10 header files, its defined in ObjIdl.h and ObjIdlbase.h,
>> but not in combaseapi.h. This is also what MSDN says. Should I move it nevertheless?
>>
>>
>>
> 
> In SDK 10.0.10240.0 it's only defined in combaseapi.h. Yours is newer?
> 
> 
> 

My version is 10.0.10586.0.




More information about the wine-devel mailing list