IComObjectPoolEvents2-Schnittstelle (comsvcs.h)
Benachrichtigt den Abonnenten, wenn ein neues Objekt für den Pool erstellt oder aus dem Pool entfernt wird. Der Abonnent wird auch benachrichtigt, wenn ein neuer Objektpool erstellt wird oder wenn die Anforderung für ein Poolobjekt ein Zeitüberschreitung darstellt. Die Ereignisse werden für den Abonnenten mit dem COM+-Ereignisdienst veröffentlicht, einem lose gekoppelten Ereignissystem, das Ereignisinformationen von verschiedenen Herausgebern in einem Ereignisspeicher im COM+-Katalog speichert.
Vererbung
Die IComObjectPoolEvents2-Schnittstelle erbt von der IUnknown-Schnittstelle . IComObjectPoolEvents2 verfügt auch über folgende Membertypen:
Methoden
Die IComObjectPoolEvents2-Schnittstelle verfügt über diese Methoden.
IComObjectPoolEvents2::OnObjPoolCreateDecision Wird generiert, wenn ein Pool einem anfordernden Client ein vorhandenes Objekt bereitstellt oder ein neues Objekt erstellt. |
IComObjectPoolEvents2::OnObjPoolCreateObject Wird generiert, wenn ein Objekt für den Pool erstellt wird. |
IComObjectPoolEvents2::OnObjPoolCreatePool Wird beim Erstellen eines neuen Pools generiert. |
IComObjectPoolEvents2::OnObjPoolDestroyObject Wird generiert, wenn ein Objekt dauerhaft aus dem Pool entfernt wird. |
IComObjectPoolEvents2::OnObjPoolTimeout Wird generiert, wenn die Anforderung für ein Poolobjekt ein Zeitüberschreitungsout hat. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comsvcs.h |