CComPolyObject::QueryInterface
擷取指標所要求的介面。
STDMETHOD(QueryInterface)(
REFIID iid,
void** ppvObject
);
template <class Q>
HRESULT QueryInterface(Q ** pp);
參數
Q
COM 介面。iid
[in] 介面的識別項要求。ppvObject
[out] iid識別的介面指標的指標。 如果物件不支援這個介面, ppvObject 設為 NULL。pp
[out] **__uuidof(Q)**判斷之介面的指標。
傳回值
標準 HRESULT 值。
備註
對於彙總的物件,則為,如果要求的介面是 IUnknown、 QueryInterface 傳回的指標彙總物件本身的 IUnknown 並加入參考計數。 否則,這個介面的方法查詢透過 CComContainedObject 資料成員, m_contained。
需求
Header: atlcom.h