Frage

Passiert jeder wissen, was die Konvention für die Windows-Dienst Schlüsselnamen ist, die Zeichen der geltenden Rechtslage?

War es hilfreich?

Lösung

Auf der Grundlage der Dokumentation für den zugrunde liegenden C ++ Struktur verwendet, um einen Dienst zu erstellen:

  

Die maximale Stringlänge beträgt 256 Zeichen. Die Dienststeuerungs-Manager-Datenbank erhält den Fall der Charaktere, sondern Dienstnamen Vergleiche immer unempfindlich Schreibung. Schrägstrich (/) und Backslash (\) sind keine gültigen Servicenamen Zeichen.

Darüber hinaus gelten die folgenden Regeln für die „Anzeigename“:

  

Diese Saite hat eine maximale Länge von 256 Zeichen. Der Name ist Fall erhaltene in dem Dienststeuerungs-Manager. Anzeigename Vergleiche sind immer Groß- und Kleinschreibung.

Andere Tipps

Weitere Informationen zu der Antwort von Richard Szalay.

Nach ServiceInstaller.ServiceName auf MSDN

  

Der Servicename kann nicht null sein oder die Länge Null hat. enthält ... Es kann auch nicht ... Zeichen aus den ASCII-Zeichen mit Wert kleiner als Dezimalwert 32.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top