Aracılığıyla paylaş


IDebugPortNotify2

Bu arabirim, üzerinde çalıştığı bağlantı noktasıyla hata ayıklayabilen bir programı kaydeder veya kaydını iptal eder.

Sözdizimi

IDebugPortNotify2 : IUnknown

Uygulayıcılar için Notlar

Özel bir bağlantı noktası sağlayıcısı, bağlantı noktasından program eklemeyi ve kaldırmayı desteklemek için bu arabirimi uygular. Genellikle IDebugPort2 arabirimini uygulayan aynı nesne üzerinde uygulanır.

Arayanlar İçin Notlar

Arabirimde IDebugPort2 QueryInterface çağrısı bu arabirimi döndürür. Ayrıca GetPortNotify çağrısı bu arabirimi döndürür. Bir hata ayıklama altyapısı bu arabirimi WatchForProviderEvents parametresi olarak görebilir.

Vtable Sırasına Göre Yöntemler

Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugPortNotify2.

Metot Açıklama
AddProgramNode Üzerinde çalıştığı bağlantı noktasıyla hata ayıklayabilen bir programı kaydeder.
RemoveProgramNode Üzerinde çalıştığı bağlantı noktasından hata ayıklayabilen bir programın kaydını kaldırır.

Açıklamalar

Bir hata ayıklama bağlantı noktasının programların ne zaman yüklendiğini veya kaldırıldığını anlamanın bir yolu olmadığı sürece, özel bir bağlantı noktası sağlayıcısının bu arabirimi uygulaması gerekir. Belirli bir bağlantı noktası üzerinden hata ayıklama için yüklenen tüm programlar bu arabirim kullanılarak izlenir.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.