AtlComQIPtrAssign
Přiřadí jiné ukazatele rozhraní jiný typ ukazatele rozhraní.
ATLINLINE ATLAPI_(IUnknown*) AtlComQIPtrAssign(
IUnknown** pp,
IUnknown* lp,
REFIID riid
);
Parametry
pp
Adresa IUnknown ukazatel, ke kterému chcete přiřadit jiný ukazatel.lp
IUnknown ukazatel jiného typu než v pp .To je přiřazen ukazatele v pp .riid
IID požadované rozhraní.
Vrácená hodnota
Vrátí hodnotu NULL pro chybu; v opačném případě vrátí lp .
Poznámky
Tato funkce zkopíruje odkaz modelu COM počítání pravidla pomocí ukazatele rozhraní.Zavolá QueryInterface na lp , zadání riid získat požadované rozhraní.Zavolá vydání rozhraní, na kterou odkazuje na pp a přiřadí ukazatel vrácený QueryInterface .
Pomocné funkce Inteligentní ukazatel používá Třídy CComPtr a CComQIPtr třídy.
Požadavky
Záhlaví: atlcomcli.h