INF-Validierungsfehler und Warnungen

In diesem Thema werden Treiberinstallationsfehler und Warnungen beschrieben, die beim Ausführen der automatischen INF-Überprüfung von Microsoft Visual Studio oder beim Ausführen des InfVerif-Tools angezeigt werden können.

Ab Visual Studio 2015 mit WDK 10 können beim Erstellen des Treibers die folgenden INF-Dateifehler im Bereich „Fehlerliste“ angezeigt werden. Wenn Sie InfVerif.exe über die Befehlszeile ausführen, zeigt das Tool diese Fehler bei der Eingabeaufforderung oder in der HTML-Version der Ergebnisse an.

Fehlerleitfaden

InfVerif folgt einer allgemeinen Regel: Je niedriger die Fehlernummer ist, desto schwerwiegender ist das Problem. Die meisten Fehlercodes können entweder eine Warnung oder ein Fehler sein, abhängig von den Argumenten, die in InfVerif angegeben werden.

Fehler sollten als „Muss behoben werden“ betrachtet werden.

Warnungen können ignoriert werden, wenn sie vollständig verstanden werden, häufig sind sie jedoch Symptome eines anderen Problems. Beispielsweise könnte eine Warnung, dass ein Abschnitt nicht verwendet wird, ein Symptom einer falsch aufgerufenen INF-Anweisung sein.

Behandeln von Fehlern

Sie müssen alle Fehler beheben, um Treibertests im Hardware Dev Center zu bestehen.

Fehler beziehen sich auf die folgenden Bedingungen:

  • Der INF-Parser kann Ihre INF nicht erfolgreich interpretieren
  • Der INF-Parser kann die INF nur interpretieren, indem er eine Standardwertannahme (mehrdeutige Syntax) vornimmt.
  • Die Argumente für InfVerif geben an, dass ein Regelsatz auf den INF angewendet werden soll (z. B: InfVerif /h)

Es ist zwar nicht erforderlich, die Warnungen zu beheben, bevor Sie Ihren Treiber an das Entwicklungszentrum übermitteln, es wird jedoch empfohlen, sich die Zeit zu nehmen, um das gemeldete Problem zu verstehen. Wenn Sie eine bestimmte Warnung nicht verstehen, verhält sich Ihre INF möglicherweise nicht immer wie erwartet.

Warnungen beziehen sich in der Regel auf:

  • eine möglicherweise falsche Syntax, die jedoch gültige Szenarien enthält, wo dies zutreffend ist
  • eine Syntax, die für die angegebenen InfVerif-Parameter gültig ist, aber in anderen Modi einen Fehler darstellt, z. B. Treiberisolationsmodus

Fehlercodes

Der neue InfVerif.exe-Befehl 'infverif.exe /code' (ab Windows Insider Preview Build 26080) enthält die gleichen Informationen wie die unten stehende Tabelle.

Fehlercode und -beschreibung Fehlerstufen
Code 1000

Meldung
INF '<value>' konnte nicht gefunden werden.

Details
Die INF-Datei wurde im angegebenen Dateipfad nicht gefunden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1001

Meldung
Ungültiger INF '<value>', muss den Abschnitt [Version] enthalten und die Signatur „$Windows NT$“ aufweisen.

Details
Treiber-INFs erfordern einen Abschnitt der obersten Ebene [Version] mit Metadaten zum Dateiformat. Dieser Abschnitt fehlt oder
weist darauf hin, dass sich die INF in einem nicht unterstützten Format befand.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1002

Meldung
Ungültiger INF '<value>', Analysefehler für Zeilen<wert>. Der Parser hat den Fehler 0x<value> zurückgegeben.

Details
Die INF enthielt einen Syntaxfehler in der angegebenen Zeile, weshalb die Analyse nicht fortgesetzt werden konnte. Typische Merkmale:
Zusätzliche Fehlermeldungen geben die Art des Fehlers an, oder der Fehlercode gibt das Problem an.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1003

Meldung
Die INF hat eine ungültige oder unbekannte Dateicodierung, muss ANSI oder UTF-16 LE sein.

Details
Die Codierung der INF wird nicht unterstützt und kann zu einem Fehler bei der Analyse der INF führen. Die INF sollte in
UTF-16 LE konvertiert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1005

Meldung
Abschnittsname erforderlich für die Anweisung <value>.

Details
Für die angegebene Anweisung ist ein Argument erforderlich, das einen Abschnitt mit weiteren Daten angibt, dieser Abschnitt wurde jedoch weggelassen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1006

Meldung
Fehlender Wert für <value>.

Details
Ein erforderliches Argument für die angegebene Anweisung wurde weggelassen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1007

Meldung
Fehlender <value> für die Quelldatei '<value>' im Abschnitt [<value>].

Details
Ein Datenträger oder Dateipfad wurde mit einem ungültigen Unterverzeichniswert angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1008

Meldung
Fehlende oder ungültige Datenträger-ID für '<value>' unter dem Abschnitt [<value>].

Details
Ein Datenträger oder Dateipfad wurde mit einem ungültigen ID-Wert angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1010

Meldung
Ungültige ClassGuid "<value>", {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} wird erwartet.

Details
Der ClassGuid-Wert weist ein falsches Format auf. Der GUID-Wert sollte dem standardmäßigen GUID-Format entsprechen, einschließlich geschweifter Klammern und Striche.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1011

Meldung
Fehlender Name des Abschnitts „Modelle“ im [Manufacturer]-Abschnitt.

Details
Im Eintrag im Abschnitt [Manufacturer] fehlt der Name des Abschnitts [Models].
/k: Fehler
/u: Fehler
/w: Fehler


Code 1013

Meldung
Fehlender <value><value>-Schlüssel im Abschnitt <value>.

Details
Es wird kein erforderlicher Schlüssel im INF-Abschnitt angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1014

Meldung
Ungültiger <value><value>-Schlüssel im Abschnitt <value>.

Details
Ein erforderlicher Schlüssel im INF-Abschnitt wurde gefunden, aber mit ungültigen Daten bereitgestellt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1015

Meldung
Ungültiger <value>-Pfad „<value>“ im Abschnitt <value>.

Details
Der angegebene Pfad hatte ein falsches Format.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1016

Meldung
Fehler beim Abrufen des <value>-Pfads für <value> "<value>".

Details
Der vollständige Pfad zur Datei konnte nicht generiert werden. Der Pfad wird aus [SourceDisksFiles] und
[SourceDisksNames] gebildet und möglicherweise fehlen diese oder sind in diesen Abschnitten falsch aufgelistet.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1017

Meldung
Der Dienstname <value> ist nur für die interne Verwendung reserviert.

Details
Dieser Dienstname ist reserviert und muss geändert werden. Alle Namen, die in Beispieltreibern verwendet werden, sind reserviert.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1019

Meldung
Ungültiger <value><value> GUID "<value>", {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} wird erwartet.

Details
Die GUID weist ein falsches Format auf. Der GUID-Wert sollte dem standardmäßigen GUID-Format entsprechen, einschließlich geschweifter Klammern und Striche.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1020

Meldung
Der Name der Filterebene "<value>" ist reserviert.

Details
Der Name der Filterebene ist für die Verwendung durch den internen Status reserviert und kann nicht als Filterebene verwendet werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1021

Meldung
Der Dienst "<value>" überschreitet die maximale Namenslänge (<value>), wenn er eindeutig gemacht wird.

Details
Der Name des Diensts überschreitet die maximale Länge des Dienstnamens, wenn er durch Anfügen des eindeutigen Tokens an den Namen eindeutig gemacht wird.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1022

Meldung
Der Dienstname '<value>' muss das Feature für eindeutige Namen in allen Deklarationen verwenden.

Details
Mehrere Installationsabschnitte innerhalb der INF verwenden denselben Dienstnamen, aber nur eine Teilmenge davon verwendet den eindeutigen
Funktionsnamen. Sie müssen mit der Verwendung der Funktion für eindeutige Namen konsistent sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1078

Meldung
Überspringen von <value> "<value>", der unter der Anweisung <value> angegeben ist.

Details
Der angegebene Eintrag ist im Kontext ungültig, in dem er verwendet wird. Er kann in anderen Kontexten gültig sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1080

Meldung
In der <value>-Anweisung fehlt <value>.

Details
Ein Argument für die angegebene Anweisung fehlt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1081

Meldung
Die Anweisung <value> hat ein ungültiges Argument <value> "<value>".

Details
Für die Anweisung wurde ein ungültiges Argument angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1082

Meldung
Die <value>-Anweisung hat ein ungültiges Argument <value>.

Details
Für die Anweisung wurde ein ungültiges Argument angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1083

Meldung
Die <value>-Anweisung hat ein ungültiges Flag <value> für <value>.

Details
Für die Anweisung wurde ein ungültiges Flag angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1084

