Fehler: PC-Karte Art Parallel ist nicht E/A-Ressourcen erhalten.

Der Support für Windows XP wurde eingestellt

Microsoft stellte am 8. April 2014 den Support für Windows XP ein. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

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: 313580
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Problembeschreibung
Ein Treiber für eine PC Karte mit Funktionscode parallel erhält keine Ressourcen in seinen IRP_MN_START_DEVICE unter Windows XP. Dies führt i. d. r. den Plug And Play (PNP) Input-Output-Paket (IRP) Anforderungshandler IRP_MN_START_DEVICE fehlschlagen. Das Ergebnis ist, dass der Geräte-Manager das Gerät mit einem gelben Ausrufezeichen und Fehlercode 10 markiert.

Wenn der Treiber IRP_MN_START_DEVICE trotzdem erfolgreich ist, kann jedoch das Gerät im Gerät scheinbar-Manager gestartet, aber seine zugeordneten Ressourcen sind, fehlt oder ist unvollständig.
Ursache
Windows XP PCMCIA-Bustreiber werden alle Tupel Konfiguration, die zu einem Gerät mit ID Tupel (21) Funktionscode 3 (Parallel), gehört wenn er nicht nur zwei e/a-Ports Bereiche verfügt, oder wenn das Tupel Konfiguration alle Speicherbereich Anforderungen als ungültig gekennzeichnet.

Beispielsweise liegt ein paralleler Anschluss, der in einer PC-Karte implementiert wird, die allgemeine e/A-Ports für LPT1, LPT2 oder LPT3 findet alle Tupel seine Konfiguration als ungültig markiert. Dies veranlasst das System das Gerät keine Ressource zuweisen. Der Treiber findet, dass IRP_MN_START_DEVICE eine leere Ressourcenliste und der Treiber in der Regel diese IRP fehlschlägt.
Lösung
Installieren Sie das neueste Service Pack für Windows XP, um dieses Problem zu beheben. Weitere Informationen finden Sie die folgende KB-Artikelnummer:
322389Wie Sie das neueste Service Pack für Windows XP erhalten


Um dieses Verhalten zu umgehen, überschreiben Sie Konfigurationen, die ungültige über eine IOConfig -Direktive in einen Abschnitt LogConfig in der INF-Datei für dieses Gerät gekennzeichnet sind. Nachdem Sie dies tun, können Sie einen dummy-e/A-Portbereich der überschriebenen Konfiguration um die Notwendigkeit, dass nur zwei e/a-Portbereiche erfüllen hinzufügen.

Der folgende Beispielcode ist ein LogConfig Abschnitt für eine Karte, die LPT1 Bereich erforderlich und wurde auf einen dummy e/A-Portbereich am 0778 077F gehören korrigiert:
[MyDeviceInstallSection]...[MyDeviceInstallSection.LogConfigOverride]LogConfig=MyLogConfig...[MyLogConfig]ConfigPriority=NORMALIOConfig=378-37F(3ff::)IOConfig=778-77F(ffff::)				
Hinweis : wird davon dieses Beispiel ausgegangen, dass der parallele Anschluss einen 10-Bit-Decoder, der schlimmsten Fall ist. Für den Bereich dummy zwar ein 16-Bit-Decoder festgelegt wurde, doch kein Decoder.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel Microsoft-Produkten handelt. Dieses Problem wurde erstmals in Windows XP Service Pack 1.
Weitere Informationen
Folgende ist ein allgemeiner Beispiel von Tupeln, die das Problem auftreten. Eine PC Karte hat eine Funktion ID Tupel (21 h) nach 3 ausgewertet wird, so dass das Gerät Parallel ist. Zwischen der Tupel die Funktion ID wird sein wie folgt:
21h TPL_CODE=CISTPL_FUNCID02h TPL_LINK03h TPLFID_FUNCTION00h 
kbBaseOS

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 313580 – Letzte Überarbeitung: 01/12/2015 19:22:57 – Revision: 1.1

Microsoft Windows XP Professional, Microsoft Windows XP Home Edition

  • kbnosurvey kbarchive kbmt kbbug kbfix kboswin2000fix kbwinxpsp1fix KB313580 KbMtde
Feedback