NDIS Debuggen Tipps für Windows Millennium Edition

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 279356 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Alles erweitern | Alles schließen

Zusammenfassung

Das getestete Build von der NDIS (Network Driver Interface Specification), die Treiber in Microsoft Windows Millennium Edition Debuggen enthält Optionen, dass Sie in der Registrierung aktivieren können, um zusätzliche Kernel Debug-Ausgabe zu erzeugen. Dieser Artikel beschreibt wie Sie das getestete Build NDIS.vxd installieren und wie Sie zusätzliche Ablaufverfolgungsinformationen aktivieren.

Weitere Informationen

  1. Installieren Sie Windows Me Kernel-Debugger nach den Anweisungen im Driver Development Kit (DDK).
  2. Downloaden Sie die Kontrollkästchen Build NDIS-Binärdateien, von der folgenden Microsoft Knowledge Base:
    241517Ndis.exe Windows Me NDIS Debugbinärdateien
  3. Sie müssen System File Protection (SFP) deaktivieren, bevor Sie das getestete Build NDIS.vxd in den Ordner "Windows\System" kopieren. Dies ist durch Starten von der Microsoft Windows 98-Start Disketten oder durch Starten des Systems im abgesicherten Modus möglich. SFP ist im abgesicherten Modus deaktiviert. Zum Starten im abgesicherten Modus drücken Sie F8 beim Start von Windows Me oder aktivieren Sie Im abgesicherten Modus im Menü der Startoptionen.
Vier Registrierungseinträge sind verfügbar unter:
HKLM\System\CurrentControlSet\Services\VxD\NDIS
Die vier Registrierungseinträge sind:
(DWORD) DebugBreak (Boolean)
(DWORD) TraceImpt (Boolean)
(DWORD) DebugSystems
(DWORD) DebugLevel
					
Eine Beschreibung der einzelnen Posten folgt.
  • DebugBreak: DebugBreak aktivieren NDIS in den Debugger über eine INT 3 unterbrechen, wenn es lädt verursacht.
  • TraceImpt: Die Kennzeichen Wichtig Trace (TraceImpt) gibt an, dass die Ablaufverfolgungsausgabe an den Debugger ausgegeben werden soll. Während des Debuggens, sollte dies immer aktiviert sein.
  • DebugSystems: DebugSystems identifiziert, welche Komponenten NDIS Debug Ablaufverfolgungsinformationen ausgeben soll. Mögliche Werte:
    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
    						
    Notiz Sie bedenken, dass diese Werte von ähnlichen Listen in anderen Versionen von Microsoft Windows unterscheiden. Insbesondere die Liste in der folgenden Microsoft Knowledge Base, die NDIS-Debuggen für Microsoft Windows 98 beschreibt:
    232515NDIS-Ebene und Debugflags-Komponente
    Diese Werte können mit OR zusammen an mehrere Komponenten sein. Standardmäßig sind die folgenden Komponenten bei aktiviertem TraceImpt pre-selected:
    • INIT
    • CONFIG
    • PNP
    • PM
    • Dienst
    • BINDEN
    • BUSINFO
    • REG
  • DebugLevel: DebugLevel können Sie anpassen, wie viele Ablaufverfolgungsinformationen ausgegeben wird. INFO-Ebene die meisten Informationen erzeugt und es ist der Standardwert, wenn TraceImpt aktiviert ist. Andernfalls ist der Standardwert FATAL. Mögliche Werte sind:
    INFO		0x00000000
    LOG		0x00000800
    WARN		0x00001000
    ERR		0x00002000
    FATAL		0x00003000
    					
  • NdisTraceAll ist ein Flag, wenn aktiviert, sehr ausführliche Ablaufverfolgungsinformationen erzeugt. Es kann nicht über einen Registrierungseintrag aktiviert werden. Sie können es aktivieren, indem NDIS Systemstart einzudringen, indem mit der zuvor beschriebene Option DebugBreak verursacht. Wenn NDIS den Haltepunkt trifft, NDIS Symbole laden und legen Sie Ndistraceall: war Ndis
    e Ndistraceall 1

Eigenschaften

Artikel-ID: 279356 - Geändert am: Sonntag, 23. Februar 2014 - Version: 2.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows Millennium Edition Driver Development Kit
Keywords: 
kbnosurvey kbarchive kbmt kbhowto kbinfo kbndis KB279356 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 279356
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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