statischeHRESULTInternalQueryInterface ( const _ATL_INTMAP_ENTRY *pEntries,Void *pThis, Void **PpvObject, REFIIDIid);
Rückgabewert
Eines der standard- HRESULT -Werte.
Parameter
pThis
[in] Ein Zeiger auf das Objekt, das mit der COM-Zuordnung Schnittstellen QueryInterface ausgesetzt.
pEntries
[in] Ein Zeiger auf die _ATL_INTMAP_ENTRY -Struktur, die eine Karte der verfügbaren Schnittstellen zugreift.
iid
[in] Die GUID der Schnittstelle angefordert wird.
ppvObject
[out] Ein Zeiger auf den Schnittstellenzeiger, der im angegebenen Iid, oder NULL wenn das Interface nicht gefunden wird.
Bemerkungen
Ruft einen Zeiger auf die angeforderte Schnittstelle.
InternalQueryInterface verarbeitet nur Schnittstellen in der COM-Zuordnungstabelle. Wenn Ihr Objekt aggregiert wird, ist InternalQueryInterface nicht auf das äußere unbekannte delegieren. Sie können Schnittstellen in der COM-Zuordnungstabelle mit das COM_INTERFACE_ENTRY -Makro oder einer seiner Varianten eingeben.
CComObjectRootEx Übersicht | Klassenmember
Siehe auch&Nbsp;CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease