On 04/03/2021 13:39, RĂ©mi Bernon wrote:
How would WIDL know which class is actually implemented in the DLL and from which IDL?
widl assumes that classes from non-impoted IDLs are implemented in the DLL. Note the difference between #include and import: if you #include a public header inside a private DLL IDL file then it's not imported, so its classes are registered.
Jacek