WeakReference::Resolve 方法

支持WRL基础结构并且不应在代码中直接使用。

STDMETHOD(Resolve)
   (REFIID riid, 
   _Deref_out_opt_ IInspectable **ppvObject
);

参数

  • riid
    接口ID.

  • ppvObject
    在此操作完成时,复制的当前强引用,则强引用计数为非零。

返回值

  • S_OK,则此操作成功和强引用计数为零。ppvObject 参数设置为 nullptr。

  • S_OK,则此操作成功和强引用计数为非零。ppvObject 参数设置为强引用。

  • 否则,HRESULT指示原因的此操作失败。

备注

,如果强引用计数不为零,设置指定的指针当前强引用值。

要求

标头: implements.h

命名空间: Microsoft::WRL::Details

请参见

参考

WeakReference 类

Microsoft::WRL::Details 命名空间