COM_INTERFACE_ENTRY_NOINTERFACE ( X )
Parameter
x
[in] Text verwendet, um die Schnittstellen- ID erstellen.
Bemerkungen
E_NOINTERFACE zurück und bricht die COM Karte Verarbeitung, wenn für die angegebene Schnittstelle abgefragt wird. Dieses Makro können Sie verhindern, dass eine Schnittstelle in einem bestimmten Fall verwendet werden. Beispielsweise können Sie dieses Makro in COM-Zuordnung direkt vor COM_INTERFACE_ENTRY_AGGREGATE_BLIND zu verhindern, dass eine Abfrage für die Schnittstelle weitergeleitet wird, um das Aggregat innere Unbekannte einfügen.
Die Schnittstelle IID wird durch Anhängen von X zu konstruiert werden IID_ . Wenn x ist beispielsweise IPersistStorage , die IID werdenIID_IPersistStorage.
Finden Sie unter COM_INTERFACE_ENTRY Makros für Bemerkungen über COM-Zuordnungseinträgen.