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

Eine Hilfsfunktionsvorlage, die einen Schnittstellenbezeichner ableitet, und ruft QueryInterface(REFIID,void) auf.

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 zurück von QueryInterface(REFIID,void).

Anforderungen

   
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

Siehe auch