Aracılığıyla paylaş


IDebugPortEx2

Bu arabirim, oturum hata ayıklama yöneticisinin (SDM) bir bağlantı noktasında çalışan programları ve işlemleri denetlemesini sağlar.

Sözdizimi

IDebugPortEx2 : IUnknown

Uygulayıcılar için Notlar

Özel bağlantı noktası sağlayıcısı bu arabirimi IDebugPort2'yi uygulayan nesneye uygular.

Arayanlar İçin Notlar

SDM, bu arabirimi elde etmek için arabirimde IDebugPort2 QueryInterface'i çağırır.

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

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

Metot Açıklama
LaunchSuspended Yürütülebilir bir dosya başlatır.
ResumeProcess Bir işlemin yürütülmesini sürdürür.
CanTerminateProcess Bir işlemin sonlandırılıp sonlandırılamayacağını belirler.
TerminateProcess Bir işlemi sonlandırır.
GetPortProcessId Bağlantı noktasının işlem kimliğini alır.
GetProgram Bir program düğümüyle ilişkilendirilmiş bir programı alır.

Açıklamalar

Bu arabirim normalde SDM ile özel bağlantı noktası sağlayıcısı arasında özeldir.

İstenirse, bir hata ayıklama altyapısı (DE) LaunchSuspended'a geçirilen IDebugPort2 arabiriminde bu arabirimi arayabilir ve programı başlatmak için LaunchSuspended'i kullanabilir. Ancak bu bir gereksinim değildir ve de istek programını başlatmak için ne gerekiyorsa yapabilir.

Gereksinimler

Üst bilgi: portpriv.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.