Meldung
Fehlende Anweisung '<value>' für die Anweisung '<value>' mit <value> "<value>" im Abschnitt [<value>].

Details
Die Anweisung erfordert die Angabe einer zusätzlichen Anweisung, diese wurde jedoch nicht gefunden. Beispiel:
Die UmdfService-Anweisung erfordert eine entsprechende UmdfLibraryVersion-Anweisung.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1085

Meldung
<value>-Anweisung unvollständig.

Details
Für die Anweisung sind zusätzliche Argumente erforderlich.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1086

Meldung
Doppelter <value> "<value>" kann übersprungen werden.

Details
Dasselbe Datenstück wurde mehrmals unnötig definiert, z. B. mehrere AddComponents, die dasselbe angeben.
Komponentenname
/k: Fehler
/u: Fehler
/w: Fehler


Code 1087

Meldung
Es können nicht beide Anweisungen <value> und <value> verwendet werden, <value> wird ignoriert.

Details
Einige Definitionen unterstützen jeweils nur eine Anweisung, es können nicht beide Anweisungen gleichzeitig verwendet werden. AddFilter unterstützt beispielsweise
das Angeben einer Filterebene oder -position, aber nicht beides.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1088

Meldung
Doppelte <value>-Anweisung ist nicht zulässig.

Details
Eine Anweisung wurde mehrmals angegeben, aber es kann nur eine wirksam werden. Dies kann zu einem nicht deterministischen Verhalten führen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1100

Meldung
Der Quell- und Ziel-<value> muss für die Datei '<value>' übereinstimmen, wenn CopyFiles mit DIRID <value> verwendet wird.

Details
Dieser Fehler tritt auf, wenn eine Datei aus dem ursprünglichen Treiberspeichernamen und -speicherort in einen anderen kopiert oder umbenannt wird.
Name und Speicherort im Treiberspeicher.
[SourceDisksFiles]
DriverFile.sys=1,x64
[DestinationDirs]
CopyFileSection=13,SubDirectory

[CopyFileSection]
DriverFile.sys

Der Treiberspeicher enthält die ursprüngliche Verzeichnisstruktur des Treiberpakets. Im obigen Code ist der
ursprüngliche Speicherort von DriverFile.sys: <INF location>\x64, aber die CopyFiles-Anweisung platziert die Datei in <INF location>\SubDirectory.
Derselbe Fehler wird angezeigt, wenn die Datei als Teil der Kopie umbenannt wurde.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1101

Meldung
Sicherheitsdeskriptoren können nicht mit DIRID <value> verwendet werden.

Details
Sicherheitsdeskriptoren können nicht mit einer Datei verwendet werden, die über ein Zielverzeichnis der angegebenen DIRID verfügt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1102

Meldung
Ungültiger Anweisung <>kann nicht mit DIRID <value> verwendet werden.

Details
Die angegebene Anweisung kann nicht für eine Datei verwendet werden, die über ein Zielverzeichnis der angegebenen DIRID verfügt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1103

Meldung
Ungültiges Flag 0x<value>, kann nicht mit DIRID <value> verwendet werden.

Details
Das angegebene Flag kann nicht für eine Datei verwendet werden, die über ein Zielverzeichnis der angegebenen DIRID verfügt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1110

Meldung
Die Datei '<value>' in einer CopyINF-Anweisung kann nicht angegeben werden.

Details
Nur andere INF-Dateien können in einer CopyINF-Anweisung angegeben werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1141

Meldung
Ungültige Binärdatei der Gerätesoftware '<value>, der Pfad muss relativ zum Verweis auf das Treiberpaket sein.

Details
Ein absoluter Pfad wurde für die Software-Binärdatei angegeben, es muss jedoch ein relativer Pfad sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1142

Meldung
Ungültige Gerätesoftware im Abschnitt [<value>], SoftwareType ist <value>, <value> fehlt jedoch.

Details
Für den angegebenen Softwaretyp ist die angegebene Anweisung erforderlich, die nicht angegeben wurde.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1144

Meldung
Gerätesoftware mit SoftwareType <value> kann nicht für alle Produkttypen ausgeführt werden.

Details
Der angegebene Softwaretyp ist nur für Windows Desktopbetriebssystem-Produkte funktionsfähig und kann nicht mit anderen Produkttypen verwendet werden.
/k: Warnung
/u: Fehler
/w: Warnung


Code 1150

Meldung
Ungültige Anweisung <value> im Abschnitt [<value>], darf nicht die Zeichen '' oder ',' enthalten.

Details
In der Komponenten-ID wurde ein ungültiges Zeichen angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1160

Meldung
Unbekanntes Threadingmodell '<value>' wurde für die COM-Klasse '<value>' angegeben, es wurde 'Apartment', 'Free', 'Both' oder 'Neutral' erwartet.

Details
Der angegebene Threadingmodellwert wird nicht erkannt. Unterstützte Typen sind 'Apartment', 'Free', 'Both' oder 'Neutral'.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1180

Meldung
Ungültiger Ereigniskanal im Abschnitt [<value>], darf keinen doppelten Wert (<value>) über mehrere Kanäle unter Abschnitt [<value>] verfügen.

Details
Mehrere Ereigniskanäle haben dieselbe Kanal-ID innerhalb eines einzelnen Anbieters. Die Kanal-IDs sollten eindeutig sein.

Ausführliche Informationen zu Ereigniskanälen finden Sie unter: ChannelType
/k: Fehler
/u: Fehler
/w: Fehler


Code 1181

Meldung
Ungültiger Ereigniskanal <value> Wert '<value>' im Abschnitt [<value>], kann nicht mit <value><value> verwendet werden.

Details
Der Ereigniskanal gibt einen Wert an, der für den Kanaltyp ungültig ist.

Ausführliche Informationen zu Ereigniskanälen finden Sie unter: ChannelType
/k: Fehler
/u: Fehler
/w: Fehler


Code 1182

Meldung
Ereigniskanal <value> und <value> stimmen im Abschnitt [<value>] nicht überein, erwartet wird <value>=<value> für <value>=<value>.

Details
Der Ereigniskanal gibt einen Wert an, der einen zusätzlichen Parameter erfordert. Dieser zusätzliche Parameter fehlt.

Ausführliche Informationen zu Ereigniskanälen finden Sie unter: ChannelType
/k: Fehler
/u: Fehler
/w: Fehler


Code 1199

Meldung
Die Syntax '<value>' wurde in der Betriebssystemversion <value> eingeführt.<value>.<value>, jedoch werden DDInstall-Abschnitte, die die Syntax verwenden, auf früheren Betriebssystemversionen installiert. Diese DDInstall-Abschnitte sollten nur auf die Installation auf <value> beschränkt sein.<value>.<value> oder höher mit einer TargetOSVersion-Dekoration.

Details
Der betroffene DDInstall-Abschnitt wird in Produktversionen installiert, die die angegebene Syntax nicht unterstützen. Eine Buildnummer
sollte dem Abschnitt „Modelle“ hinzugefügt werden, um die Anwendbarkeit des DDInstall auf nur unterstützte Produktversionen
zu beschränken. Dadurch wird verhindert, dass der Treiber in Produktversionen installiert wird, in denen er nicht ordnungsgemäß funktioniert.

Weitere Informationen finden Sie unter INF Manufacturer und Kombinieren von Plattformerweiterungen und Betriebssystemversionen
/k: Fehler
/u: Fehler
/w: Fehler


Code 1201

Meldung
Der Eintrag <value> weist einen zusätzlichen Wert '<value>' auf und wird ignoriert.

Details
Die angegebene Anweisung weist mehr Argumente auf, als zulässig sind. Die zusätzlichen Werte werden ignoriert.
/k: Warnung
/u: Warnung
/w: Warnung


Code 1202

Meldung
Die eingeschlossene INF '<value> wurde nicht gefunden. Nur vom System bereitgestellte INFs können einbezogen werden.

Details
Die Include-Anweisung hat eine INF angegeben, die nicht gefunden wurde. Nur von Microsoft bereitgestellte Posteingangs-INFs können mit der Include-Anweisung referenziert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1203

Meldung
Abschnitt [<value>] wurde nicht gefunden.

Details
Eine Anweisung hat auf einen nicht vorhandenen Abschnitt verwiesen, dies kann ein Tippfehler oder ein Fehler in der Syntax sein.
Überprüfen Sie, ob der Abschnittsname vorhanden ist und korrekt geschrieben ist, oder verweisen Sie auf die vollständige Dokumentation zur angegebenen Anweisung
für zusätzliche Informationen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1204

Meldung
Der Anbieter darf nicht „Microsoft“ sein. Es muss eine Organisation sein, die die INF erstellt hat.

Details
Nur Microsoft darf den Anbieter als Microsoft angeben. Anbieternamen, die mit Microsoft beginnen, sind ebenfalls nicht zulässig.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1205

