Método IMultiInterfacePublisherFilter::P repareToFire (eventsys.h)

Prepara o filtro do editor para começar a disparar uma lista filtrada de assinaturas usando um controle de disparo fornecido. O controle de disparo está contido no objeto de classe de evento.

Sintaxe

HRESULT PrepareToFire(
  [in] REFIID         iid,
  [in] BSTR           methodName,
  [in] IFiringControl *firingControl
);

Parâmetros

[in] iid

A ID da interface que está sendo disparada.

[in] methodName

O nome do método de evento a ser acionado.

[in] firingControl

Um ponteiro para a interface IFiringControl no objeto de controle de disparo.

Retornar valor

Esse método pode retornar os valores retornados padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.

Comentários

Antes de invocar o método de interface de evento do aplicativo, o objeto de evento invoca esse método uma vez no filtro do publicador para cada evento publicado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho eventsys.h

Confira também

IMultiInterfacePublisherFilter