шаблон < класT>
клас ATL_NO_VTABLE IServiceProviderImpl: Громадська IServiceProvider
Параметри
T
Ваш клас, отриманих від IServiceProviderImpl.
На IServiceProvider інтерфейс знаходить служби, визначені його GUID і повертає вказівник інтерфейс для запитаний інтерфейс послуги. Клас IServiceProviderImpl надає замовчуванням реалізація цього інтерфейс.
IServiceProviderImpl визначає один метод: QueryService, який створює або отримує доступ до вказаної служби та повертає інтерфейс-вказівник на вказаний інтерфейс для служби.
IServiceProviderImpl використовує службу карта, починаючи з BEGIN_SERVICE_MAP і закінчуючи END_SERVICE_MAP.
Карта служба містить два записи: SERVICE_ENTRY, який вказує на вказаний служба код (SID) підтримується з об'єкт і SERVICE_ENTRY_CHAIN, яка закликає QueryService ланцюг до іншого об'єкта.
# включити lt;atlcom.h>