2009-04-29 5 views

Odpowiedz

10

podstawie documentation dla bazowego C++ struktury użyte do wygenerowania usługę:

Maksymalna długość łańcucha wynosi 256 znaków. Baza danych menedżera sterowania usługami zachowuje wielkość liter, ale porównywanie nazw usług zawsze uwzględnia wielkość liter. Forward-slash (/) i backslash (\) nie są poprawnymi nazwami usług.

Dodatkowo stosuje się następujące zasady do "Display Name":

Ten ciąg ma maksymalną długość 256 znaków. Nazwa jest zapisana w pamięci w menedżerze sterowania usługami. Wyświetlane porównania nazw są zawsze niewrażliwe na wielkość liter.

1

Dodatkowe informacje do odpowiedzi od Richarda Szalaya.

Według ServiceInstaller.ServiceName on MSDN

ServiceName nie może być zerowa lub ma zerową długość. ... Nie może również zawierać ... znaków z zestawu znaków ASCII o wartości mniejszej niż wartość dziesiętna 32.