Meldung
Abschnitt [<value>] referenziert aus der Anweisung <value> und <value>.

Details
Auf denselben Abschnitt wurde aus zwei verschiedenen Anweisungen verwiesen. Zum Beispiel:

CopyFiles = FileSection
DelFiles = FileSection
/k: Warnung
/u: Warnung
/w: Warnung


Code 1206

Meldung
Ungültiger Verweis auf den Nicht-<value> Abschnitt [<value>] aus der Anweisung <value>.

Details
Auf denselben Abschnitt wurde aus zwei verschiedenen Anweisungen verwiesen. Zum Beispiel:

CopyFiles = FileSection
AddFilter = FileSection
/k: Fehler
/u: Fehler
/w: Fehler


Code 1207

Meldung
Anweisung '<value>' ist in MSFT INFs nicht zulässig.

Details
Microsoft INFs dürfen die angegebene Anweisung nicht verwenden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1208

Meldung
Die Anweisung '<value>' ist nicht zulässig.

Details
Diese Anweisung ist nur in den von Microsoft bereitgestellten Posteingangs-INF-Dateien zulässig und darf nicht von Dritten verwendet werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1209

Meldung
Abschnitt [<value>] ist mehrmals definiert.

Details
Mehrere Abschnitte mit demselben Namen werden definiert, ihr Inhalt kann in einem Abschnitt kombiniert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1210

Meldung
Der Anbieter darf nicht „<value>“ sein, muss auf „<value>“ festgelegt werden.

Details
Der Anbietername muss mit /provider-Schalter übereinstimmen.

/k: Fehler
/u: Fehler
/w: Fehler


Code 1211

Meldung
Es können nicht mehrere zugeordnete Dienste unter [<value>], „<value>“ und „<value>“ vorhanden sein. Nur ein Dienst kann SPSVCINST_ASSOCSERVICE verwenden.

Details
Das SPSVCINST_ASSOCSERVICE-Flag gibt an, dass der Dienst der Funktionstreiber für das Gerät ist. Ein Gerät kann nur
einen zugeordneten Funktionstreiberdienst haben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1212

Meldung
Es können nicht beide Abschnitte [<value>] und [<value>] gleichzeitig vorhanden sein.

Details
Die beiden angegebenen Abschnittsnamen können nicht gleichzeitig in derselben INF-Datei vorhanden sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1213

Meldung
CAT-Dateien können nicht unter [SourceDisksFiles] aufgeführt werden.

Details
Katalogdateien sollten nur über die CatalogFile-Anweisung im Abschnitt [Version] referenziert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1214

Meldung
Ungültige Katalogdatei '<value>', es wird 'filename.cat' erwartet.

Details
Die Dateinamen von Katalogdateien müssen dem Format 'filename.cat' entsprechen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1217

Meldung
Ungültige Version '<value>' in der <value>-Anweisung , wobei w.x.y.z erwartet wird, wo jedes Segment zwischen 0 und 65536 liegt.

Details
Der Versionswert in der angegebenen Anweisung muss dem Format w.x.y.z entsprechen, wobei jedes Segment zwischen 0 und 65536 liegt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1218

Meldung
Ungültiger Treiberdatumswert <value> in <value>, es wird MM/TT/JJJJ erwartet.

Details
Das Datum in der DriverVer-Anweisung muss dem Format MM/DD/JJJJ entsprechen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1220

Meldung
Auf einen Abschnitt, der in einem enthaltenen INF (<value>) definiert ist, kann nicht direkt verwiesen werden.

Details
Abschnitte in eingeschlossenen INFs können nur mithilfe der Needs-Anweisung unter den entsprechenden DDInstall-Abschnitten referenziert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1222

Meldung
Registrierungsschlüssel <value>\<value> können nicht geändert werden, obwohl HKLM\SYSTEM\CurrentControlSet zulässig ist.

Details
Der angegebene Registrierungsschlüssel darf nicht geschrieben werden. Der Registrierungsstatus sollte mithilfe einer AddReg-Anweisung
mit einem reg-root von HKR geschrieben werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1223

Meldung
Registrierungsschlüssel <value>\<value> kann nicht geändert werden.

Details
Der angegebene Registrierungsschlüssel darf nicht geschrieben werden. Der Registrierungsstatus sollte mithilfe einer AddReg-Anweisung
mit einem reg-root von HKR geschrieben werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1224

Meldung
Ungültiger Registrierungsstamm „<value>“.

Details
Der angegebene Registrierungsstamm ist ungültig. Weitere Informationen finden Sie unter INF AddReg-Anweisung
/k: Fehler
/u: Fehler
/w: Fehler


Code 1225

Meldung
Der Registrierungswert '<value>' muss den Typ '<value>' haben.

Details
Der angegebene Registrierungswert ist nicht vom erforderlichen Typ.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1226

Meldung
Der Sicherheitsdeskriptor ist für Registrierungswert '<value>' nicht direkt unter <value> zulässig.

Details
Der angegebene Registrierungswert weist einen Sicherheitsdeskriptor auf, der nicht festgelegt werden kann. Registrierungswerte direkt unter HKR
können keine alternativen Sicherheitsdeskriptoren festgelegt werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1229

Meldung
Fehlender Dateiname <value> Dateiname für den Eintrag <value>.

Details
Für den angegebenen Dateivorgang musste ein Name angegeben werden, der jedoch nicht angegeben wurde.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1230

Meldung
Fehlende Datei '<value>' unter dem [SourceDisksFiles]-Abschnitt.

Details
Eine Datei wurde in einer CopyFiles- oder ähnlichen Anweisung angegeben, konnte aber nicht im Abschnitt [SourceDisksFiles] gefunden werden,
oder die Auflistung in [SourceDisksFiles] war ungültig.

Dieser Fehler tritt häufig auf, wenn architekturdekorierte Versionen von [SourceDisksFiles] angegeben werden.
(z. B. [SourceDisksFiles.amd64]), aber nicht alle vom INF unterstützten Architekturen weisen einen [SourceDisksFiles]-Abschnitt auf.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1231

Meldung
Ungültiger komprimierter Dateiname '<value>', der unter [SourceDisksFiles] angegeben ist, wobei ein nicht komprimierter Dateiname '<value>' erwartet wird.

Details
In [SourceDisksFiles] angegebene Dateien müssen den nicht komprimierten Dateinamen und nicht die komprimierte Version (myfile.sys nicht myfile.sy_) verwenden.
/k: Warnung
/u: Fehler
/w: Fehler


Code 1233

Meldung
Fehlende Anweisung <>, die für die digitale Signatur erforderlich ist.

Details
Die angegebene Anweisung ist zum Signieren des Treiberpakets erforderlich, ist jedoch nicht vorhanden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1234

Meldung
Erforderliche Anweisung <value> im Abschnitt [<value>] fehlt, ist leer oder ungültig.

Details
Der angegebene Abschnitt erfordert die bestimmte Anweisung, die jedoch nicht gefunden wurde.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1235

Meldung
Das Zeichenfolgentoken '<value>' ist nicht im Abschnitt [<value>] definiert. Falls ein Literal '<value>' in einer Zeichenfolge verwendet werden soll, verwenden Sie stattdessen '<value>'.

Details
Ein angegebenes Zeichenfolgentoken hat im Abschnitt [Strings] keine Definition. Die INF-Datei gibt beispielsweise %REG_DWORD%
in einem add-registry-Abschnitt an, die von einer AddReg-Anweisung angegeben ist, es gibt jedoch keine entsprechende REG_DWORD = 0x00010001
im Abschnitt [Zeichenfolgen] aus.

Dieser Fehler tritt häufig auf, wenn ihre INF-Datei einen Registrierungswert angibt, der eine Umgebungsvariable enthält. Zum Beispiel:
[MyAddReg]
HKR,,DllPath,%SystemRoot%\System32\binary.dll

Die %SystemRoot%-Pfadkomponente wird als Ersetzungstoken der Zeichenfolge „SystemRoot“ unter dem
[Strings]-Abschnitt anstelle des beabsichtigten Verhaltens, das Literal „SystemRoot%“ in der Registrierung zu speichern. Beschreibung
verwenden Sie den Literalwert %SystemRoot%, anstatt eine Zeichenfolgenersetzung durchzuführen, die Escapesequenz „%%“.
[MyAddReg]
HKR,,DllPath,%%SystemRoot%%\System32\binary.dll
/k: Fehler
/u: Fehler
/w: Fehler


Code 1241

Meldung
Nicht aufgelöste benutzerdefinierte DIRID (<value>) für die Quelldatei „<value>“ im Abschnitt [<value>].

Details
Die benutzerdefinierte DIRID konnte nicht aufgelöst werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1242

