Udostępnij za pośrednictwem


SINK_ENTRY_INFO

Użyj SINK_ENTRY_INFO makro w mapie sink zdarzeń do dostarczenia informacji wymaganych przez IDispEventSimpleImpl do zdarzenia trasy do funkcji obsługi odpowiednich.

SINK_ENTRY_INFO( 
   id, 
   iid, 
   dispid, 
   fn, 
   info 
)

Parametry

  • id
    [w] Liczba całkowita bez znaku identyfikacji źródła zdarzeń.Ta wartość musi odpowiadać nID używane w odnośnych parametr szablonu IDispEventSimpleImpl klasa podstawowa.

  • iid
    [w] Identyfikator IID interfejsu wysyłania identyfikacji.

  • dispid
    [w] DISPID identyfikacji określonego zdarzenia.

  • fn
    [w] Nazwa funkcji obsługi zdarzenia.Należy użyć tej funkcji _stdcall konwencji wywoływania i mieć odpowiedni styl dispinterface podpisu.

  • info
    [w] Wpisz informacje dotyczące funkcji obsługi zdarzenia.Tego typu informacje w postaci wskaźnika do _ATL_FUNC_INFO struktury.CC_CDECLjest to jedyna opcja obsługiwane w systemie Windows CE dla CALLCONV pola z _ATL_FUNC_INFO struktury.Inne wartości jest nieobsługiwany zatem Niezdefiniowany jego zachowanie.

Uwagi

Makro pierwsze cztery parametry są takie same jak dla SINK_ENTRY_EX makro.Ostatni parametr zawiera informacje o typie zdarzenia.Wdrożenie CE ATL ActiveX obsługuje tylko ujść zdarzeń zwracają wartości typu HRESULT lub unieważnić swoje metody obsługi zdarzenia; inne wartości zwracanej nie jest obsługiwane i jego zachowanie jest niezdefiniowane.

Wymagania

Nagłówek: atlcom.h

Zobacz też

Informacje

BEGIN_SINK_MAP

SINK_ENTRY

SINK_ENTRY_EX

Klasa IDispEventSimpleImpl

Koncepcje

Obsługa IDispEventImpl

Inne zasoby

Makra kompozytowe

Makra ATL