문제

Windows 서비스 키 이름의 컨벤션이 무엇인지 아는 사람이 있습니까?

도움이 되었습니까?

해결책

를 기반으로 선적 서류 비치 서비스를 작성하는 데 사용되는 기본 C ++ 구조의 경우 :

최대 문자열 길이는 256 자입니다. Service Control Manager 데이터베이스는 문자의 경우를 보존하지만 서비스 이름 비교는 항상 사례 둔감합니다. 포워드 슬래시 (/) 및 백 슬래시 ()는 유효한 서비스 이름 문자가 아닙니다.

또한 다음 규칙은 "표시 이름"에 적용됩니다.

이 문자열의 최대 길이는 256 자입니다. 이름은 서비스 제어 관리자에서 케이스 보존되어 있습니다. 표시 이름 비교는 항상 대소 문자를 사용하지 않습니다.

다른 팁

Richard Szalay의 응답에 대한 추가 정보.

에 따르면 MSDN의 ServiceInstaller.ServiceName

ServiceName은 NULL 또는 길이가 0이 될 수 없습니다. ... 또한 값을 가진 ASCII 문자의 문자 32보다 적은 값을 포함 할 수 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top