Meldung
Nicht aufgelöste DIRID (<value>) für die Quelldatei „<value>“ im Abschnitt [<value>].

Details
Der DIRID-Wert konnte nicht aufgelöst werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1243

Meldung
Ungültiger DIRID-Wert (<value>) für die Quelldatei „<value>“ im Abschnitt [<value>].

Details
Der angegebene DIRID-Wert wird nicht unterstützt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1245

Meldung
Ungültige Featurebewertung '<value>'.

Details
Die angegebene Featurebewertung war ungültig. Sie sollte als einzelner Byte-Hexadexwert innerhalb des Bereichs 00-FF angegeben werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1250

Meldung
Ungültiger EventLogType '<value>', es wird 'System', 'Anwendung' oder 'Sicherheit' erwartet.

Details
Der angegebene Ereignisprotokolltyp wird nicht erkannt. Zu den unterstützten Typen gehören „System“, „Anwendung“ oder „Sicherheit“.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1251

Meldung
Der deaktivierte Dienst (StartType=4) '<value>' mit dem SPSVCINST_ASSOCSERVICE-Flag kann nicht hinzugefügt werden.

Details
Der zugeordnete Dienst kann nicht als deaktivierter Dienst erstellt werden.
/k: Warnung
/u: Warnung
/w: Warnung


Code 1252

Meldung
Der Dienst '<value>' mit <value>=<value> und ServiceType=<value> kann nicht hinzugefügt werden.

Details
Die Dienstkonfiguration steht in Konflikt oder wird für den angegebenen Diensttyp nicht unterstützt.
/k: Warnung
/u: Warnung
/w: Warnung


Code 1253

Meldung
Überspringen der Anweisung '<value>' ohne Dienstnamen im Abschnitt [<value>].

Details
Die angegebene Anweisung kann nicht ohne Dienstnamen verwendet werden. Wenn kein Dienstname beabsichtigt ist, kann dies
aufgrund einer falschen Flag-Verwendung auftreten.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1254

Meldung
Ungültiger Dienstbildpfad für den Dienst '<value>' mit ServiceBinary='<value>'.

Details
Der Dienstbildpfad konnte nicht ordnungsgemäß analysiert werden. Dies kann auf eine falsche oder fehlende Verwendung von Anführungszeichen zurückzuführen sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1256

Meldung
Ungültige WMI-Schnittstellen-Flags '<value>'.

Details
Für die angegebenen WMI-Schnittstellen-Flags sind ungültige Flags festgelegt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1257

Meldung
Der Registrierungsvorgangswert ist in einigen Kontexten möglicherweise falsch, verwenden Sie <value> anstelle des Windows-Verzeichnisses.

Details
Es wurde ein Pfad angegeben, der in eine Umgebungsvariable geändert werden kann. Verwenden Sie stattdessen die Umgebungsvariable, um
der Treiber robuster gegenüber Umgebungsänderungen zu machen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1258

Meldung
Der Dateipfad '<value>' in <value> ist in einigen Geräteinstallationsszenarien oder Kontexten möglicherweise falsch, verwenden Sie stattdessen <value>\<subdirectory>.

Details
Verwenden Sie einen laufzeitauflösbaren Pfad, z. B. %SystemRoot%, für Werte, die in der Registrierung gespeichert sind. DIRID-Werte sind möglicherweise vollständig
aufgelöst zu dem Zeitpunkt, zu dem der Treiber zum Image hinzugefügt wird. Wenn der Treiber-INF in anderen Bereitstellungsszenarien
Szenarien (z. B. Offline-Imageerstellung oder Betriebssystemupgrade) verarbeitet wird, kann ein falscher Wert gespeichert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1260

Meldung
Ungültige Anweisung <value> aufgrund eines ungültigen <value>.

Details
Die angegebene Anweisung konnte nicht auf den entsprechenden Typ analysiert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1261

Meldung
Nicht definiertes Gerät '<value>' mit Abschnitt [<value>].

Details
Der Abschnitt „Geräteinstallation“ für das angegebene Gerät wurde nicht gefunden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1262

Meldung
Ungültiger <Werteintrag> aufgrund einer Nicht-Byte-Bitmaske '0x<value>.

Details
Eine Registrierungswert-Bitmaske muss ein Byte groß sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1263

Meldung
Ungültiger Eintrag <value> aufgrund von benutzerdefinierten und bekannten Werttypen.

Details
Ein benutzerdefinierter Werttyp kann nicht REG_NONE, REG_SZ, REG_EXPAND_SZ oder REG_MULTI_SZ sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1264

Meldung
Ungültiger Eintrag <value> aufgrund eines fehlendes Werttypflags für benutzerdefinierten Werttyp.

Details
Ein benutzerdefinierter Werttyp muss FLG_ADDREG_BINVALUETYPE angeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1265

Meldung
Ungültiger <value> aufgrund des APPEND-Flags für einen Nicht-multi-sz-Wert.

Details
APPEND wurde für den Registrierungswert angegeben, der Wert ist aber kein Typ, der angefügt werden kann.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1266

Meldung
Ungültiger Eintrag <value> aufgrund eines Werts für einen multi-sz delete.

Details
Ein Wert wird aus einem multi-sz-Element gelöscht, es wurde jedoch kein Wert zum Löschen angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1267

Meldung
Ungültige Binärdaten im Eintrag <value>, wobei mindestens ein Byte zwischen 00-FF erwartet wird.

Details
Das angegebene Feld weist einen ungültigen Wert auf.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1268

Meldung
Ungültiger numerischer Wert im Eintrag <value>, wobei der Dezimalwert (0+) oder Hexadezimalwert (0x0+) <value>-bit erwartet wird.

Details
Das angegebene Feld weist einen ungültigen Wert auf.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1270

Meldung
INF installiert keinen Treiber für Hardware-IDs, die im Abschnitt [DeviceInstall32] erstellt wurden.

Details
Geräte, die mit einem [DeviceInstall32]-Abschnitt erstellt wurden, sollten mit demselben INF installiert werden, der Installationsabschnitt wurde jedoch nicht angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1271

Meldung
Fehlender Name des Installationsabschnitts des Modells.

Details
Der Abschnitt „Modelle“ hat eine anwendbare Hardware-ID angegeben, aber keinen Installationsabschnitt, der für diese Hardware-ID verwendet werden soll.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1272

Meldung
Der Dienstabschnitt [<value>] für nicht benannten Dienst wird ignoriert.

Details
Der Dienst war unbenannt (kein Dienst), es wurde jedoch ein Dienstinstallationsabschnitt angegeben. Der Dienstinstallationsabschnitt wurde ignoriert.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1273

Meldung
Die Quelldatei „<value>“ verwendet die Datenträger-ID <value>, die nicht unter [<value>] aufgeführt ist.

Details
Die angegebene Datenträger-ID wird nicht im Abschnitt [SourceDisksNames] angezeigt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1274

Meldung
Nicht aufgelöstes $ARCH$-Token für Abschnitt [<value>]. Muss das stampinf-Tool ausführen, um das Problem mit Groß-/Kleinschreibung bei $ARCH$-Token zu beheben.

Details
Die INF-Datei verwendet Token, die von stampinf aufgelöst würden, aber stampinf wurde nicht ausgeführt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1275

Meldung
<value> '<value>' ist in [DestinationDirs] nicht aufgeführt.

Details
Die angegebene Datei hat kein Kopierziel angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1280

Meldung
Klassenname und ClassGuid stimmen nicht überein, wobei die Klasse „<value>“ für ClassGuid „<value>“ erwartet wird.

Details
Die angegebene ClassGuid ist eine bekannte Klasse, aber der Klassenwert stimmt nicht mit dem erwarteten Namen der Klasse überein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1281

Meldung
Klassenname und ClassGuid stimmen nicht überein, wobei die ClassGuid „<value>“ für Klasse „<value>“ erwartet wird.

Details
Die angegebene Klasse ist eine bekannte Klasse, aber der ClassGuid-Wert stimmt nicht mit dem erwarteten ClassGuid der Klasse überein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1284

Meldung
Die Klasse „<value>“ ist für die Verwendung durch Microsoft reserviert.

Details
Die angegebene Geräteklasse kann nicht für Versandtreiber oder Produkte verwendet werden. Beispieltreiber geben diesen Fehler zurück,
wenn das Beispiel so konzipiert ist, dass der Autor eine entsprechende Geräteklasse angeben muss.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1285

Meldung
[ClassInstall32]-Abschnitt für von Microsoft definierte Klasse kann nicht angegeben werden.

Details
Ab Windows 10 dürfen von IHV bereitgestellte INFs keine [ClassInstall32] in einer INF-Klasse einer systemdefinierten Geräteeinrichtungsklasse verwenden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1286

Meldung
Ungültiger <value> value „<value>“ überschreitet die maximale Wertlänge von <value>.

