On Wednesday, 29 June 2016 at 14:51:10 UTC, Thalamus wrote: > > and the D code (mostly unchanged from your example): > > interface ITestInterface > { > int Identifier(); > } ITestInterface needs to derive from IUnknown.