设置指定的 ComPtr 指针参数表示指定接口 ID.
HRESULT AsIID(
REFIID riid,
_Out_ ComPtr<IInspectable>* ptr
);
参数
riid
接口 ID.ptr
在此操作完成,表示参数 riid的对象。
返回值
S_OK,如果此操作成功;否则,指示原因操作的 HRESULT 失败。
已发布 S_OK,则此操作成功,但是,当前 WeakRef 对象。参数 ptr 设置为 nullptr。
S_OK,则此操作成功,但是,当前 WeakRef 对象从参数 riid未派生。参数 ptr 设置为 nullptr。(有关更多信息,请参见备注。)
备注
参数,则 riid 从 IInspectable,未派生错误发出。此错误取代返回值。
第一个模板都应在代码中使用的窗体。第二个模板是内部的,支持 C++ 语言功能 (如 自动 类型推导关键字的帮助器专用化。
要求
标题: client.h
命名空间: Microsoft:: WRL