statique HRESULT InternalQueryInterface ( void * pThis, const _ATL_INTMAP_ENTRY * pEntries, REFIID iid void ** ppvObject );
Valeur de retour
Une des valeurs HRESULT standards.
Paramètres
pThis
[en] Un pointeur vers l'objet qui contient la carte COM des interfaces exposées à QueryInterface.
pEntries
[en] Un pointeur vers la structure _ATL_INTMAP_ENTRY qui accède à une carte des interfaces disponibles.
iid
[en] Le GUID de l'interface demandée.
ppvObject
[out] Un pointeur vers le pointeur d'interface spécifié dans iid, ou NULL si l'interface n'est pas trouvé.
Remarques
Récupère un pointeur vers l'interface demandée.
InternalQueryInterface gère uniquement les interfaces dans la table de mappage COM. Si votre objet est agrégée, InternalQueryInterface ne délègue pas à l'extérieur inconnu. Vous pouvez entrer des interfaces dans la table de mappage COM avec la macro COM_INTERFACE_ENTRY ou l'une de ses variantes.
Aperçu CComObjectRootEx |  ; Membres de classe
Voir aussi  ;CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease