COM_INTERFACE_ENTRY_AUTOAGGREGATE

COM_INTERFACE_ENTRY_AUTOAGGREGATE ( iid, punk, clsid )

Parametry

identyfikator iid

[w] Identyfikator GUID interfejsu kwerenda dla.

punk

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

identyfikator clsid

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

Uwagi

Podobnie jak COM_INTERFACE_ENTRY_AGGREGATE, z wyjątkiem przypadków, gdy punk jest NULL, tworzy on automatycznie zbiorczej opisanej przez identyfikator clsid.

Na przykład, z próbki ATL COMMAP

 BEGI&N_COM_MAP(COuter)
...
 nbsp; COM_INTERFACE_ENTRY_AUTOAGGREGATE (IID_IAutoAgg, m_pUnkAutoAgg.p, CLSID_CAutoAgg)
...
END_COM_MAP()

Zobacz COM_INTERFACE_ENTRY makra uwagi o pozycjach mapę COM.

ATL makra i funkcje globalne

Index