p&lantilla lt; classT>
clase ATL_NO_VTABLE IServiceProviderImpl: IServiceProvider pública
Parámetros
T
La clase derivada de IServiceProviderImpl.
El interfaz IServiceProvider localiza un servicio especificado por su GUID y devuelve el puntero de interfaz para la interfaz solicitada en el servicio. Clase IServiceProviderImpl proporciona una implementación predeterminada de esta interfaz.
IServiceProviderImpl especifica un método: QueryService, que crea o accede al servicio especificado y devuelve un puntero de interfaz para la interfaz especificada para el servicio.
IServiceProviderImpl utiliza un mapa de servicio, empezando por BEGIN_SERVICE_MAP y terminando con END_SERVICE_MAP.
El mapa de servicio contiene dos entradas: SERVICE_ENTRY, que indica un identificador de servicio especificado (SID) admitido por el objeto y SERVICE_ENTRY_CHAIN, que pide QueryService cadena a otro objeto.
# include lt;atlcom.h>