사용자 지정 작업에서 UI 수준 결정
UI 시퀀스 테이블 또는 외부 실행 파일의 사용자 지정 작업에는 설치의 현재 사용자 인터페이스 수준이 필요할 수 있습니다. 예를 들어 대화 상자가 있는 사용자 지정 작업은 사용자 인터페이스 수준이 전체 UI 또는 축소된 UI인 경우에만 대화 상자를 표시해야 하며, 사용자 인터페이스 수준이 기본 UI 또는 없음인 경우 대화 상자를 표시해서는 안 됩니다. UILevel 속성을 사용하여 현재 사용자 인터페이스 수준을 결정해야 합니다. 사용자 지정 작업에서 MsiSetInternalUI를 호출할 수 없으며 사용자 지정 작업 내에서 UI 수준 속성을 변경할 수 없습니다.
사용자 지정 작업은 로깅 및 외부 메시지를 방해할 수 있으므로 설치 프로그램에 오류 메시지를 보내기 위한 조건으로 UI 수준을 사용하지 않는 것이 좋습니다.