Interfaces

Una interfaz es la forma en que un objeto expone su funcionalidad con el mundo exterior. COM, una interfaz es una tabla de punteros (como C++ vtable) a funciones implementadas por el objeto. La tabla representa la interfaz y las funciones a que puntos son los métodos de esta interfaz. Un objeto puede exponer tantas interfaces como elige.

Cada interfaz se basa en la interfaz COM fundamental, IUnknown. Los métodos de IUnknown permiten navegación a otras interfaces expuestas por el objeto.

Además, cada interfaz se da una interfaz única ID (IID). Esto hace de unicidad es fácil apoyar versiones de interfaz. Una nueva versión de una interfaz es simplemente una nueva interfaz, con un nuevo IID.

&Notanbsp;  IID para el estándar COM OLE y COM interfaces están predefinidas.

Introducción a COM

Vea tambié&nnbsp; Interfaces y objetos COM en el Win32 SDK

Index