[PATCH v2 2/5] include: Add initial ieautomation.idl

Michael Stefaniuc mstefani at winehq.org
Wed Aug 9 15:59:31 CDT 2017


On 08/09/2017 06:03 PM, Zebediah Figura wrote:
> On 08/09/2017 01:16 AM, Nikolay Sivov wrote:
>> On 08.08.2017 21:04, Zebediah Figura wrote:
>>> +[
>>> +    object,
>>> +    uuid(acc84351-04ff-44f9-b23f-655ed168c6d5),
>>> +    oleautomation
>>> +]
>>> +interface IInternetExplorerManager : IUnknown
>>> +{
>>> +    HRESULT CreateObject([in] DWORD config, [in, unique] LPCWSTR
>>> url, [in] REFIID riid, [out, iid_is(riid)] void **ppv);
>>> +}
>>
>> This is not how it's defined in SDK - oleautomation is not used there
>> and "url" argument has different attributes.
>>
>>
> 
> Correct my misconception, but I thought consulting the SDK for public
> headers wasn't allowed
You can consult the SDK public headers as well as examples and what not.
You can't copy from the headers.
There is one exception though: if you plan to work on MFC then don't
look at the MFC headers. ATL might be similar.

bye
	michael



More information about the wine-devel mailing list