statyczneHRESULTInternalQueryInterface (void *pThis, REFIIDiid, const _ATL_INTMAP_ENTRY *pEntries void **ppvObject);
Wartość zwracany
Jednym ze standardowych wartości HRESULT.
Parametry
pThis
[w] Wskaźnik na obiekt, który zawiera mapę COM interfejsów narażonych na QueryInterface.
pEntries
[w] Wskaźnik do struktury _ATL_INTMAP_ENTRY , łączący mapę dostępnych interfejsów.
identyfikator iid
[w] Identyfikator GUID interfejsu żądanego.
ppvObject
[limit] Wskaźnik wskaźnika interfejsu określone w iid, lub NULL , jeśli nie znajduje interfejsu.
Uwagi
Pobiera wskaźnik żądany interfejs.
InternalQueryInterface obsługuje tylko interfejsów COM tabeli mapę. Jeśli obiekt jest zagregowane, InternalQueryInterface nie przekazać zewnętrzne nieznane. Interfejsy mogą wejść w tabeli mapę COM z makra COM_INTERFACE_ENTRY lub jednego z jej warianty.
Omówie&nie CComObjectRootEx |nbsp; Członkowie klasy
Zobacz też CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease