Sdílet prostřednictvím


Třída ISupportErrorInfoImpl

Tato třída poskytuje výchozí provádění ISupportErrorInfo Interface a lze je použít při jediné rozhraní vygeneruje chyby na objekt.

Důležitá poznámkaDůležité

Tato třída a jeho členy nelze použít v aplikacích, které v .

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

Parametry

  • piid
    Ukazatel IID rozhraní, která podporuje IErrorInfo.

Členy

Veřejné metody

Název

Description

ISupportErrorInfoImpl::InterfaceSupportsErrorInfo

Označuje, zda rozhraní identifikován riid podporuje IErrorInfo rozhraní.

Poznámky

ISupportErrorInfo Interface Zajišťuje, že informace o chybě mohou být vrácena klientovi.Objekty, které používají IErrorInfo musí implementovat ISupportErrorInfo.

Třída ISupportErrorInfoImpl poskytuje implementaci výchozí ISupportErrorInfo a lze je použít při jediné rozhraní vygeneruje chyby na objekt.Příklad:

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>

Hierarchii dědičnosti

ISupportErrorInfo

ISupportErrorInfoImpl

Požadavky

Záhlaví: atlcom.h

Viz také

Další zdroje

Přehled třídy ATL