Sie können die Attribute eines ATL-basierten COM-Objekts ändern, damit der Automatisierungsclient das Objekt direkt erstellen kann nicht. In diesem Fall wäre das Objekt über einen Methodenaufruf für ein anderes Objekt zurückgegebenen anstatt direkt erstellt.
Zu einem Objekt noncreatable
[
UUID(A1992E3D-3CF0-11D0-826F-00A0C90F2851),
helpstring("MyObject"),
noncreatable
]
Co MyObject-Klasse
{
[Standard] Schnittstelle IMyInterface;
}