szab&lon lt, klasaT&BT;
Klasa ATL_NO_VTABLE IServiceProviderImpl: dostawca IServiceProvider publicznych
Parametry
T
Klasa, pochodzące z IServiceProviderImpl.
Dostawca IServiceProvider interfejsu lokalizuje określony przez jego identyfikator GUID usługi i zwraca wskaźnika interfejsu dla interfejsu żądanej usługi. Klasa IServiceProviderImpl udostępnia Domyślna implementacja interfejsu.
IServiceProviderImpl określa jedną metodę: QueryService, która tworzy lub uzyskuje dostęp do określonej usługi i zwraca wskaźnika interfejsu do określonego interfejsu usługi.
IServiceProviderImpl używa Mapa serwisu, począwszy od BEGIN_SERVICE_MAP i kończący się z END_SERVICE_MAP.
Mapa serwisu zawiera dwa wpisy: SERVICE_ENTRY, która wskazuje identyfikator określonej usługi (SID), obsługiwane przez obiekt i SERVICE_ENTRY_CHAIN, która wywołuje QueryService łańcuchu do innego obiektu.
# include lt;atlcom.h>