미디어 테이블
미디어 테이블은 설치를 위해 원본 미디어를 구성하는 디스크 집합에 대해 설명합니다.
Media 테이블에는 다음 표에 표시된 열이 포함되어 있습니다.
열 | 형 | 열쇠 | Nullable |
---|---|---|---|
DiskId | 정수 | Y | N |
LastSequence | 정수 | N | N |
DiskPrompt | 텍스트 | N | Y |
내각 | 내각 | N | Y |
VolumeLabel | 텍스트 | N | Y |
근원 | 속성 | N | Y |
열
-
diskId
-
테이블의 정렬 순서를 결정합니다. 이 숫자는 1보다 크거나 같아야 합니다.
-
LastSequence
-
이 미디어의 마지막 파일에 대한 파일 시퀀스 번호입니다. LastSequence 열의 숫자는 특정 원본 디스크에 있는 파일 테이블의 파일을 지정합니다. 각 원본 디스크에는 파일 테이블의 시퀀스 열에 표시된 대로 시퀀스 번호가 LastSequence 열의 값보다 작거나 같고 이전 디스크의 LastSequence 값보다 크거나 미디어 테이블의 첫 번째 항목에 대해 0보다 큰 모든 파일이 포함됩니다. 이 숫자는 음수가 아니어야 합니다. 최대 제한은 32767 파일입니다. 더 많은 파일을 사용하여 Windows Installer 패키지를 만드는 방법에 대한 자세한 내용은 대규모 패키지작성을 참조하세요.
-
DiskPrompt
-
디스크 이름입니다. 일반적으로 디스크에 표시되는 텍스트입니다. 이 지역화 가능한 텍스트는 이 디스크를 삽입해야 할 때 사용자에게 메시지를 표시하는 데 사용됩니다.
-
캐비닛
-
미디어에 저장된 파일의 일부 또는 전부가 캐비닛 파일로 압축되는 경우 캐비닛의 이름입니다. 캐비닛을 사용하지 않는 경우 이 열은 비어 있어야 합니다. 캐비닛의 이름은 캐비닛 데이터 형식의 구문을 사용해야 합니다. Windows Installer는 포함된 캐비닛 파일에 포함된 파일을 복구하기 위해 항상 유효한 원본이 필요합니다. Windows Installer가 포함된 캐비닛 파일이 포함된 패키지를 설치하는 경우 시스템에서 캐비닛 파일의 복사본을 저장할 수 있습니다. 이 복사본은 캐비닛 파일을 복구하는 데 사용할 수 없습니다. 디스크 공간을 절약하려면 포함된 캐비닛 파일 대신 외부 캐비닛 파일을 사용합니다.
-
VolumeLabel
-
볼륨에 기인하는 레이블입니다. GetVolumeInformation 함수에서 반환되는 볼륨 레이블입니다. SourceDir 속성이 이동식(플로피 또는 CD-ROM) 볼륨을 참조하는 경우 이 볼륨 레이블은 파일 설치를 시도하기 전에 드라이브에 적절한 디스크가 있는지 확인하는 데 사용됩니다. 이 열의 항목은 실제 미디어의 볼륨 레이블과 일치해야 합니다.
-
원본
-
이 필드는 패치를 통해서만 사용되며, 그렇지 않으면 비워 집니다. 패치 변환은 패치 파일 또는 패치에 의해 추가된 새 파일을 포함하는 캐비닛 파일의 위치인 속성을 여기에 입력할 수 있습니다. 패치 패키지의 원본을 제품의 원본과 별도로 저장할 수 있으므로 이러한 파일에 대해 다른 원본을 지정해야 합니다. 캐비닛 필드가 비어 있으면 설치 관리자는 이 열의 값을 무시합니다. 이 필드가 비어 있으면 설치 관리자는 SourceDir 속성의 값을 캐비닛의 원본으로 사용합니다.
발언
캐비닛 이름 앞에 숫자 기호(#)가 있는 경우 이 Media 테이블 레코드를 참조하는 파일은 데이터베이스 내에 별도의 스트림으로 저장된 캐비닛 파일에 압축됩니다.
파일 테이블 및 미디어 테이블에 캐비닛을 추가하는 방법에 대한 자세한 내용은 캐비닛 및 압축 소스 사용하는참조하세요.
Windows Installer를 사용하려면 .msi 파일이 제품 설치에 사용되는 이동식 미디어(CD, DVD 또는 플로피)의 첫 번째 디스크에 있어야 합니다.
SourceMode 결정
Word 개수 요약 속성은 현재 설치의 소스 모드를 결정합니다. 이 속성을 2 또는 3으로 설정하면 캐비닛 설치가 가정됩니다. 이 모드에서 캐비닛 파일은 SourceDir 속성으로 표시된 디렉터리에 있는 것으로 간주됩니다. 원본 형식 값이 0 또는 1이면 루트가 SourceDir 속성으로 표시되는 트리에 모든 원본 파일이 있는 것으로 간주됩니다.
이는 특성 열에 압축된 비트 또는 압축되지 않은 비트가 설정되지 않은 파일 테이블의 파일에만 적용됩니다. 이러한 비트는 특정 파일이 압축되거나 압축되지 않은지 확인할 때 Word Count Summary 속성의 값을 재정의합니다.
유효성 검사
ice03
ICE04
ICE06
ICE35
ICE58
ICE71
ICE81