Freigeben über


Geräte-Manager Problemcodes

Der Geräte-Manager markiert ein Gerät mit einem gelben Ausrufezeichen (!) wenn das Gerät ein Problem hat. Die Problemcodes befinden sich in form CM_PROB_XXX und sind in der Headerdatei cfg.h definiert. Die wichtigsten werden hier erläutert, zusammen mit deren Zuordnung zu den Device Node Status Flags. Eine umfassendere Liste finden Sie unter Geräte-Manager-Fehlermeldungen.

Code 1 (CM_PROB_NOT_CONFIGURED)
Gibt an, dass das Gerät nicht installiert ist und zuvor nicht installiert wurde. (Entspricht DNF_NOT_CONFIGURED.)

Code 10 (CM_PROB_FAILED_START)
Gibt an, dass das Gerät aus irgendeinem Grund nicht gestartet wurde, aber der E/A-Manager hat versucht, es mit einer Reihe von Ressourcen zu starten. (Entspricht DNF_START_FAILED.)

Code 12 (CM_PROB_NORMAL_CONFLICT)
Gibt an, dass es nicht genügend Ressourcen zum Starten dieses Geräts gab. (Entspricht DNF_INSUFFICIENT_RESOURCES.)

Code 14 (CM_PROB_NEED_RESTART)
Gibt an, dass der Benutzermodus das Gerät neu konfiguriert hat und ein Neustart erforderlich ist, damit die Änderungen wirksam werden. (Entspricht DNF_NEED_RESTART.)

Code 18 (CM_PROB_REINSTALL)
Gibt an, dass das Gerät installiert werden muss und zuvor installiert wurde. (Entspricht DNF_REINSTALL.)

Code 21 (CM_PROB_WILL_BE_REMOVED)
Gibt an, dass der Benutzermodus dieses Gerät deinstalliert hat. (Entspricht DNF_WILL_BE_REMOVED.)

Code 22 (CM_PROB_DISABLED)
Gibt an, dass das Gerät deaktiviert ist. (Entspricht DNF_DISABLED.)

Code 28 (CM_PROB_FAILED_INSTALL)
Gibt an, dass die Installation fehlgeschlagen ist und kein Treiber für dieses Gerät ausgewählt ist, obwohl der Kernel kein Problem meldet (und es gibt keine DNF_XXX Übereinstimmung für dieses Problem). Dieses Problem kann das Ergebnis eines On-Board-Systemgeräts (ISA-Timer, ISA RTC, RAM Memory usw.) sein, das noch keine INF-Datei aufweist.

Code 31 (CM_PROB_FAILED_ADD)
Gibt an, dass das Gerät nicht hinzugefügt wurde. Gründe für den Fehler können sein: Eine AddDevice-Routine eines Treibers hat einen Fehler zurückgegeben, oder es ist kein Dienst für das Gerät in der Registrierung aufgeführt. (Entspricht DNF_ADD_FAILED.)