statico HRESULT InternalQueryInterface ( vuoto * pThis const _ATL_INTMAP_ENTRY * pEntries, REFIID iid, vuoto ** ppvObject );
Valore restituito
Uno dei valori HRESULT standard.
Parametri
pThis
[in] Un puntatore all'oggetto che contiene la mappa COM delle interfacce esposte a QueryInterface.
pEntries
[in] Un puntatore alla struttura _ATL_INTMAP_ENTRY che accede a una mappa di interfacce disponibili.
iid
[in] Il GUID dell'interfaccia vengono richiesto.
ppvObject
[out] Un puntatore a un puntatore a interfaccia specificato in iid, o NULL se non è stato trovato l'interfaccia.
Osservazioni
Recupera un puntatore all'interfaccia richiesta.
InternalQueryInterface gestisce solo le interfacce della tabella della mappa COM. Se l'oggetto viene aggregata, InternalQueryInterface non delegare all'esterno ignoto. Si possono immettere le interfacce nella tabella mappa COM con la macro COM_INTERFACE_ENTRY o una delle sue varianti.
Pa&noramica CComObjectRootEx |nbsp; Membri della classe
Vedere a&nchenbsp;CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease