Поделиться через


Интерфейс IEventSubscription (eventsys.h)

Указывает сведения о связи между подписчиком события и событием, на которое он подписывается. Он используется фильтрами издателя.

Наследование

Интерфейс IEventSubscription наследуется от интерфейса IDispatch . IEventSubscription также имеет следующие типы элементов:

Методы

Интерфейс IEventSubscription содержит следующие методы.

 
IEventSubscription::get_Description

Отображаемое текстовое описание подписки. (Получить)
IEventSubscription::get_Enabled

Указывает, включена ли подписка. (Получить)
IEventSubscription::get_EventClassID

Уникальный идентификатор класса событий, связанного с подпиской. (Получить)
IEventSubscription::get_InterfaceID

Идентификатор определенного интерфейса, для которого подписчик хочет получать события. (Получить)
IEventSubscription::get_MachineName

Имя компьютера, на котором должен быть активирован подписчик (для постоянной подписки). (Получить)
IEventSubscription::get_MethodName

Имя метода события. (Получить)
IEventSubscription::get_OwnerSID

Идентификатор безопасности создателя подписки. (Получить)
IEventSubscription::get_PerUser

Указывает, получает ли подписка событие только в том случае, если владелец подписки вошел на тот же компьютер, что и издатель. (Получить)
IEventSubscription::get_PublisherID

Уникальный идентификатор издателя события. (Получить)
IEventSubscription::get_SubscriberCLSID

CLSID компонента подписчика (для постоянной подписки). (Получить)
IEventSubscription::get_SubscriberInterface

Маршалированные указатели на интерфейс событий на подписчике (для временной подписки). (Получить)
IEventSubscription::get_SubscriptionID

Уникальный идентификатор объекта подписки. (Получить)
IEventSubscription::get_SubscriptionName

Отображаемое имя объекта подписки. (Получить)
IEventSubscription::GetPublisherProperty

Извлекает значение свойства, хранящегося в контейнере свойств, для определения контекста издателя.
IEventSubscription::GetPublisherPropertyCollection

Извлекает коллекцию свойств и значений, хранящихся в контейнере свойств издателя.
IEventSubscription::GetSubscriberProperty

Извлекает значение свойства, хранящегося в контейнере свойств, для определения контекста подписчика.
IEventSubscription::GetSubscriberPropertyCollection

Извлекает коллекцию свойств и значений, хранящихся в контейнере свойств подписчика.
IEventSubscription::p ut_Description

Отображаемое текстовое описание подписки. (Put)
IEventSubscription::p ut_Enabled

Указывает, включена ли подписка. (Put)
IEventSubscription::p ut_EventClassID

Уникальный идентификатор класса событий, связанного с подпиской. (Put)
IEventSubscription::p ut_InterfaceID

Идентификатор определенного интерфейса, для которого подписчик хочет получать события. (Put)
IEventSubscription::p ut_MachineName

Имя компьютера, на котором должен быть активирован подписчик (для постоянной подписки). (Put)
IEventSubscription::p ut_MethodName

Имя метода события. (Put)
IEventSubscription::p ut_OwnerSID

Идентификатор безопасности создателя подписки. (Put)
IEventSubscription::p ut_PerUser

Указывает, получает ли подписка событие только в том случае, если владелец подписки вошел на тот же компьютер, что и издатель. (Put)
IEventSubscription::p ut_PublisherID

Уникальный идентификатор издателя события. (Put)
IEventSubscription::p ut_SubscriberCLSID

CLSID компонента подписчика (для постоянной подписки). (Put)
IEventSubscription::p ut_SubscriberInterface

Маршалированные указатели на интерфейс событий на подписчике (для временной подписки). (Put)
IEventSubscription::p ut_SubscriptionID

Уникальный идентификатор объекта подписки. (Put)
IEventSubscription::p ut_SubscriptionName

Отображаемое имя объекта подписки. (Put)
IEventSubscription::P utPublisherProperty

Записывает свойство и его значение в контейнер свойств, чтобы определить контекст издателя.
IEventSubscription::P utSubscriberProperty

Записывает свойство и его значение в контейнер свойств для определения контекста подписчика.
IEventSubscription::RemovePublisherProperty

Удаляет свойство и его значение из контейнера свойств, определяющего контекст издателя.
IEventSubscription::RemoveSubscriberProperty

Удаляет свойство и его значение из контейнера свойств, определяющего контекст подписчика.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header eventsys.h