Freigeben über


IUnknown::QueryInterface(Q**)-Methode (unknwn.h)

Eine Hilfsfunktionsvorlage, die einen Schnittstellenbezeichner ableiten und QueryInterface(REFIID,void)aufruft.

Syntax

template<class Q>
HRESULT
STDMETHODCALLTYPE
QueryInterface(_COM_Outptr_ Q** pp)
{
    return QueryInterface(__uuidof(Q), (void **)pp);
}

Der class Q Vorlagenparameter ist der Typ einer COM-Schnittstelle.

Parameter

[out] pp

Typ: void**

Die Adresse eines Zeigers auf eine Schnittstelle. Ausführliche Informationen finden Sie im ppvObject-Parameter von QueryInterface(REFIID,void)..

Rückgabewert

Die Funktion übergibt den Rückgabewert von QueryInterface(REFIID,void)zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile unknwn.h

Weitere Informationen