COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND

COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND ( punk, clsid )

Parametry

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_AUTOAGGREGATE, chyba że kwerenda dla każdego IID wyników przekazywania kwerendy na punk, i jeśli punk jest NULL, automatyczne tworzenie zbiorczych opisane przez identyfikator clsid. Jeśli kwerenda interfejs nie powiedzie się, kontynuuje przetwarzanie mapy COM.

Na przykład, z próbki ATL COMMAP

BEGI&N_COM_MAP(COuter)
 nbsp; ...
   COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND (m_pUnkAutoAggB.p, CLSID_CAutoAggB)
   ...
END_COM_MAP()

Zobacz COM_INTERFACE_ENTRY makra uwagi o pozycjach mapę COM.

ATL makra i funkcje globalne

Index