RoResolveNamespace and winmd
James McDonnell <[email protected]> Thu, 6 Nov 2025 08:34:06 -0800
| Newsgroups | gmane.comp.emulators.wine.devel |
|---|---|
| Message-ID | <CAAUsT8y_EogxfwHc9ERjawJdpWs1CkdphLCi1wSsqirtLjNSoQ@mail.gmail.com> |
--===============0290704019318406537== Content-Type: multipart/alternative; boundary="000000000000e85bab0642efa2fe" --000000000000e85bab0642efa2fe Content-Type: text/plain; charset="UTF-8" Hello, I see the winmd File generation work has landed in wine. In order for affinity to run, it needs to map winrt namespaces to winmd files. These are defined in the idl files afaict. I am looking for guidance of looking up this information in RoResolveNamespace. I see in the widl tool we generate the files. I did not find any parser for winmd files. Is there somewhere I should look? Or is this new ground. Would it be acceptable to have an override in the registry that RoResolveNamespace uses such that wine prefixes can customize if needed? Thank you, James --000000000000e85bab0642efa2fe Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Hello,<div dir=3D"auto"><br></div><div dir=3D"auto">I see= the winmd File generation work has landed in wine.</div><div dir=3D"auto">= <br></div><div dir=3D"auto">In order for affinity to run, it needs to map w= inrt namespaces to winmd files. These are defined in the idl files afaict.<= /div><div dir=3D"auto"><br></div><div dir=3D"auto">I am looking for guidanc= e of looking up this information in RoResolveNamespace.</div><div dir=3D"au= to"><br></div><div dir=3D"auto">I see in the widl tool we generate the file= s. I did not find any parser for winmd files. Is there somewhere I should l= ook? Or is this new ground.=C2=A0</div><div dir=3D"auto"><br></div><div dir= =3D"auto">Would it be acceptable to have an override in the registry that R= oResolveNamespace uses such that wine prefixes can customize if needed?=C2= =A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Thank you,=C2=A0</di= v><div dir=3D"auto">James</div></div> --000000000000e85bab0642efa2fe-- --===============0290704019318406537== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============0290704019318406537==--