서비스 제어 프로그램
서비스 제어 프로그램이 서비스를 시작하고 제어합니다. 다음 작업을 수행합니다.
- 시작 유형이 SERVICE_DEMAND_START 경우 서비스 또는 드라이버 서비스를 시작합니다.
- 실행 중인 서비스에 제어 요청을 보냅니다.
- 실행 중인 서비스의 현재 상태 쿼리합니다.
이러한 작업을 수행하려면 서비스 개체에 대한 열린 핸들이 필요합니다. 핸들을 가져오려면 서비스 제어 프로그램은 다음을 수행해야 합니다.
- OpenSCManager 함수를 사용하여 지정된 컴퓨터에서 SCM 데이터베이스에 대한 핸들을 가져옵니다.
- OpenService 또는 CreateService 함수를 사용하여 서비스 개체에 대한 핸들을 가져옵니다.
자세한 내용은 아래 항목을 참조하세요.