Aracılığıyla paylaş


IDebugPendingBreakpoint2

Bu arabirim, bir kod konumuna bağlanmaya hazır bir kesme noktasını temsil eder.

Sözdizimi

IDebugPendingBreakpoint2 : IUnknown

Uygulayıcılar için Notlar

Hata ayıklama altyapısı (DE), kesme noktalarına yönelik desteğinin bir parçası olarak bu arabirimi uygular.

Arayanlar İçin Notlar

CreatePendingBreakpoint çağrısı, IDebugBreakpointRequest2 arabiriminden bekleyen bir kesme noktası oluşturur. Bağlama çağrısı, programdaki ilişkili kesme IDebugBreakpoint2 noktasını temsil eden bir arabirim oluşturur.

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

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

Metot Açıklama
CanBind Bu bekleyen kesme noktasının bir kod konumuna bağlanıp bağlanamayacağını belirler.
Bind Bu bekleyen kesme noktasını bir veya daha fazla kod konumuna bağlar.
GetState Bu bekleyen kesme noktasının durumunu alır.
GetBreakpointRequest Bu bekleyen kesme noktasını oluşturmak için kullanılan kesme noktası isteğini alır.
Virtualize Bu bekleyen kesme noktasının sanallaştırılmış durumunu değiştirir.
Etkinleştir Bu bekleyen kesme noktasının etkin durumunu değiştirir.
SetCondition Bu bekleyen kesme noktasıyla ilişkili koşulu ayarlar veya değiştirir.
SetPassCount Bu bekleyen kesme noktasıyla ilişkili geçiş sayısını ayarlar veya değiştirir.
EnumBoundBreakpoints Bu bekleyen kesme noktasından bağlanan tüm kesme noktalarını numaralandırır.
EnumErrorBreakpoints Bu bekleyen kesme noktasından kaynaklanan tüm hata kesme noktalarını numaralandırır.
Sil Bu bekleyen kesme noktasını ve ondan bağlanan tüm kesme noktalarını siler.

Açıklamalar

IDebugPendingBreakpoint2 bir kesme noktasını bir veya birden çok program için uygulanabilecek koda bağlamak için gereken tüm bilgilerin sağlayıcısı olarak düşünülebilir.

Bekleyen kesme noktası birden fazla bağlı kesme noktası üretebilir. Örneğin, C++stilindeki bir şablondaki kesme noktası, bu şablonun her benzersiz örneği için ilişkili bir kesme noktası üretebilir.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.