Interfaz IUnknown (unknwn.h)
Permite a los clientes obtener punteros a otras interfaces de un objeto determinado a través del método QueryInterface y administrar la existencia del objeto a través de los métodos AddRef y Release . Todas las demás interfaces COM se heredan, directa o indirectamente, de IUnknown. Por lo tanto, los tres métodos de IUnknown son las primeras entradas de la tabla virtual para cada interfaz.
Métodos
La interfaz IUnknown tiene estos métodos.
IUnknown::AddRef Incrementa el recuento de referencias de un puntero de interfaz a un objeto COM. Debe llamar a este método cada vez que realice una copia de un puntero de interfaz. |
IUnknown::QueryInterface Plantilla de función auxiliar que deduce un identificador de interfaz y llama a QueryInterface(REFIID,void). |
IUnknown::QueryInterface Recupera punteros a las interfaces admitidas en un objeto . |
IUnknown::Release Disminuye el recuento de referencias de una interfaz en un objeto COM. |
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | unknwn.h |