SINK_ENTRY_INFORMATION
Use a macro de SINK_ENTRY_INFO em um mapa o coletor de eventos para fornecer informações requeridas por IDispEventSimpleImpl o roteamento de eventos relevantes à função do manipulador.
SINK_ENTRY_INFO(
id,
iid,
dispid,
fn,
info
)
Parâmetros
id
[in] número inteiro sem sinal que identifica a fonte do evento.Esse valor deve corresponder ao parâmetro do modelo de nID usado na classe base relacionada de IDispEventSimpleImpl .iid
[in] IID que identificam a distribuição interface.dispid
[in] DISPID que identifica o evento especificado.fn
[in] nome de função do manipulador de eventos.Essa função deve usar _stdcall que chama a convenção e ter a assinatura apropriada de dispinterface- estilo.info
[in] informações de tipo para a função do manipulador de eventos.Essas informações de tipo é fornecida na forma de um ponteiro a estrutura de _ATL_FUNC_INFO .CC_CDECL é a única opção suportado no Windows CE para o campo de CALLCONV estrutura de _ATL_FUNC_INFO .Qualquer outro valor não é suportado para seu comportamento indefinido.
Comentários
Os primeiros quatro parâmetros macro são os mesmos que os macro do SINK_ENTRY_EX .O parâmetro final fornece informações de tipo para o evento.A implementação de CE ATL de coletores de eventos ActiveX suporta apenas valores de retorno do tipo ou HRESULT de vácuo dos métodos do manipulador de eventos; qualquer outro valor de retorno não é suportado e seu comportamento é indefinido.
Requisitos
Cabeçalho: atlcom.h
Consulte também
Referência
Classe de IDispEventSimpleImpl