SINK_ENTRY_INFO
Use o SINK_ENTRY_INFO macro dentro de um evento MAP coletor para fornecer as informações necessárias para IDispeventoSimpleImpl para rotear evento s para a função de manipulador relevante.
SINK_ENTRY_INFO(
id,
iid,
dispid,
fn,
info
)
Parâmetros
id
[in] Inteiro sem sinal que identifica fonte do evento.Este valor deve corresponder a nID parâmetro do modelo usado no relacionados IDispEventSimpleImpl classe base.iid
[in] IID identifica a interface dispatch.dispid
[in] DISPID identificando o evento especificado.fn
[in] Nome do manipulador de eventos função.Esta função deve usar o _stdcall convenção de chamada e têm a assinatura de estilo de dispinterface apropriado.info
[in] Digite informações sobre o evento função do manipulador.Essas informações de tipo são fornecidas na forma de um ponteiro para um _ATL_FUNC_INFO estrutura. CC_CDECL é a única opção tem suportada no Windows CE para o CALLCONV campo de _ATL_FUNC_INFO estrutura. Qualquer Outros valor não é suportada, portanto, seu comportamento indefinido.
Comentários
O primeiro quatro macro parâmetros são sistema autônomo mesmas para o SINK_ENTRY_EX macro.O parâmetro final fornece informações de tipo para o evento.CE ATL a implementação do ActiveX Coletores de eventos só dá suporte a valores de retorno do tipo HRESULT ou retorno de void de seus métodos de manipulador de eventos; qualquer Outros valor não é suportado e seu comportamento é indefinido.
Requisitos
Cabeçalho: atlcom.h