2.
IMHO musst du einen Stern (*) davor setzen
Das mit dem Stern hab ich schon gemacht, es ändert nichts an der Fehlermeldung.
Es scheint eher so zu sein, dass nur "manche" Datentypen als "out" definiert werden dürfen. BSTR*, FONTITALIC*, __int64*, ... um einige zu nennen die bereits fix in der Dropdownliste stehen. Nicht funktioniert z.B.: IUNKNOWN*, IPICTURE*, ... und eben auch keines der selber erstellten Objekte (bei mir z.B.: IDevice*)?