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.
Programları başlatmak ve sonlandırmak için bir hata ayıklama altyapısı (DE) tarafından kullanılır.
Sözdizimi
IDebugEngineLaunch2 : IDebugEngine2
Uygulayıcılar için Notlar
Bu arabirim, tamamen özel bir bağlantı noktası tarafından işlenemeyen bir işlemi başlatmak için özel gereksinimleri varsa özel bir DE tarafından uygulanır. Bu durum genellikle DE bir yorumlayıcının parçası olduğunda ve hata ayıklanan işlem bir betik olduğunda oluşur: önce yorumlayıcının başlatılması ve ardından betiğin yüklenip başlatılması gerekir. Bir bağlantı noktası yorumlayıcıyı başlatabilir, ancak betik özel işleme gerektirebilir (DE'nin bir rolü vardır). Bu arabirim yalnızca özel bir bağlantı noktasının işleyemeyeceği bir programı başlatmak için benzersiz gereksinimler varsa uygulanır.
Arayanlar İçin Notlar
SDM bu arabirimi IDebugEngine2 arabiriminden (QueryInterface kullanarak) alabilirse, bu arabirim oturum hata ayıklama yöneticisi (SDM) tarafından çağrılır. Bu arabirim elde edilebiliyorsa SDM, DE'nin özel gereksinimleri olduğunu bilir ve bağlantı noktasının başlatmasını sağlamak yerine programı başlatmak için bu arabirimi çağırır.
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugEngineLaunch2.
| Metot | Açıklama |
|---|---|
| LaunchSuspended | DE yoluyla bir işlem başlatır. |
| ResumeProcess | İşlem yürütmeyi sürdürür. |
| CanTerminateProcess | Bir işlemin sonlandırılıp sonlandırılmadığını belirler. |
| TerminateProcess | Bir işlemi sonlandırır. |
Gereksinimler
Üst bilgi: Msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll