Метод IEventSystem::Store (eventsys.h)

Создает или изменяет объект события или подписки в системе событий.

Синтаксис

HRESULT Store(
  [in] BSTR     ProgID,
  [in] IUnknown *pInterface
);

Параметры

[in] ProgID

Идентификатор ProgID добавляемого объекта события. Это должен быть допустимый идентификатор класса объекта события. Возможные значения: PROGID_EventSubscription и PROGID_EventClass.

[in] pInterface

Указатель на добавляемый объект. В зависимости от объекта, заданного параметром ProgID , это указатель на интерфейс IEventSubscription или IEventClass .

Возвращаемое значение

Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED и E_FAIL, а также следующие значения.

Код возврата Описание
S_OK
Метод завершился успешно.
EVENT_E_INVALID_PER_USER_SID
Идентификатор безопасности владельца в подписке на пользователя не существует.

Требования

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

См. также раздел

IEventSystem