Método IEventSystem::Store (eventsys.h)

Crea o modifica un objeto de evento o suscripción dentro del sistema de eventos.

Sintaxis

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

Parámetros

[in] ProgID

ProgID del objeto de evento que se va a agregar. Debe ser un identificador de clase de objeto de evento válido. Los valores posibles son PROGID_EventSubscription y PROGID_EventClass.

[in] pInterface

Puntero al objeto que se va a agregar. Dependiendo del objeto especificado por el parámetro ProgID , se trata de un puntero a la interfaz IEventSubscription o IEventClass .

Valor devuelto

Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED y E_FAIL, así como los siguientes valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
EVENT_E_INVALID_PER_USER_SID
El SID propietario de una suscripción por usuario no existe.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado eventsys.h

Consulte también

IEventSystem