Metodo IUnknown::QueryInterface(Q**) (unknwn.h)

Modello di funzione helper che inferisce un identificatore di interfaccia e chiama QueryInterface(REFIID,void).

Sintassi

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

Il class Q parametro modello è il tipo di un'interfaccia COM.

Parametri

[out] pp

Tipo: void**

Indirizzo di un puntatore a un'interfaccia. Per informazioni dettagliate, vedere il parametro ppvObject di QueryInterface(REFIID,void).

Valore restituito

La funzione passa di nuovo il valore restituito da QueryInterface(REFIID,void).

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione unknwn.h

Vedi anche