CComCoClass::Error

St&atik hresult hata (lpcolestr lpszDescconst IIDamp;IIDGUID_NULL, hresult =Xact_s_lastresourcemanager = 0 );

St&atik hresult hata (lpcolestr lpszDesc, dword dwHelpID, lpcolestr lpszHelpFileconst IIDamp;IIDGUID_NULL, hresult =Xact_s_lastresourcemanager = 0 );

St&atik hresult hata (LPCTSTR lpszDescconst IIDamp;IIDGUID_NULL, hresult =Xact_s_lastresourcemanager = 0 );

St&atik hresult hata (LPCTSTR lpszDesc, dword dwHelpID, LPCTSTR lpszHelpFileconst IIDamp;IIDGUID_NULL, hresult =Xact_s_lastresourcemanager = 0 );

Statik hresult hata (UINT nIDconst IIDamp;IIDGUID_NULL, hresult =Xact_s_lastresourcemanager= 0, HINST&ANCEhInst= _Module.GetResourceInstance ());

Statik hresult hata (UINT nID, dword dwHelpID, lpcolestr lpszHelpFileconst IIDamp;IIDGUID_NULL, hresult =Xact_s_lastresourcemanager= 0, HINST&ANCEhInst= _Module.GetResourceInstance ());

Dönüş değeri

Standart hresult değeri. Ayrıntılı bilgi için açıklamalar bölümüne bakın.

Parametreleri

lpszDesc

[de] Hatayı açıklayan dizge. Bu lpszDesc türüdür lpcolestr hata Unicode sürümünü belirtir; ANSI sürümü LPCTSTR türünü belirtir.

iid

[de] Hata işletim sistemi tarafından tanımlanmışsa, hata veya GUID_NULL (varsayılan değer) tanımlayan arabirim IID.

xact_s_lastresourcemanager

[de] İstediğiniz hresult çağırana geri döndü. Varsayılan değer 0'dır. Xact_s_lastresourcemanagerhakkında daha fazla bilgi için açıklamalar bölümüne bakın.

nID

[de] Hata açıklama dizesini depolandığı kaynak tanımlayıcısıdır. Bu değer 0x0200 ve 0xFFFF, arasında sınırlarını yalan. NID geçerli bir dize dizin değil hata ayıklama yapılarında, bir assert neden. Yayın yapılarında, hata açıklama dizesi "Bilinmeyen hata." kurulacak.

dwHelpID

[de] Hata için Yardım içeriği tanımlayıcı.

lpszHelpFile

[de] Hatayı açıklayan Yardım dosyasının adı ve yolu.

hInst

[de] Kaynak tanıtıcısı. Varsayılan olarak, bu parametre _Module::GetResourceInstance, burada _Module CComModule ya da bundan türetilmiş bir sınıf genel örneği ise.

Açıklamalar

Bu duruk yöntem kurar IErrorInfo arabirim istemciye hata bilgileri sağlamak. Nesneniz hataaramak için uygulamalısınız ISupportErrorInfo arabirimi.

Xact_s_lastresourcemanager parametresi sıfırdan farklı ise, hata Xact_s_lastresourcemanagerdeğerini döndürür. Xact_s_lastresourcemanager sıfır ise, hata ilk dört sürümleri DISP_E_EXCEPTIONdönün. Son iki sürümlerinde makro sonucunu döndürmek make_hresult (1, FACILITY_ITF, nID ).

CComCoClass ge&nel bakış |nbsp; Sınıf üyeleri

Ayrıca bkz: ISupportErrorInfoImpl, make_hresult

Index