Tabla Multimedia

En la tabla Multimedia se describe el conjunto de discos que componen los medios de origen para la instalación.

La tabla Multimedia contiene las columnas que se muestran en la tabla siguiente.

Columna Tipo Clave Nullable
DiskId Entero Y No
LastSequence Entero No No
DiskPrompt Texto No Y
Gabinete Gabinete No Y
VolumeLabel Texto No Y
Source Propiedad No Y

 

Columnas

DiskId

Determina el criterio de ordenación de la tabla. Este número debe ser igual o mayor que 1.

LastSequence

Número de secuencia de archivo para el último archivo de este medio. Los números de la columna LastSequence especifican cuáles de los archivos de la tabla Archivo se encuentran en un disco de origen determinado. Cada disco de origen contiene todos los archivos con números de secuencia (como se muestra en la columna Secuencia de la tabla Archivo) menores o iguales que el valor de la columna LastSequence y mayores que el valor LastSequence del disco anterior (o mayores que 0, para la primera entrada de la tabla Multimedia). Este número debe ser no negativo; el límite máximo es de 32767 archivos. Para obtener más información sobre cómo crear un paquete de Windows Installer con más archivos, consulte Creación de un paquete grande.

DiskPrompt

El nombre del disco, que suele ser el texto visible impreso en el disco. Este texto localizable se usa para avisar al usuario cuando es necesario insertar este disco.

Gabinete

Nombre del gabinete si algunos o todos los archivos almacenados en el medio se comprimen en un archivo contenedor. Si no se usan gabinetes, esta columna debe estar en blanco. El nombre del gabinete debe usar la sintaxis del tipo de datos Gabinete. Windows Installer siempre requiere un origen válido para reparar los archivos incluidos en los archivos contenedores incrustados. Cuando Windows Installer instala un paquete que contiene un archivo contenedor incrustado, el sistema puede guardar una copia del archivo contenedor. Esta copia no se puede usar para reparar el archivo contenedor. Para ahorrar espacio en disco, use archivos contenedores externos en lugar de archivos contenedores incrustados.

VolumeLabel

Etiqueta que se atribuye al volumen. Esta es la etiqueta de volumen devuelta por la función GetVolumeInformation. Si la propiedad SourceDir hace referencia a un volumen extraíble (disquete o CD-ROM), esta etiqueta de volumen se usa para comprobar que el disco adecuado está en la unidad antes de intentar instalar archivos. La entrada de esta columna debe coincidir con la etiqueta de volumen del medio físico.

Origen

Este campo solo se usa en la aplicación de parches y, por lo demás, se deja en blanco. Una transformación de parche puede escribir una propiedad aquí que es la ubicación del archivo contenedor que contiene los archivos de parche o cualquier archivo nuevo agregado por el parche. Es necesario especificar un origen diferente para estos archivos porque el origen del paquete de revisión se puede almacenar por separado del origen del producto. Si el campo Gabinete está vacío, el instalador omite el valor de esta columna. Si este campo está vacío, el instalador usa el valor de la propiedad SourceDir como origen del gabinete.

Observaciones

Si el nombre del gabinete está precedido por un signo de número (#), los archivos que hacen referencia a este registro de tabla multimedia se empaquetan en un archivo contenedor que se almacena en la base de datos como un flujo independiente.

Para obtener más información sobre cómo agregar gabinetes a las tablas de archivos y las tablas multimedia, consulte Uso de archivos contenedores y orígenes comprimidos.

Windows Installer requiere que el archivo .msi esté en el primer disco de medios extraíbles (CD, DVD o disquete) usado para la instalación del producto.

Determinación del SourceMode

La propiedad Word Count Summary determina el modo de origen de la instalación actual. Si esta propiedad se establece en 2 o 3, se supone una instalación de gabinete. En este modo, se supone que los archivos contenedores existen en el directorio indicado por la propiedad SourceDir. Si el valor Tipo de origen es 0 o 1, se supone que todos los archivos de origen existen en el árbol cuya raíz se indica mediante la propiedad SourceDir.

Tenga en cuenta que esto solo se aplica a los archivos de la tabla Archivo que no tienen los bits comprimidos o sin comprimir establecidos en la columna de atributos. Estos bits invalidan el valor de la propiedad Word Count Summary al determinar si un archivo determinado está comprimido o sin comprimir.

Validación

ICE03
ICE04
ICE06
ICE35
ICE58
ICE71
ICE81