Udostępnij za pośrednictwem


Tabela multimediów

W tabeli Nośnik opisano zestaw dysków, które składają się na nośnik źródłowy instalacji.

Tabela Media zawiera kolumny przedstawione w poniższej tabeli.

Kolumna Typ Klucz Nullable
Identyfikator dysku liczba całkowita Y N
LastSequence liczba całkowita N N
DiskPrompt tekstu N Y
Gabinet Cabinet N Y
VolumeLabel tekstu N Y
Źródło właściwości N Y

 

Kolumny

DiskId

Określa kolejność sortowania tabeli. Ta liczba musi być równa lub większa niż 1.

LastSequence

Numer sekwencji plików dla ostatniego pliku dla tego nośnika. Liczby w kolumnie LastSequence określają, które pliki w tabeli File znajdują się na określonym dysku źródłowym. Każdy dysk źródłowy zawiera wszystkie pliki z numerami sekwencji (jak pokazano w kolumnie Sekwencja tabeli Plik) mniejsze lub równe wartości w kolumnie LastSequence i większe niż wartość LastSequence poprzedniego dysku (lub większej niż 0 dla pierwszego wpisu w tabeli Media). Ta liczba musi być nieujemna; maksymalny limit to 32767 plików. Aby uzyskać więcej informacji na temat tworzenia pakietu Instalatora Windows z więcej plików, zobacz Tworzenie dużego pakietu.

DiskPrompt

Nazwa dysku, która jest zwykle widocznym tekstem drukowanym na dysku. Ten tekst lokalizowalny jest używany do monitowania użytkownika o wstawienie tego dysku.

Cabinet

Nazwa szafki, jeśli niektóre lub wszystkie pliki przechowywane na nośniku są kompresowane do pliku cabinet. Jeśli nie są używane żadne szafki, ta kolumna musi być pusta. Nazwa gabinetu musi używać składni Cabinet typu danych. Instalator Windows zawsze wymaga prawidłowego źródła do naprawy plików zawartych w osadzonych plikach cabinet. Gdy Instalator Windows instaluje pakiet zawierający osadzony plik cabinet, kopię pliku cabinet można zapisać przez system. Tej kopii nie można użyć do naprawy pliku cabinet. Aby zaoszczędzić miejsce na dysku, należy użyć zewnętrznych plików cabinet zamiast osadzonych plików cabinet.

VolumeLabel

Etykieta przypisana woluminowi. Jest to etykieta woluminu zwrócona przez funkcję GetVolumeInformation. Jeśli właściwość SourceDir odwołuje się do woluminu wymiennego (dyskietki lub CD-ROM), ta etykieta woluminu służy do sprawdzania, czy odpowiedni dysk znajduje się na dysku przed podjęciem próby zainstalowania plików. Wpis w tej kolumnie musi być zgodny z etykietą woluminu nośnika fizycznego.

źródło

To pole jest używane tylko przez stosowanie poprawek i w przeciwnym razie pozostaje puste. Przekształcenie poprawki może wprowadzić w tym miejscu właściwość, która jest lokalizacją pliku cabinet zawierającego pliki poprawek lub wszelkie nowe pliki dodane przez poprawkę. Dla tych plików należy określić inne źródło, ponieważ źródło pakietu poprawek może być przechowywane oddzielnie od źródła produktu. Jeśli pole Cabinet jest puste, instalator ignoruje wartość w tej kolumnie. Jeśli to pole jest puste, instalator używa wartości właściwości SourceDir jako źródła gabinetu.

Uwagi

Jeśli nazwa pliku cabinet jest poprzedzona znakiem numeru (#), pliki odwołujące się do tego rekordu tabeli multimediów są pakowane w pliku cabinet przechowywanym w bazie danych jako oddzielny strumień.

Aby uzyskać więcej informacji na temat dodawania szafek do tabel plików i tabel multimediów, zobacz Using Cabinets and Compressed Sources.

Instalator Windows wymaga, aby plik .msi był na pierwszym dysku nośnika wymiennego (CD, DVD lub floppy) używanego do instalacji produktu.

określanie SourceMode

Właściwość Podsumowanie liczby wyrazów określa tryb źródłowy bieżącej instalacji. Jeśli ta właściwość jest ustawiona na 2 lub 3, zakłada się, że instalacja gabinetu. W tym trybie przyjmuje się, że pliki cabinet istnieją w katalogu wskazywanym przez właściwość SourceDir. Jeśli wartość Typu źródła wynosi 0 lub 1, przyjmuje się, że wszystkie pliki źródłowe istnieją w drzewie, którego katalog główny jest wskazywany przez właściwość SourceDir.

Należy pamiętać, że dotyczy to tylko plików w tabeli Plik, które nie mają skompresowanych lub nieskompresowanych bitów ustawionych w kolumnie atrybutów. Te bity zastępują wartość właściwości podsumowania word count podczas określania, czy określony plik jest skompresowany lub nieskompresowany.

Walidacja

ICE03
ICE04
ICE06
ICE35
ICE58
ICE71
ICE81