Details
Klassennamen dürfen nicht länger als 31 Zeichen sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1287

Meldung
Ungültige Zielbetriebssystem-Versionsdekoration '<value>' für den Modellabschnittsnamen '<value>' unter dem Abschnitt [<value>].

Details
Die Zielbetriebssystem-Versionsdekoration konnte nicht analysiert werden, stellen Sie sicher, dass sie ordnungsgemäß gebildet ist.

Ausführliche Informationen zur Formatspezifikation finden Sie im Abschnitt INF Manufacturer
/k: Fehler
/u: Fehler
/w: Fehler


Code 1288

Meldung
Ungültige Zielbetriebssystemversion '<value>.<value>.<value>', muss '<value>.<value>.<value>' oder höher sein, wenn die Buildnummer angegeben wird.

Details
Buildnummernadressierung wurde mit Windows 10, Version 1607 (Build 14310 oder höher), eingeführt, sodass die angegebene Buildnummer
höher als oder gleich 14310 sein.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1289

Meldung
Fehlende Anweisung '<value>' unter dem Abschnitt [<value>].

Details
Die angegebene Anweisung ist für den angegebenen Abschnitt erforderlich, konnte jedoch nicht gefunden werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1290

Meldung
Ungültige Anweisung '<value>' für den Abschnitt [<value>].

Details
Die angegebene Anweisung ist innerhalb des angegebenen Abschnitts ungültig.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1292

Meldung
Für die Anweisung <value> ist eine indirekte Zeichenfolge im Abschnitt [Zeichenfolgen] erforderlich, auf die als <value>j verwiesen wird.

Details
Die Anweisung muss als indirekte Zeichenfolge angegeben werden, die vom Leser zur Laufzeit aufgelöst werden kann.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1293

Meldung
Der Dienstname '<value>' ist reserviert.

Details
Der angegebene Dienstname ist reserviert und darf nicht von Treibern verwendet werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1294

Meldung
Doppelter <value> '<value>' im Abschnitt [<value>].

Details
Derselbe Wert wird mehrmals im selben Abschnitt angegeben. Entfernen Sie die überflüssigen Werte.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1295

Meldung
Der Abschnitt [<value>] enthält eine andere Anzahl von Zeichenfolgen als der Abschnitt [<value>].

Details
Der Abschnitt [Strings] für jede Sprache muss dieselben Werte enthalten.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1296

Meldung
Die Hardware '<value>' hat keinen zugeordneten Dienst unter Verwendung des Installationsabschnitts '<value>'.

Details
Ab Windows 10, Version 1809, wurde dies von einer Warnung zu einem Fehler geändert. Die .Services-Abschnitte sind
für jedes definierte Zielbetriebssystem erforderlich. Dies war bereits vor Version 1809 eine bewährte Praxis.

Wenn eine INF diesen Abschnitt bisher nicht enthielt, weil sie auf die von Microsoft bereitgestellten Posteingangstreiberdienste angewiesen war,
sollte ein .Services-Abschnitt erstellt werden, der mit den Anweisungen Needs
und Include auf einen .Services-Abschnitt aus einer von Microsoft bereitgestellten Posteingangs-INF verweist. Zum Beispiel:
[DDInstall.Services]
Include=filename.inf
Needs=inf-section-name.Services

Für Geräte, die keinen Funktionstreiber erfordern, kann dies wie folgt angegeben werden:
AddService = ,2

Verwenden Sie diese Option nur dann, wenn die INF ein Gerät installiert, das keinen Funktionstreiber benötigt. Beispiel:
Ein Gerät, das nur einen Filtertreiber erfordert, jedoch keinen Funktionstreiber, der zwei AddService-Anweisungen hätte:
AddService = MyFilterDriver,, My-Service-Install-Section
AddService = ,2
/k: Fehler
/u: Fehler
/w: Fehler


Code 1297

Meldung
Gerätetreiber wird auf keinem Gerät installiert. Verwenden Sie einen Grundtyptreiber, wenn dies beabsichtigt ist.

Details
Gibt an, dass die INF-Datei ein Gerätetreiber ist, aber nicht als Gerätetreiber verwendet wird. Dies kann
Probleme bei der Behandlung des Treibers durch den Treiberspeicher verursachen. Wenn dies unbeabsichtigt ist, überprüfen Sie die INF, um sicherzustellen, dass
diese Hardware-IDs korrekt angegeben sind. Wenn der Treiber nicht für die Installation auf Geräten vorgesehen ist, konvertieren Sie ihn in einen
Grundtyptreiber. Ein Grundtyptreiber ist ein Treiber, der im gesamten System anstelle auf bestimmten Geräten installiert wird.

Weitere Informationen finden Sie unter Konvertieren in einen Grundtyptreiber
/k: Fehler
/u: Fehler
/w: Fehler


Code 1299

Meldung
Zusätzliche Überprüfungen wurden aufgrund von Analysefehlern übersprungen.

Details
Bei der INF-Analyse sind Analyseprobleme aufgetreten, die den Abschluss der Analyse verhinderten. Es sollten zusätzliche Fehler vorhanden sein,
die auf die Ursache des Problems verweisen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1300

Meldung
Legacyvorgang <value><> gefunden.

Details
Die INF führt einen veralteten Legacyvorgang aus, der bei modernen Windows-Betriebssystemprodukten nicht gültig ist.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1301

Meldung
Legacyvorgang <value><value> wurde gefunden.

Details
Die INF führt einen veralteten Legacyvorgang aus, der bei modernen Windows-Betriebssystemprodukten nicht gültig ist.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1302

Meldung
Ein Legacyvorgang <value> wurde für '<value>'<value> gefunden.

Details
Die INF führt einen veralteten Legacyvorgang aus, der bei modernen Windows-Betriebssystemprodukten nicht gültig ist.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1303

Meldung
Ein Legacyvorgang <value> wurde gefunden, der <value> definiert (<value>)<value>.

Details
Die INF definiert einen Co-Installer oder einen Klasseninstallationsprogramm, das in modernen Windows-Betriebssystemprodukten nicht mehr unterstützt wird und nicht verwendet werden sollte.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1304

Meldung
Es wurde ein Legacyvorgang <value> gefunden, der einen nicht relativen Schlüsselwert (<value>\<value>)<value> verwendet.

Details
Registrierungsvorgänge sollten mit einem relativen Schlüssel (HKR) ausgeführt werden. Dadurch wird der Wert an einem geeigneten Speicherort
relativ zum Typ des INF-Abschnitts gespeichert, in dem er verwendet wird.
/k: Warnung
/u: Fehler
/w: Keine


Code 1305

Meldung
Es wurde ein Legacyvorgang <value> gefunden, der einen anfügbaren multi-sz-Wert (<value>\<value>)<value> verwendet.

Details
Diese INF löscht einen Wert aus einem REG_MULTI_SZ oder fügt den Wert an eine vorhandene REG_MULTI_SZ an. Dies führt zu nicht-
deterministischen Ergebnisse und sollte nicht durchgeführt werden.
/k: Warnung
/u: Fehler
/w: Fehler


Code 1306

Meldung
Es wurde ein Legacyvorgang <value> mit einem Nicht-System-Zielpfad (<value>) für '<value>'<value> gefunden.

Details
Die INF gibt eine Dateikopie mit einem Ziel an, das sich außerhalb des Systempfads befindet.
/k: Warnung
/u: Fehler
/w: Keine


Code 1307

Meldung
Legacyvorgang <value><> gefunden.

Details
Die INF führt einen Legacyvorgang aus, der nur für Windows-Betriebssystemprodukte gültig ist.
/k: Warnung
/u: Fehler
/w: Fehler


Code 1308

Meldung
Legacyvorgang <value><value> wurde gefunden.

Details
INF-Dateien sollten nur die additiven Vorgänge ausführen, die zum Konfigurieren des Geräts erforderlich sind. Wenn ein Treiber
aus dem System gelöscht wird, werden die entsprechenden Vorgänge zum Bereinigen des Treibers, automatisch ausgeführt.
/k: Warnung
/u: Fehler
/w: Fehler


Code 1309

Meldung
Ein Legacyvorgang <value> wurde für '<value>'<value> gefunden.

Details
INF-Dateien sollten nur die additiven Vorgänge ausführen, die zum Konfigurieren des Geräts erforderlich sind. Wenn ein Treiber
aus dem System gelöscht wird, werden die entsprechenden Vorgänge zum Bereinigen des Treibers, automatisch ausgeführt.
/k: Warnung
/u: Fehler
/w: Fehler


Code 1310

Meldung
Erforderlicher Abschnitt [<value>] mit Suffix '.<value>' stimmt nicht mit dem Suffix des ersten verweisenden Abschnitts [<value>) überein.<wert>].

