다음을 통해 공유


요약 정보 스트림 사용

이 섹션에서는 Windows Installer API에서 요약 정보 스트림 속성을 호출할 수 있는 함수에 대해 설명합니다. 요약 정보 스트림 및 데이터베이스의 작동 방식에 대한 자세한 내용은 요약 정보 스트림 정보를 참조하세요.

  • 설치 관리자에는 다양한 유형의 데이터베이스가 포함되어 있으며 요약 정보 스트림의 일부 속성은 서로 다른 데이터베이스와 다른 의미를 갖는다는 점을 기억해야 합니다. 자세한 내용은 요약 속성 설명을 참조하세요.
  • 데이터베이스를 다른 데이터베이스의 출력으로 열면 출력 데이터베이스의 요약 정보 스트림은 실제로 원래 데이터베이스의 읽기 전용 미러이므로 변경할 수 없습니다. 또한 데이터베이스와 함께 유지되지 않습니다. 출력 데이터베이스에 대한 요약 정보를 만들거나 수정하려면 닫은 후에 다시 열어야 합니다.

다음 단계에서는 요약 정보 스트림 함수를 사용하는 방법을 설명합니다.

요약 정보 스트림 속성을 사용하려는 경우

  1. MsiGetSummaryInformation 함수를 호출하여 요약 정보 스트림이 포함된 데이터베이스에 대한 핸들을 가져옵니다.
  2. MsiSummaryInfoGetPropertyCount 함수를 호출하여 기존 속성의 수를 가져옵니다.
  3. MsiSummaryInfoGetProperty 함수를 호출하여 단일 요약 정보 속성을 봅니다.
  4. MsiSummaryInfoSetProperty 함수를 호출하여 단일 속성을 설정합니다.
  5. MsiSummaryInfoPersist 함수를 호출하여 요약 정보 속성을 저장합니다.
  6. MsiCreateTransformSummaryInfo 함수를 호출하여 기존 변환에 대한 요약 정보를 만듭니다.

Orca.exeMsiinfo.exe 데이터베이스의 요약 정보 스트림을 편집하거나 표시하는 데 사용할 수 있는 도구입니다. 이러한 도구는 Windows 설치 관리자 개발자용 Windows SDK 구성 요소에서만 사용할 수 있습니다.

Windows Installer Automation 인터페이스의 다음 메서드와 속성을 사용하여 요약 정보 스트림에 액세스할 수도 있습니다.

VBScript 파일 WiSumInf.vbs은 Windows Installer Developers용 Windows SDK 구성 요소에 포함되어 있습니다. 이 샘플 스크립트를 사용하여 Windows Installer 패키지의 요약 정보 스트림을 관리할 수 있습니다. WiSumInf.vbs 대한 자세한 내용은 요약 정보 관리를 참조하세요.