NDIS ipuçları, Windows Millennium Edition için hata ayıklama

Makale çevirileri Makale çevirileri
Makale numarası: 279356 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Özet

Denetlenmiş oluşturma, ağ sürücüsü arabirim belirtimi (sürücü Microsoft Windows Millennium Edition'da, hata ayıklama içeren NDIS) seçenekleri de ek bir çekirdek hata ayıklama çıkışı oluşturmak için kayıt defterindeki etkinleştirebilirsiniz. Denetlenmiş oluşturma NDIS.vxd, yüklemek ve ek izleme bilgilerini etkinleştirmek, bu makalede anlatılmaktadır.

Daha fazla bilgi

  1. Windows Millennium Edition çekirdek hata ayıklayıcısını yönergeleri için uygun Driver Development Kit (DDK) yükleyin.
  2. Onay yapı NDIS ikili dosyalar, aşağıdaki Microsoft Knowledge Base makalesinden yükleyin:
    241517Ndis.exe Windows Millennium Edition NDIS hata ayıklama ikili dosyalar
  3. Denetlenmiş oluşturma NDIS.vxd, Windows\System klasörüne kopyalamadan önce Sistem Dosya Koruması'nı (SFP) devre dışı bırakmalısınız. Microsoft Windows 98 başlangıç disketi başlatma veya sistem güvenli modda başlatma bunu yapabilirsiniz. SFP güvenli modda devre dışı bırakılır. Güvenli modda başlatmak için <a0></a0>, Windows Millennium Edition başladığında F8 tuşuna basın ve sonra önyükleme seçenekleri menüsünden Güvenli mod ' u seçin.
Dört kayıt defteri girdilerini kullanılabilir:
HKLM\System\CurrentControlSet\Services\VxD\NDIS
Dört kayıt defteri girdilerini şunlardır:
(DWORD) DebugBreak (Boolean)
(DWORD) TraceImpt (Boolean)
(DWORD) DebugSystems
(DWORD) DebugLevel
					
Her girişin BIR açıklamasını izler.
  • DebugBreak: DebugBreak etkinleştirme, NDIS ile bir TAMSAYı 3 hata ayıklayıcısını içine yeniden yüklediğinde ayırmak neden olur.
  • TraceImpt: Takip çıktısı için hata ayıklayıcısını oluşturulmuş izleme önemli bayrağı (TraceImpt) gösterir. Hata ayıklama sırasında bu her zaman etkinleştirilmelidir.
  • DebugSystems: DebugSystems, NDIS bileşenlerini hata ayıklama izleme bilgilerini yayma tanımlar. Olası değerler şunlardır:
    INIT		0x00000001
    CONFIG		0x00000002
    SEND		0x00000004
    RECV		0x00000008
    PROTOCOL          0x00000010
    BIND		0x00000020
    BUSINFO		0x00000040
    REG		0x00000080
    MEMORY		0x00000100
    FILTER		0x00000200
    REQUEST		0x00000400
    WORK ITEM         0x00000800
    PNP		0x00001000
    PM		0x00002000
    OPENREF		0x00004000
    LOCKS		0x00008000
    RESET		0x00010000
    WMI		0x00020000
    CO		0x00040000
    REF		0x00080000
    ALL		0xFFFFFFFF
    						
    Not Lütfen benzer listeleri, Microsoft Windows'un diğer sürümlerinde bu değerleri farklı olduğunu unutmayın. Özellikle, NDIS, Microsoft Windows 98 için hata ayıklama açıklar aşağıdaki Microsoft Knowledge Base makalesinde listesinde:
    232515NDIS düzey ve bileşen bayraklarını hata ayıklama
    Bu değerler, birlikte birden çok bileşeni belirlemek için ORed olabilir. TraceImpt etkinleştirildiğinde, varsayılan olarak, aşağıdaki bileşenleri pre-selected:
    • BAŞLANGIÇ
    • YAPILANDIRMA
    • PNP
    • pm
    • Protokol
    • BAĞLAMA
    • businfo
    • reg
  • DebugLevel: DebugLevel ne kadar izleme bilgilerini verildi ayarlamanızı sağlar. Bilgilerin çoğu BILGI düzeyi oluşturur ve TraceImpt etkinse, bu varsayılan değerdir. Aksi halde, varsayılan değer ÖNEMLI'dir. Olası değerler şunlardır:
    INFO		0x00000000
    LOG		0x00000800
    WARN		0x00001000
    ERR		0x00002000
    FATAL		0x00003000
    					
  • NdisTraceAll, etkin, çok ayrıntılı izleme bilgilerinin bir bayrak ' dir. Bir kayıt defteri girdisi ile etkinleştirilemez. Başlangıçta, daha önce açıklanan DebugBreak seçeneğini kullanarak ayırmak NDIS neden olarak etkinleştirebilir. NDIS kesme isabetlerinin sayısı, NDIS simgeleri yükleyin ve sonra ndistraceall ayarlayın: sıcak ndis
    e ndistraceall 1

Özellikler

Makale numarası: 279356 - Last Review: 24 Şubat 2014 Pazartesi - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows Millennium Edition Driver Development Kit
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbhowto kbinfo kbndis KB279356 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:279356

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com