Details
Bei Verwendung der Needs-Anweisung sollten die Abschnitte, auf die verwiesen wird, ein Suffix aufweisen, das mit dem Suffix
des referenzierenden Abschnitts übereinstimmt. Zum Beispiel:
[DDInstall.Services]
Needs=TargetInstall.Services

Beachten Sie, dass beide Abschnitte ein .Services-Suffix haben.

Dieser Fehler gibt an, dass der angegebene Abschnitt fälschlicherweise analysiert wird, als ob es sich um einen Abschnitt mit
einem anderen Suffix handelt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1311

Meldung
Erforderlicher Abschnitt [<value>] muss das Suffix '.<value>' haben, um dem ersten verweisenden Abschnitt [<value>.<value>] zu entsprechen.

Details
Bei Verwendung der Needs-Anweisung sollten die Abschnitte, auf die verwiesen wird, ein Suffix aufweisen, das mit dem Suffix
des referenzierenden Abschnitts übereinstimmt. Zum Beispiel:
[DDInstall.Services]
Needs=TargetInstall.Services
Beachten Sie, dass beide Abschnitte ein .Services-Suffix haben.

Dieser Fehler gibt an, dass der angegebene Abschnitt fälschlicherweise analysiert wird, als ob es sich um einen Abschnitt mit
einem anderen Suffix handelt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1312

Meldung
Erforderlicher Abschnitt [<value>] mit Suffix '.<value>' stimmt nicht mit dem Suffix des übergeordneten Abschnitts [<value>] überein.

Details
Bei Verwendung der Needs-Anweisung sollten die Abschnitte, auf die verwiesen wird, ein Suffix aufweisen, das mit dem Suffix
des referenzierenden Abschnitts übereinstimmt. Zum Beispiel:
[DDInstall.Services]
Needs=TargetInstall.Services
Beachten Sie, dass beide Abschnitte ein .Services-Suffix haben.

Dieser Fehler gibt an, dass das Suffix eines erforderlichen Abschnitts nicht mit dem verweisenden Abschnitt übereinstimmt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1313

Meldung
Erforderlicher Abschnitt [<value>] muss das Suffix '.<value>' haben, um dem dem Suffix des übergeordneten Abschnitts [<value>] zu entsprechen.

Details
Bei Verwendung der Needs-Anweisung sollten die Abschnitte, auf die verwiesen wird, ein Suffix aufweisen, das mit dem Suffix
des referenzierenden Abschnitts übereinstimmt. Zum Beispiel:
[DDInstall.Services]
Needs=TargetInstall.Services
Beachten Sie, dass beide Abschnitte ein .Services-Suffix haben.

Dieser Fehler gibt an, dass das Suffix eines erforderlichen Abschnitts nicht mit dem verweisenden Abschnitt übereinstimmt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1314

Meldung
Erforderlicher Abschnitt [<value>], gefunden in der enthaltenen INF „<value>“, wird nicht von [<value>] referenziert.

Details
Ein Abschnitt, der sich in einer anderen INF befindet, wurde mithilfe der Needs-Anweisung angegeben. Die INF, die den Abschnitt enthält, muss
mit der Include-Anweisung im selben Abschnitt wie die Needs-Anweisung referenziert werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1315

Meldung
Erforderlicher Abschnitt [<value>] wurde nicht gefunden.

Details
Ein mit der Needs-Anweisung angegebener Abschnitt wurde nicht gefunden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1316

Meldung
Benötigter dekorierter Abschnitt [<value>.<value>] wurde nicht gefunden.

Details
Ein mit der Needs-Anweisung angegebener Abschnitt wurde nicht gefunden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1317

Meldung
Erforderlicher nicht dekorierter Abschnitt [<value>] ist nicht Teil der Zielbetriebssystemplattform.

Details
Ein mit der Needs-Anweisung angegebener Abschnitt konnte nicht mithilfe der bereitgestellten IAS-Datei für das Zielbetriebssystem gefunden werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1318

Meldung
Die enthaltene INF „<value>“ ist nicht Teil der Zielbetriebssystemplattform.

Details
Eine mithilfe der Include-Anweisung angegebene INF konnte nicht mithilfe der bereitgestellten IAS-Datei für das Zielbetriebssystem gefunden werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1319

Meldung
Der Abschnitt [<value>] muss die Datei „<value>“ enthalten, um die Needs-Anweisung für [<value>] zu verwenden.

Details
Der angegebene Abschnitt verwendet die Needs-Anweisung, um auf einen Abschnitt zu verweisen, verfügt jedoch nicht über eine Include-Anweisung, die
die INF mit dem Abschnitt angibt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1320

Meldung
Der Registrierungsstamm '<value>\<value>' ist nicht in HKR isoliert.

Details
Registrierungsschlüssel müssen sich unter isolierten relativen HKR-Stammspeicherorten befinden.

Ausführliche Informationen finden Sie unter Treiberpaketisolation
/k: Keine
/u: Keine
/w: Fehler


Code 1321

Meldung
Der Registrierungsstamm (<value>\<value>) des Werts „<value>“ ist nicht isoliert mit HKR.

Details
Registrierungswerte müssen sich unter isolierten relativen HKR-Stammspeicherorten befinden.

Ausführliche Informationen finden Sie unter Treiberpaketisolation
/k: Keine
/u: Keine
/w: Fehler


Code 1322

Meldung
Der Zieldateipfad '<value>' für die Datei '<value>' ist nicht isoliert mit DIRID <value>.

Details
Dateien müssen ihr Kopierziel als DIRID 13 angeben. Dadurch werden die Dateien unter dem Treiberspeicher isoliert.

Ausführliche Informationen finden Sie unter Treiberpaketisolation
/k: Keine
/u: Keine
/w: Fehler


Code 1323

Meldung
Der Dienstregistrierungsschlüssel '<value>' muss sich unter dem Unterschlüssel „Parameters“ befinden.

Details
Registrierungswerte mit einem dienstrelativen HKR-Stamm müssen unter dem Unterschlüssel „Parameters“ geschrieben werden.

Ausführliche Informationen finden Sie unter Treiberpaketisolation
/k: Keine
/u: Keine
/w: Fehler


Code 1324

Meldung
Der Abschnitt [Version] sollte PnpLockdown=1 angeben, um zu verhindern, dass externe Apps installierte Treiberdateien ändern.

Details
PnpLockdown=1 muss im Abschnitt [Version] angegeben werden. Dadurch wird den Treiberpaketdateien eine zusätzliche Sicherheitsstufe hinzugefügt,
um Manipulationen zu verhindern.
/k: Warnung
/u: Warnung
/w: Fehler


Code 1325

Meldung
Nicht unterstützte COM-Klassenregistrierung '<value>', nur InprocServer32 wird unterstützt.

Details
Der angegebene Typ der COM-Klasse wird nicht unterstützt.
/k: Warnung
/u: Warnung
/w: Fehler


Code 1326

Meldung
Nicht isolierter Dateipfad '<value>', wobei FileName unter <value> erwartet wird.

Details
Der angegebene Datendateipfad muss ein Pfad relativ zu %%DriverData%% sein.
/k: Warnung
/u: Warnung
/w: Fehler


Code 1328

Meldung
Der nicht unterstützte Dateipfad '<value>' wurde durch '<value>' ersetzt.

Details
Der angegebene Dateipfad konnte nicht aufgelöst werden.
/k: Keine
/u: Keine
/w: Warnung


Code 1329

Meldung
Filter mit Registrierung oder Eigenschaft können nicht hinzugefügt werden, verwenden Sie den Abschnitt [DDInstall.Filters].

Details
Filtertreiber können nicht mit einem Registrierungs- oder Eigenschaftswert hinzugefügt werden. Filter sollten mithilfe eines [DDInstall.Filters]-Abschnitts hinzugefügt werden.
/k: Keine
/u: Keine
/w: Fehler


Code 1330

Meldung
Es können nicht mehrere verschiedene Quellendateien ('<value>' und '<value>') in die Zieldatei '<value>' kopiert werden.

Details
Verschiedene Dateien werden an einen einzelnen Speicherort innerhalb der INF kopiert. In Szenarien, in denen das Betriebssystem alle Dateienkopiervorgänge
ausführen muss, bevor ein Gerät angeschlossen wird, wird der resultierende Status nicht deterministisch.

Ausführliche Informationen finden Sie unter InfVerif-Fehler 1330
/k: Fehler
/u: Fehler
/w: Fehler


Code 1331

Meldung
Der Registrierungswert '<value>\<value>\<value>' kann zwischen den Abschnitten [<value>] and [<value>] nicht unterschiedlich festgelegt werden.

Details
Der angegebene Registrierungswert wird zwischen zwei verschiedenen Installationsabschnitten unterschiedlich festgelegt. In Szenarien, in denen das Betriebssystem
alle Registrierungsvorgänge ausführen muss, bevor ein Gerät verbunden wird, wird der resultierende Status nicht deterministisch.

Ausführliche Informationen finden Sie unter InfVerif-Fehler 1330
/k: Warnung
/u: Fehler
/w: Fehler


Code 1332

Meldung
Der Registrierungswert '<value>\<value>\<value>' kann zwischen den Abschnitten [<value>] und [<value>] für den Dienst '<value>' nicht unterschiedlich festgelegt werden.

Details
Der angegebene Registrierungswert wird zwischen zwei verschiedenen Dienstinstallationsabschnitten unterschiedlich festgelegt. In Szenarien, in denen das
Betriebssystem alle Dienstvorgänge ausführen muss, bevor ein Gerät verbunden wird, wird der resultierende Status nicht deterministisch.

Ausführliche Informationen finden Sie unter InfVerif-Fehler 1330
/k: Warnung
/u: Fehler
/w: Fehler


Code 1333

Meldung
Der Dienst '<value>' kann zwischen den Abschnitten [<value>] und [<value>] nicht anders konfiguriert werden.

Details
Der angegebene Dienst wird zwischen zwei verschiedenen Installationsabschnitten unterschiedlich installiert. In Szenarien, in denen das Betriebssystem
alle Dienstvorgänge ausführen muss, bevor ein Gerät verbunden wird, wird der resultierende Status nicht deterministisch.

Ausführliche Informationen finden Sie unter InfVerif-Fehler 1330
/k: Warnung
/u: Fehler
/w: Fehler


Code 1340

Meldung
Die angegebene DIRID '<value>' ist nicht zulässig.

Details
Die angegebene DIRID ist veraltet und kann nicht mehr verwendet werden.
/k: Keine
/u: Keine
/w: Fehler


Code 1380

Meldung
Ungültige ExtensionId „<value>“ im Abschnitt [Version] angegeben.

Details
Der ExtensionId-Wert weist ein falsches Format auf. Der GUID-Wert sollte dem standardmäßigen GUID-Format entsprechen, einschließlich geschweifter Klammern und Striche.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1381

Meldung
Fehlende ExtensionId-Anweisung im Abschnitt [Version].

Details
Für Erweiterungs-INFs muss eine ExtensionId angegeben werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1382

Meldung
In Erweiterungs-INFs kann keine '<value>'-Anweisung angegeben werden.

Details
Die Erweiterungs-INFs unterstützen die angegebene Anweisung nicht.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1383

Meldung
Das Flag '<value>' kann für Dienste, die in Erweiterungs-INFs definiert sind, nicht angegeben werden.

Details
Die Erweiterungs-INFs unterstützen das angegebene Dienstflag nicht.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1384

Meldung
Verwendung von Filtern mit Registrierung oder Eigenschaft wird in den Erweiterungs-INFs nicht empfohlen, verwenden Sie stattdessen den [DDInstall.Filters]-Abschnitt.

Details
Die Erweiterungs-INFs können in beliebiger Reihenfolge über der Basis-INF installiert werden. Die Verwendung einer Registrierungs- oder Eigenschaftsanweisung für
Installationsfilter kann zu einer nicht deterministischen Stackreihenfolge führen.
/k: Warnung
/u: Warnung
/w: Warnung


Code 1400

Meldung
Der Dienst '<value>' wurde in einer UMDF-Dienstanweisung nicht angegeben.

Details
Der UMDF-Dienst wird erstellt, aber in keiner UMDF-Anweisung wie UmdfServiceOrder angegeben.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1401

Meldung
Die Anweisung '<value>' wird in <value> Version <value>.<value> nicht unterstützt.

Details
Die angegebene WDF-Anweisung ist in der von der INF verwendeten Version von WDF veraltet.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1402

Meldung
<value> Version <value>.<value> ist veraltet, der Treiber sollte portiert werden, um das Treibermodell der Version <value><value> zu verwenden.

Details
Die angegebene WDF-Version ist veraltet. Der Treiber sollte aktualisiert werden, um eine neuere Version zu verwenden.

Weitere Informationen finden Sie unter Konvertieren von UMDF1 in UMDF2
/k: Keine
/u: Keine
/w: Fehler


Code 1420

Meldung
[DefaultInstall]-basierte INF kann nicht als Grundtyp verarbeitet werden.

Details
Die INF verwendet einen [DefaultInstall]-Abschnitt, erfüllt jedoch nicht die Anforderungen, die als Grundtyp-INF verarbeitet werden sollen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1421

Meldung
Im Abschnitt [<value>] fehlt eine Architekturdekoration.

Details
Alle [DefaultInstall]-Abschnitte sollten über eine Architekturdekoration verfügen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1422

Meldung
[DefaultUninstall.NT*]-Abschnitt sollte LegacyUninstall=1 festlegen, um sowohl Grundtyp-INF- auch Abwärtsinstallationskompatibilität zu unterstützen.

Details
Eine Grundtyp-INF sollte kein Deinstallationsverhalten angeben. Um Legacy-Plattformen zu unterstützen, kann der Abschnitt „Deinstallation“
LegacyUninstall=1 angeben, um den Deinstallationsabschnitt nur auf Legacy-Plattformen zu verwenden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1423

Meldung
Grundtyptreiber erfordern einen architekturdekorierten [<value>]-Abschnitt.

Details
Grundtyptreiber erfordern mindestens einen architekturdekorieren [DefaultInstall]-Abschnitt.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1430

Meldung
Registrierungswert '<value>' unter '<value>\<value>' nicht zulässig.

Details
Der angegebene Registrierungswert ist nicht zulässig.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1431

Meldung
Der bekannte Registrierungswert '<value>' weist einen falschen Typ auf, wobei der Werttyp <value> erwartet wird.

Details
Der angegebene Registrierungswert ist ein bekannter Wert und muss einen bestimmten Typ aufweisen, andernfalls wird er möglicherweise
vom Betriebssystem oder anderen Anwendungen nicht richtig interpretiert.
/k: Fehler
/u: Fehler
/w: Fehler


Code 1450

Meldung
Veraltete nicht isolierte Anweisung '<value>' kann ignoriert werden.

Details
Die angegebene Anweisung wirkt sich möglicherweise nicht auf einige Betriebssystemversionen oder Produkttypen aus.
/k: Keine
/u: Keine
/w: Warnung


Code 2004

Meldung
Die Verwendung der Anweisung <value> wird nicht empfohlen.

Details
Die angegebene Anweisung ist gültig, wird jedoch nicht empfohlen.
/k: Warnung
/u: Warnung
/w: Warnung


Code 2006

Meldung
Nicht definierter Dienst '<value>' unter dem Abschnitt [<value>].

Details
Der angegebene Dienst wurde mit einer AddService-Anweisung deklariert, der entsprechende Dienstinstallationsabschnitt konnte jedoch
nicht gefunden werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2008

Meldung
Der Abschnittsname [<value>] wird auch von einer eingeschlossenen INF verwendet.

Details
Derselbe Abschnittsname wird sowohl in dieser INF als auch in einer INF verwendet, die mit einer Include-Anweisung angegeben ist. Dies kann zu
falschen Analyseergebnissen führen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2009

Meldung
Die Legacy-Anweisung '<value>' wird ignoriert.

Details
Die angegebene Anweisung ist veraltet und wird in den meisten Analyseszenarien ignoriert.
/k: Warnung
/u: Warnung
/w: Warnung


Code 2010

Meldung
Der Abschnitt [<value>] sollte eine '<value>' Dekoration haben.

Details
Der angegebene Abschnitt verfügt nicht über eine Architekturdekoration und wird implizit als eine x86-Architektur behandelt.
Die Architektur sollte explizit deklariert werden.
/k: Warnung
/u: Warnung
/w: Warnung


Code 2083

Meldung
Der Abschnitt [<value>] wird nicht referenziert oder verwendet.

Details
Der angegebene Abschnitt wird während der Geräteinstallation nicht verwendet. Wenn dies unbeabsichtigt ist, kann ein anderer
Fehler vorliegen, der die Verwendung verhindert.
/k: Warnung
/u: Warnung
/w: Warnung


Code 2084

Meldung
Die Dienstbinärdatei '<value>' sollte auf eine CopyFiles-Zieldatei verweisen.

Details
Der Dienst wird mithilfe einer Dienstbinärdatei registriert, die nicht Teil des Treiberpakets ist. Dieser Fehler kann in
einigen Fällen auftreten, da die Dienstbinärdatei falsch angegeben wurde, z. B. fehlende Anführungszeichen um einen Pfad mit Leerzeichen.
/k: Warnung
/u: Warnung
/w: Fehler


Code 2085

Meldung
Die Dienstbinärdatei <value> sollte als Pfad unter einer DIRID angegeben werden.

Details
Der Pfad der Dienstbinärdatei muss als Pfad unter einem DIRID-Wert angegeben werden, z. B. %%13%\binary.sys.

