AsWeak-Funktion

Ruft einen schwachen Verweis zu einer bestimmten Instanz ab.

template<
   typename T
>
HRESULT AsWeak(
   _In_ T* p,
   _Out_ WeakRef* pWeak
);

Parameter

  • T
    Ein Zeiger auf den Typ des Parameters p.

  • p
    Eine Instanz eines Typs.

  • pWeak
    Wenn dieser Vorgang abgeschlossen ist, ein Zeiger auf einen schwachen Verweis auf den Parameter p.

Rückgabewert

S_OK, wenn dieser Vorgang erfolgreich ist. andernfalls ein Fehler HRESULT, der die Ursache des Fehlers angibt.

Anforderungen

Header: client.h

Namespace: Microsoft:: WRL

Siehe auch

Referenz

Microsoft::WRL-Namespace