ISupportErrorInfoImpl Sınıfı
Bu sınıf, ISupportErrorInfo Arabiriminin varsayılan bir uygulamasını sağlar ve nesne üzerinde yalnızca tek bir arabirim hata oluşturduğunda kullanılabilir.
Önemli
Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.
Sözdizimi
template<const IID* piid>
class ATL_NO_VTABLE ISupportErrorInfoImpl
: public ISupportErrorInfo
Parametreler
piid
IErrorInfo destekleyen bir arabirimin IID'sine yönelik bir işaretçi.
Üyeler
Genel Yöntemler
Ad | Tanım |
---|---|
ISupportErrorInfoImpl::InterfaceSupportsErrorInfo | tarafından riid tanımlanan arabirimin IErrorInfo arabirimini destekleyip desteklemediğini gösterir. |
Açıklamalar
ISupportErrorInfo Arabirimi, hata bilgilerinin istemciye döndürülmesini sağlar. kullanan IErrorInfo
nesnelerin uygulaması ISupportErrorInfo
gerekir.
Sınıfı ISupportErrorInfoImpl
varsayılan uygulamasını ISupportErrorInfo
sağlar ve yalnızca tek bir arabirim bir nesne üzerinde hata oluşturduğunda kullanılabilir. Örnek:
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>
Devralma Hiyerarşisi
ISupportErrorInfo
ISupportErrorInfoImpl
Gereksinimler
Üst bilgi: atlcom.h
ISupportErrorInfoImpl::InterfaceSupportsErrorInfo
tarafından riid
tanımlanan arabirimin IErrorInfo arabirimini destekleyip desteklemediğini gösterir.
STDMETHOD(InterfaceSupportsErrorInfo)(REFIID riid);
Açıklamalar
Bkz . Windows SDK'sında ISupportErrorInfo::InterfaceSupportsErrorInfo .
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin