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.
Bu arabirim, işlemin çalıştığı sunucu hakkındaki bilgilere erişim sağlar.
Sözdizimi
IDebugCoreServer3 : IDebugCoreServer2
Uygulayıcılar için Notlar
Visual Studio bu arabirimi uygular.
Arayanlar İçin Notlar
Bu arabirimi bir IDebugCoreServer2 arabiriminden almak için QueryInterface kullanın. GetServer çağrısı da bu arabirimi döndürebilir. Bu arabirim en sık özel bağlantı noktası sağlayıcısı tarafından bir sunucuda (yerel veya uzak) program başlatmak için kullanılır.
Vtable Sırasına Göre Yöntemler
IDebugCoreServer2 arabirimindeki yöntemlere ek olarak, bu arabirim aşağıdaki yöntemleri uygular:
| Metot | Açıklama |
|---|---|
| GetServerName | Sunucunun adını alır. |
| GetServerFriendlyName | Sunucu adının kolay bir sürümünü alır |
| EnableAutoAttach | Belirli hata ayıklama altyapılarına, bu işlemler başladığında işlemlere otomatik olarak eklenmesini bildirir. |
| DiagnoseWebDebuggingError | Otomatik ekleme başarısız olduğunda belirli bir hata kodunu alır. |
| CreateInstanceInServer | Sunucuda bir hata ayıklama altyapısı örneği oluşturur. |
| QueryIsLocal | Sunucunun çağıranla aynı makinede olup olmadığını belirten bir bayrak alır. |
| GetConnectionProtocol | Sunucuyla iletişim kurmak için kullanılan protokolü gösteren bir değer alır. |
| DisableAutoAttach | Bu sunucunun bildiği tüm hata ayıklama altyapıları için tüm otomatik ekleme ayarlarını devre dışı bırakır. |
Açıklamalar
Özel bağlantı noktası sağlayıcısı, Olay çağrısında IDebugCoreServer2 arabirimini alır. Arabirim bu IDebugCoreServer3 arabirimden alınabilir.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll