[Mingw-w64-public] [PATCH] adsiid: add missing GUIDs

2021-10-19 Thread Jeremy Drake via Mingw-w64-public
Obtained from program that printed them out, linked to Windows SDK, and then merging the output with the existing file. A few of the GUIDs in ADSIid.h were undefined in ADSIid.Lib: IID_IADsSchema IID_IDirectoryAttrMgmt IID_IDSAttrMgmt IID_IDSObject IID_IDSSearch The GUIDs were obtained by: #def

Re: [Mingw-w64-public] libadsiid.a missing GUIDs

2021-10-19 Thread Jeremy Drake via Mingw-w64-public
On Sun, 10 Oct 2021, Jeremy Drake via Mingw-w64-public wrote: > After a report[1], made a simple test program that references all extern > GUIDs from adsiid.h, and tried to link it with -ladsiid. > > lld-link: error: undefined symbol: _LIBID_ADs > lld-link: error: undefined symbol: _IID_IADsSchema

Re: [Mingw-w64-public] [PATCH] wtypes.h: replace #include <...> with #include "..." for rpc

2021-10-19 Thread Jonathan Marler
Jacek were you able to forward this discussion to Wine? If so do you have a link to that discussion? Thanks. On Sun, Sep 5, 2021 at 9:27 AM LIU Hao wrote: > 在 2021-09-05 23:00, Jacek Caban 写道: > > > > They come from widl, so if we want this change, then widl needs to be > changed instead. It l

Re: [Mingw-w64-public] [PATCH] make dsparse library common

2021-10-19 Thread Jonathan Marler
> Just wondering. Is libdsparse.a actually required in a project? I None that I know of, except for my win32metadata projection that ensures I can link to all the libraries on Windows with all the functions/libraries that are declared in the win32metadata. On Mon, Oct 11, 2021 at 11:33 PM Biswa

[Mingw-w64-public] [PATCH] headers: Add missing WINAPI attribute in mfidl.idl

2021-10-19 Thread Biswapriyo Nath
From ea40c3fc9c90c498e6ee31597b53d975df2e095c Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 19 Oct 2021 18:24:39 +0530 Subject: [PATCH] headers: Add missing WINAPI attribute in mfidl.idl This fixes qt6-multimedia build in i686 mingw Signed-off-by: Biswapriyo Nath --- mingw-w64-hea

Re: [Mingw-w64-public] [PATCH] headers: Add ioringapi.h

2021-10-19 Thread Biswapriyo Nath
The ioring APIs in ntdll are totally undocumented[1]. The APIs in ioringapi.h are provided by kernelbase.dll. I would suggest to wait for Microsoft to open up some more documentation. For example, MS did not mention the library to use CreateIoRing[2] but only mentioned the header name. [1]: https

Re: [Mingw-w64-public] [PATCH] headers: Add ioringapi.h

2021-10-19 Thread sotrdg sotrdg
Should I do this for ring apis in the NTDLL.lib? Sent from Mail for Windows From: Biswapriyo Nath Sent: Tuesday, October 19, 2021 01:48 To: mingw-w64-public@lists.sourceforge.net