共用方式為


ISupportErrorInfoImpl 類別

當只有單一介面在物件時會產生錯誤,這個類別會提供 ISupportErrorInfo Interface 的預設實作,而且可以使用。

重要

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

template<
const IID* piid 
>
class ATL_NO_VTABLE ISupportErrorInfoImpl :
public ISupportErrorInfo

參數

  • piid
    為支援 IErrorInfo介面的 IID 的指標。

Members

bdh3tf6h.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

ISupportErrorInfoImpl::InterfaceSupportsErrorInfo

表示 riid 判斷介面是否支援 IErrorInfo 介面。

備註

ISupportErrorInfo Interface 確定錯誤訊息可能傳回給用戶端。 使用 IErrorInfo 的物件必須實作 ISupportErrorInfo

當只有單一介面在物件時,會產生錯誤 ISupportErrorInfoImplISupportErrorInfo 類別所提供的預設實作,而且可以使用。 例如:

class ATL_NO_VTABLE CMySuppErrClass :
   public CComObjectRootEx<CComSingleThreadModel>,
   public CComCoClass<CMySuppErrClass, &CLSID_MySuppErrClass>,
   public ISupportErrorInfoImpl<&IID_IMySuppErrClass>,
   public IDispatchImpl<IMySuppErrClass, &IID_IMySuppErrClass, &LIBID_NVC_ATL_COMLib, /*wMajor =*/ 1, /*wMinor =*/ 0>

繼承階層架構

ISupportErrorInfo

ISupportErrorInfoImpl

需求

Header: atlcom.h

請參閱

其他資源

ATL 類別概觀