COM_INTERFACE_ENTRY_NOINTERFACE
Retourne E_NOINTERFACE et se termine le mappage COM traitement lorsque l'interface spécifiée est interrogé pour.
COM_INTERFACE_ENTRY_NOINTERFACE( x )
Paramètres
- x
[in] Texte utilisé pour construire l'identificateur d'interface.
Notes
Vous pouvez utiliser cette macro pour empêcher une interface d'être utilisée dans un cas particulier.Par exemple, vous pouvez insérer la macro dans votre mappage COM juste avant COM_INTERFACE_ENTRY_AGGREGATE_BLIND pour empêcher une requête pour l'interface d'être transféré à l'inconnu interne de l'agrégat.
l'interface IID sera construite en ajoutant x àIID_.Par exemple, si x est IPersistStorage, l'IID sera IID_IPersistStorage.
Consultez De macros COM_INTERFACE_ENTRY pour les notes sur les entrées de mappage COM.
Configuration requise
Header: atlcom.h