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

Ö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.

279356
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Ö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		0x00000001CONFIG		0x00000002SEND		0x00000004RECV		0x00000008PROTOCOL          0x00000010BIND		0x00000020BUSINFO		0x00000040REG		0x00000080MEMORY		0x00000100FILTER		0x00000200REQUEST		0x00000400WORK ITEM         0x00000800PNP		0x00001000PM		0x00002000OPENREF		0x00004000LOCKS		0x00008000RESET		0x00010000WMI		0x00020000CO		0x00040000REF		0x00080000ALL		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		0x00000000LOG		0x00000800WARN		0x00001000ERR		0x00002000FATAL		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

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 279356 - Son İnceleme: 02/24/2014 00:47:41 - Düzeltme: 2.0

  • Microsoft Windows Millennium Edition
  • Microsoft Windows Millennium Edition Driver Development Kit
  • kbnosurvey kbarchive kbmt kbhowto kbinfo kbndis KB279356 KbMttr
Geri bildirim