WeakRef::CopyTo – metoda
Přiřadí ukazatel rozhraní, pokud je k dispozici ukazatele určené proměnnou.
HRESULT CopyTo(
REFIID riid,
_Deref_out_ IInspectable** ptr
);
template<
typename U
>
HRESULT CopyTo(
_Deref_out_ U** ptr
);
HRESULT CopyTo(
_Deref_out_ IWeakReference** ptr
);
Parametry
U
Ukazatel rozhraní IInspectable.Chyba je vyzařovaného, pokud U není odvozen od IInspectable.riid
Identifikátor rozhraní.Chyba je vyzařovaného, pokud riid není odvozen od IWeakReference.ptr
Dvakrát nepřímý ukazatel IInspectable nebo IWeakReference.
Vrácená hodnota
S_OK, pokud je úspěšná. jinak Popisovač HRESULT popisem chyby.Další informace naleznete v části poznámky.
Poznámky
Vrácená hodnota S_OK znamená, že tuto operaci proběhlo úspěšně, ale neoznačuje, zda byl slabý odkaz převeden na odkaz silné.Pokud je vrácena S_OK, test parametru p je silné odkaz; parametr, p není rovno nullptr.
Požadavky
Záhlaví: client.h
Obor názvů: Microsoft::WRL