현재 값을 기준으로 기존 서비스의 시작 유형 (예 : 자동, 수동 또는 사용 안 함)을 수정해야하는 InstallScript 설치 관리자가 있습니다. 예를 들어 현재 시작 유형이 사용 안 함으로 설정된 경우에는 그대로 두어도 그렇지 않으면 자동으로 설정할 수 있습니다.InstallShield에서 서비스의 시작 유형을 얻으려면 어떻게합니까?
불행히도 서비스의 시작 유형을 얻는 방법을 찾을 수 없습니다. 서비스가 있는지 (ServiceExistsService
) 검색하고 현재 시작/중지 상태 (ServiceGetServiceState
)를 얻는 기능이 있지만 서비스의 매개 변수를 검색하는 것은 없습니다. 아마도 이러한 함수 중 하나를 호출하면 부작용으로 SERVICE_IS_PARAMS
구조체가 채워질 것이라고 생각했지만 그럴 것 같지 않습니다.
서비스의 시작 유형을 어떻게 얻을 수 있습니까?
아마도 시작 유형을 수동으로 검색하는 사용자 지정 작업이 최선의 해결책 일 수 있습니다. –