다음을 통해 공유


관리자 다시 시작

목적

Restart Manager API는 설치 또는 업데이트를 완료하는 데 필요한 시스템 다시 시작 수를 제거하거나 줄일 수 있습니다. 소프트웨어 업데이트가 설치 또는 업데이트 중에 시스템을 다시 시작해야 하는 주된 이유는 업데이트 중인 일부 파일이 현재 실행 중인 애플리케이션 또는 서비스에서 사용되고 있기 때문입니다. Restart Manager를 사용하면 중요한 시스템 서비스를 제외한 모든 서비스를 종료하고 다시 시작할 수 있습니다. 이렇게 하면 사용 중인 파일을 해제하고 설치 작업을 완료할 수 있습니다.

해당되는 경우

Restart Manager DLL은 표준 또는 사용자 지정 설치 관리자가 로드할 수 있는 공용 C 인터페이스를 내보냅니다. 설치 관리자는 Restart Manager를 사용하여 애플리케이션 또는 업데이트 설치 중에 교체해야 하는 파일을 등록할 수 있습니다. 그런 다음 후속 업데이트 또는 설치 중에 설치 관리자는 Restart Manager를 사용하여 현재 사용 중이므로 업데이트할 수 없는 파일을 확인할 수 있습니다. 다시 시작 관리자는 현재 해당 파일을 사용 중인 중요하지 않은 서비스 또는 애플리케이션을 종료하고 다시 시작할 수 있습니다. 설치 관리자는 사용 중인 파일, PID(프로세스 ID) 또는 Windows 서비스의 짧은 이름에 따라 애플리케이션 또는 서비스를 종료하고 다시 시작하도록 Restart Manager에 지시할 수 있습니다.

다시 시작 관리자는 데스크톱 스타일 애플리케이션을 개발하기 위한 것입니다.

대상 개발자

이 설명서는 Windows Vista 또는 Windows Server 2008의 설치 관리자 기능을 활용하려는 설치 애플리케이션 개발자를 위한 것입니다. 설치 및 서비스에 Windows Installer 버전 4.0을 사용하는 애플리케이션은 자동으로 다시 시작 관리자를 사용하여 시스템 다시 시작을 줄입니다. 사용자 지정 설치 관리자는 다시 시작 관리자 API를 호출하여 애플리케이션 및 서비스를 종료하고 다시 시작하도록 설계할 수도 있습니다. 시스템 다시 시작이 불가피한 경우 설치 관리자는 다시 시작 관리자 API를 사용하여 사용자의 작업 흐름 중단을 최소화하는 방식으로 다시 시작을 예약할 수 있습니다.

런타임 요구 사항

다시 시작 관리자 API는 Windows Vista 및 Windows Server 2008부터 사용할 수 있습니다. Restart Manager는 애플리케이션이 다시 시작 관리자 API에 액세스하기 위해 로드할 수 있는 단일 DLL로 구성됩니다.

섹션 내용

항목 설명
다시 시작 관리자 정보
다시 시작 관리자를 설명하는 개요 topics.
다시 시작 관리자 사용
다시 시작 관리자 API 사용에 대한 개요 topics.
관리자 참조 다시 시작
다시 시작 관리자 API에 대한 참조 topics.