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.
Sembollere erişmek için SymSrv kullanıyorsanız ve bilgisayarınız ara sunucu kullanan bir ağdaysa veya simge deposu güvenlik duvarınızın dışındaysa, veri iletiminin gerçekleşmesi için kimlik doğrulaması gerekebilir.
SymSrv kimlik doğrulama isteklerini aldığında, hata ayıklayıcısı nasıl yapılandırıldığına bağlı olarak kimlik doğrulama isteğini görüntüleyebilir veya isteği otomatik olarak reddedebilir.
SymSrv, bir ara sunucu için tümleşik desteğe sahiptir. Varsayılan ara sunucu olan SymProxy'yi veya seçtiğiniz başka bir ara sunucuyu kullanabilir.
Kimlik Doğrulama İstekleri
Hata ayıklayıcı, kimlik doğrulama isteklerine izin verecek şekilde yapılandırılabilir. Bir güvenlik duvarı veya ara sunucu yetkilendirme istediğinde, bir iletişim kutusu görüntülenir. Hata ayıklayıcının simgeleri indirebilmesi için önce bir tür bilgi (genellikle kullanıcı adı ve parola) girmeniz gerekir. Yanlış bilgi girerseniz, iletişim kutusu yeniden görüntülenir. İptal düğmesini seçerseniz iletişim kutusu kaybolur ve hiçbir simge bilgisi aktarılamaz.
Hata ayıklayıcı tüm kimlik doğrulama isteklerini reddedecek şekilde yapılandırılmışsa, hiçbir iletişim kutusu görüntülenmez ve kimlik doğrulaması gerekiyorsa hiçbir simge aktarılamaz.
Bir kimlik doğrulama isteğini reddederseniz veya hata ayıklayıcı otomatik olarak bir kimlik doğrulama isteğini reddederse, SymSrv sembol deposuna başvurmak için başka bir girişimde bulunmaz. İletişimi yenilemek istiyorsanız, hata ayıklama oturumunu yeniden başlatmanız veya !symsrv close komutunu kullanmanız gerekir.
Not KD veya CDB kullanıyorsanız, açık bir pencerenin arkasında kimlik doğrulama iletişim kutusu görüntülenebilir. Bu durumda, bu iletişim kutusunu bulmak için bazı pencereleri taşımanız veya simge durumuna küçültmeniz gerekebilir.
WinDbg'de kimlik doğrulama isteklerine varsayılan olarak izin verilir. KD ve CDB'de kimlik doğrulama istekleri varsayılan olarak otomatik olarak reddedilir.
Kimlik doğrulama isteklerine izin vermek için !sym istemlerini veya .symopt-0x80000 kullanın. Tüm istekleri reddetmek için !sym prompts off veya .symopt+0x80000 kullanın. Geçerli ayarı görüntülemek için !sym kullanın.
Kimlik doğrulaması izin durumunda herhangi bir değişiklik yaptıktan sonra .reload (Modülü Yeniden Yükle) kullanmanız gerekir.
Vekil Sunucu Seçme
Windows için varsayılan bir ara sunucu seçmek için, Denetim Masası'nda İnternet Seçenekleri'ni açın, Bağlantılar sekmesini ve ardından LAN Ayarları düğmesini seçin. Ardından ara sunucu adını ve bağlantı noktası numarasını girebilir veya gelişmiş'i seçerek birden çok proxy sunucusu yapılandırabilirsiniz. Diğer ayrıntılar için Internet Explorer'ın yardım dosyasına bakın.
Symsrv için kullanılacak belirli bir proxy sunucu seçmek amacıyla, _NT_SYMBOL_PROXY ortam değişkenini proxy sunucunun adına veya IP'sine eşit olarak ayarlayın; ardından iki nokta ve port numarasını ekleyin. Örneğin:
set _NT_SYMBOL_PROXY=myproxyserver:80
Bir ara sunucu bu şekilde seçildiğinde, sembol sunucusuna erişmek için SymSrv kullanan herhangi bir Windows hata ayıklayıcısı tarafından kullanılır. Ayrıca, sembol işleyicisi olarak DbgHelp kullanan diğer tüm hata ayıklama araçları tarafından da kullanılır. Bu ayardan başka hiçbir program etkilenmez.