mode&lo lt; classeT>
Classe IServiceProviderImpl ATL_NO_VTABLE: public IServiceProvider
Parâmetros
T
A classe, derivada de IServiceProviderImpl.
O interface de IServiceProvider localiza um serviço especificado por seu GUID e retorna o ponteiro de interface para a interface solicitada no serviço. Classe IServiceProviderImpl fornece uma implementação padrão dessa interface.
IServiceProviderImpl especifica um método: QueryService, que cria ou acessa o serviço especificado e retorna um ponteiro de interface para a interface especificada para o serviço.
IServiceProviderImpl usa um mapa de serviço, começando com BEGIN_SERVICE_MAP e terminando com END_SERVICE_MAP.
Mapa do serviço contém duas entradas: SERVICE_ENTRY, que indica uma identificação de serviço especificado (SID) suportada pelo objeto e SERVICE_ENTRY_CHAIN, que chama QueryService a cadeia para outro objeto.
# include lt;atlcom.h>