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 |