Weitere Informationen zu DIRIDs finden Sie unter Verwenden von DIRIDs
/k: Fehler
/u: Fehler
/w: Fehler


Code 2090

Meldung
Legacymuster im Abschnitt '<value>' mithilfe von '<value>' ersetzt. Die aktualisierte Syntaxunterstützung ist ab der Betriebssystemversion '<value>.<value>.<value>' verfügbar.

Details
Ein Legacymechanismus wurde identifiziert und während der Analyse automatisch durch eine aktuelle Alternative ersetzt. INF
sollte aktualisiert werden, um den aktuellen Mechanismus zu verwenden.

Ausführliche Informationen finden Sie unter INF Shims
/k: Fehler
/u: Fehler
/w: Fehler


Code 2091

Meldung
Das Legacymuster im Abschnitt '<value>' kann nicht mithilfe von '<value>' ersetzt werden.

Details
Ein Legacymechanismus wurde in der INF identifiziert, konnte aber nicht automatisch durch eine aktuelle Alternative ersetzt werden.
Die INF sollte aktualisiert werden, um den aktuellen Mechanismus zu verwenden.

Ausführliche Informationen finden Sie unter INF Shims
/k: Fehler
/u: Fehler
/w: Fehler


Code 2092

Meldung
Das Legacymuster im Abschnitt '<value>' wurde mithilfe von '<value>' ersetzt, um bewährte Vorgehensweisen zu befolgen. Die aktualisierte Syntaxunterstützung ist ab der Betriebssystemversion '<value>.<value>.<value>' verfügbar.

Details
Ein Legacymechanismus wurde identifiziert und während der Analyse automatisch durch eine aktuelle Alternative ersetzt. INF
sollte aktualisiert werden, um den aktuellen Mechanismus zu verwenden.

Ausführliche Informationen finden Sie unter INF Shims
/k: Keine
/u: Keine
/w: Fehler


Code 2093

Meldung
Shim '<value>' kann nicht angewendet werden.

Details
Ein INF-Shim konnte nicht ordnungsgemäß angewendet werden. Dies ist kein kritischer Fehler. Ein INF-Shim ist eine Anpassung der INF, die
automatisch vorgenommen wird, um das Installationsverhalten bestimmter Muster in einer INF zu verbessern.

Ausführliche Informationen finden Sie unter INF Shims
/k: Fehler
/u: Fehler
/w: Fehler


Code 2400

Meldung
Die Anweisung <value> erfordert zwei Felder: <Komponenten-ID>,<Komponentenabschnitt>

Details
Die angegebene Anweisung enthält nicht die erforderlichen Felder.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2402

Meldung
Der Abschnitt [<value>] lässt keine <value>-Anweisung zu.

Details
Die angegebene Anweisung ist im angegebenen Abschnitt nicht zulässig.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2403

Meldung
Die Anweisung <value> muss genau ein (1) Feld aufweisen. <value> wurde bereitgestellt.

Details
Die Anweisung enthält die falsche Anzahl von Feldern.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2405

Meldung
Nur INFs mit dem Klassennamen 'NetDriver' können den Abschnitt [DefaultInstall.NetDrivers] verwenden.

Details
Der angegebene Abschnitt kann nur von der Klasse 'NetDriver' verwendet werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2411

Meldung
Ungültige <value> GUID „<value>“, erwartet wird {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Führen Sie guidgen.exe aus, um eine neue GUID zu generieren.

Details
Der angegebene GUID-Wert weist ein falsches Format auf. Der GUID-Wert sollte dem standardmäßigen GUID-Format entsprechen, einschließlich geschweifter Klammern und Striche.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2412

Meldung
Ungültiger Komponentenbezeichnerwert '<value>', erwartet wird ein gültiger Bezeichner mit dem Wert '[a-z0-9_]+'.

Details
Der angegebene Komponentenbezeichnerwert war ungültig.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2413

Meldung
Ungültiger <value> value '<value>', wobei „true“ und „false“ erwartet werden, bei denen die Groß-/Kleinschreibung beachtet werden muss.

Details
Der angegebene Wert war ungültig, erwartet „true“ oder „false“.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2414

Meldung
Ungültiger <value> value '<value>', erwartet wird eine gültige Filterklasse mit dem Wert '[a-z0-9_]+'.

Details
Die angegebene Filterklasse hatte ein ungültiges Format.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2415

Meldung
Ungültiger Wert '<value>', nur Betriebssystemkomponenten können Bezeichner verwenden, die mit 'ms_' or 'vms_' beginnen.

Details
INFs von Drittanbietern dürfen keine Bezeichner verwenden, die mit 'ms_' or 'vms_' beginnen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2416

Meldung
Ungültiger <value> value '<value>', erwartet wird eine durch Trennzeichen getrennte Liste gültiger Bindungstoken, die mit '[a-z0-9_.]+' übereinstimmen.

Details
Die angegebene Liste der Bindungstoken war ungültig.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2417

Meldung
Ungültiger <value> value '<value>', erwartet einen gültigen Bindungsnamen, der regex '[a-zA-Z0-9_]+' entspricht.

Details
Der angegebene Bindungsname war ungültig.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2418

Meldung
Das Ändern von Filtertreibern erfordert eine 'FilterClass'.

Details
Für Netzwerkfiltertreiber muss eine Filterklasse angegeben werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2419

Meldung
Bindungstoken '<value>' und alle nicht standardmäßigen Token, die mit 'ms_' oder 'ndis' beginnen, sind reserviert.

Details
Das angegebene Token ist reserviert und sollte nicht verwendet werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2420

Meldung
NetDriver-INFs erfordern einen [<value>]-Abschnitt mit mindestens einer AddNetFilter- oder AddNetProtocol-Anweisung.

Details
NetDriver-INFs erfordern den angegebenen Abschnitt und die angegebenen Anweisungen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2500

Meldung
Legacybindungstoken '<value>' ist veraltet und wird nicht mehr unterstützt.

Details
Das angegebene Token wird nicht mehr unterstützt und sollte nicht verwendet werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2501

Meldung
Der referenzierte Dienst '<value>' ist in dieser INF nicht vorhanden.

Details
Die INF verweist auf einen Dienst, der nicht von dieser INF erstellt wird.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2600

Meldung
<value> '<value>' muss auf einen Pfad unter DIRID <value>.

Details
Anzeigetreiber müssen die angegebene DIRID für Dateipfade verwenden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2601

Meldung
<value> '<value>' muss auf einen Pfad unter DIRID <value>.

Details
Anzeigetreiber müssen die angegebene DIRID für Dateipfade verwenden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2602

Meldung
Der Dienst '<value>' muss einen <value> Wert von <value> aufweisen.

Details
Ein Anzeigedienst muss den angegebenen Wert entsprechend festlegen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2603

Meldung
Die Anweisung '<Wert>' ist für Anzeigetreiber ungültig.

Details
Anzeigetreiber verwenden möglicherweise nicht die angegebene Anweisung.
/k: Warnung
/u: Fehler
/w: Fehler


Code 2650

Meldung
Die direkte Verwendung von '<value>' ist nicht zulässig, sondern muss [<value>] enthalten.

Details
Die INF sollte Include/Needs-Anweisungen verwenden, um auf von Microsoft bereitgestellte INF-Dateiabschnitte anstelle direkt zu verweisen.
verweisen auf die Binärdateien des Treibers.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2651

Meldung
Needs gibt [<value>] an, aber '<value>' ist nicht enthalten.

Details
Die Needs-Anweisung wurde verwendet, um auf einen Abschnitt zu verweisen, aber die Include-Anweisung wurde nicht zum Angeben der
von Microsoft bereitgestellten INF mit diesem Abschnitt verwendet.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2652

Meldung
Der Abschnitt [<value>] muss die Needs-Anweisung verwenden, um auf [<value>] zu verweisen.

Details
Kamera-INFs müssen die Needs-Anweisungen verwenden, um auf die angegebenen von Microsoft bereitgestellten Abschnitte zu verweisen.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2660

Meldung
Der Registrierungsunterschlüssel HKCR\<value> kann nicht geändert werden. Es muss unter HKR sein.

Details
Der angegebene Registrierungsunterschlüssel darf nicht geschrieben werden. Der Registrierungsstatus sollte mithilfe einer AddReg-Anweisung
mit einem reg-root von HKR geschrieben werden.
/k: Fehler
/u: Fehler
/w: Fehler


Code 2661

Meldung
Nur ein Gerät mit der AudioProcessingObject-Klasse darf in den Registrierungsunterschlüssel <value> schreiben.

Details
Der angegebene Registrierungsunterschlüssel darf nicht in die aktuelle Klasse geschrieben werden.
/k: Fehler
/u: Fehler
/w: Fehler