COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND ( punk, clsid )
Paramètres
punk
[en] Le nom d'un pointeur IUnknown . Doit être un membre de la classe contenant la carte COM.
clsid
[en] L'identificateur de l'agrégat qui sera créé si punk est NULL.
Remarques
Même comme COM_INTERFACE_ENTRY_AUTOAGGREGATE, sauf que l'interrogation pour les IID résulte en transmettant la requête au punket si punk est NULL, créant automatiquement l'ensemble décrit par le clsid. Si la requête interface échoue, le traitement de la carte COM se poursuit.
Par exemple, à partir de l'exemple ATL COMMAP
BEGI&N_COM_MAP(COuter)
nbsp ; ...
COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND (m_pUnkAutoAggB.p, CLSID_CAutoAggB)
...
END_COM_MAP()
Voir Macros COM_INTERFACE_ENTRY pour les remarques sur les entrées de la carte COM.
Les Macros ATL et fonctions globales