Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Hata ayıklama altyapılarının ölçüm ayarlarını uzaktan okumasını sağlar.
Sözdizimi
IDebugSettingsCallback2 : IUnknown
Uygulayıcılar için Notlar
Bu arabirim, oturum hata ayıklama yöneticisinin olay geri çağırması tarafından uygulanır ve hata ayıklama altyapıları tarafından kullanılır. Dbgmetric[d].lib yerine yerel olarak da kullanılabilir.
Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugSettingsCallback2.
| Metot | Açıklama |
|---|---|
| EnumEEs | Dil ve satıcı tanımlayıcıları göz önüne alındığında kullanılabilir ifade değerlendiricilerini numaralandırır. |
| GetEELocalObject | Ölçüme göre bir ifade değerlendirici yerel nesnesini alır. |
| GetEEMetricDword | İfade değerlendiricisinin belirtilen ölçümüne karşılık gelen bir değer alır. |
| GetEEMetricFile | Adı veya ölçümü verilen ifade değerlendirici ölçüm dosyasını alır. |
| GetEEMetricGuid | Bir ifade değerlendirici ölçümü için adı verilen benzersiz tanımlayıcıyı alır. |
| GetEEMetricString | Bir ifade değerlendirici ölçümünün değer dizesini adı verilen şekilde alır. |
| GetMetricDword | Adı verilen bir ölçümün değerini alır. |
| GetMetricGuid | Adı verilen ölçümün benzersiz tanımlayıcısını alır. |
| GetMetricString | Adı verilen ölçümün değer dizesini alır. |
Gereksinimler
Üst bilgi: Msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll
Örnek
Aşağıdaki örnekte IDebug Ayarlar Callback2 nesnesini parametre olarak alan bir işlev gösterilmektedir.
HRESULT GetDebugSettingsCallback (IDebugSettingsCallback2 **ppCallback)
{
HRESULT hRes = E_FAIL;
if ( ppCallback )
{
if ( EVAL(m_pdec) )
hRes = m_pdec->QueryInterface(IID_IDebugSettingsCallback2, (void **)ppCallback);
else
hRes = E_FAIL;
}
else
hRes = E_INVALIDARG;
return ( hRes );
}