Udostępnij za pośrednictwem


COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND

Podobnie jak COM_INTERFACE_ENTRY_AUTOAGGREGATE, chyba że kwerendy dla wszelkich IID skutkuje przesyłania kwerend do punki jeśli punk jest NULL, automatycznie tworzenie agregacji opisany przez clsid.

COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND( punk, clsid )

Parametry

  • punk
    [w] Nazwa IUnknown wskaźnik.Musi być członkiem klasy zawierającej mapę COM.

  • clsid
    [w] Identyfikator agregatu, który zostanie utworzony, jeśli punk jest NULL.

Uwagi

Jeśli kwerenda interfejsu nie powiedzie się, kontynuuje przetwarzanie mapę COM.

Zobacz Makra COM_INTERFACE_ENTRY uwagi dotyczące COM mapę wpisów.

Przykład

BEGIN_COM_MAP(COuter4)
   COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND(m_punkAutoAggB, CLSID_CAutoAggB)
END_COM_MAP()

Wymagania

Nagłówek: atlcom.h

Zobacz też

Inne zasoby

Mapa COM makra

Makra ATL