Compartir a través de


Interfaz IFileSystemImage (imapi2fs.h)

Use esta interfaz para compilar una imagen del sistema de archivos, establecer el parámetro de sesión e importar o exportar una imagen.

La jerarquía de directorios del sistema de archivos se crea agregando directorios y archivos a los directorios raíz o secundarios.

Para crear una instancia de esta interfaz, llame a la función CoCreateInstance . Use__uuidof(MsftFileSystemImage) para el identificador de clase y __uuidof(IFileSystemImage) para el identificador de interfaz.

Herencia

La interfaz IFileSystemImage hereda de la interfaz IDispatch . IFileSystemImage también tiene estos tipos de miembros:

Métodos

La interfaz IFileSystemImage tiene estos métodos.

 
IFileSystemImage::CalculateDiscIdentifier

Recupera una cadena que identifica un disco y las sesiones grabadas en el disco.
IFileSystemImage::ChooseImageDefaults

Establece los tipos de sistema de archivos predeterminados y el tamaño de la imagen en función del medio actual.
IFileSystemImage::ChooseImageDefaultsForMediaType

Establece los tipos de sistema de archivos predeterminados y el tamaño de la imagen en función del tipo de medio especificado.
IFileSystemImage::CreateDirectoryItem

Cree un elemento de directorio con el nombre especificado.
IFileSystemImage::CreateFileItem

Cree un elemento de archivo con el nombre especificado.
IFileSystemImage::CreateResultImage

Cree el objeto de resultado que contiene el sistema de archivos y los datos de archivo.
IFileSystemImage::Exists

Comprueba la existencia de un archivo o directorio determinado.
IFileSystemImage::get_BootImageOptions

Recupera la imagen de arranque que desea agregar a la imagen del sistema de archivos.
IFileSystemImage::get_ChangePoint

Recupera el identificador de punto de cambio.
IFileSystemImage::get_DirectoryCount

Recupera el número de directorios de la imagen del sistema de archivos.
IFileSystemImage::get_FileCount

Recupera el número de archivos de la imagen del sistema de archivos.
IFileSystemImage::get_FileSystemsSupported

Recupera la lista de tipos de sistema de archivos que un cliente puede usar para compilar una imagen del sistema de archivos.
IFileSystemImage::get_FileSystemsToCreate

Recupera los tipos de sistemas de archivos que se van a crear al generar el flujo de resultados.
IFileSystemImage::get_FreeMediaBlocks

Recupera el número máximo de bloques disponibles para la imagen.
IFileSystemImage::get_ImportedVolumeName

Recupera el nombre del volumen proporcionado desde un sistema de archivos importado.
IFileSystemImage::get_ISO9660InterchangeLevel

Recupera el nivel de compatibilidad ISO9660 que se usará al crear la imagen de resultado.
IFileSystemImage::get_ISO9660InterchangeLevelsSupported

Recupera los niveles de compatibilidad de ISO9660 admitidos.
IFileSystemImage::get_MultisessionInterfaces

Recupera la lista de interfaces de varias sesiones para los medios ópticos.
IFileSystemImage::get_Root

Recupera el elemento de directorio raíz.
IFileSystemImage::get_SessionStartBlock

Recupera la dirección de bloque inicial de la sesión de grabación.
IFileSystemImage::get_StageFiles

Indica si los archivos que se agregan a la imagen del sistema de archivos deben almacenarse provisionalmente antes de la grabación.
IFileSystemImage::get_StrictFileSystemCompliance

Determina el nivel de cumplimiento para crear y desarrollar la imagen del sistema de archivos. (Obtener)
IFileSystemImage::get_UDFRevision

Recupera el nivel de revisión de UDF de la imagen de sistema de archivos importada.
IFileSystemImage::get_UDFRevisionsSupported

Recupera una lista de los niveles de revisión de UDF admitidos.
IFileSystemImage::get_UsedBlocks

Recupera el número de bloques en uso.
IFileSystemImage::get_UseRestrictedCharacterSet

Determina si los nombres de archivo y directorio usan un carácter restringido.
IFileSystemImage::get_VolumeName

Recupera el nombre del volumen de esta imagen del sistema de archivos.
IFileSystemImage::get_VolumeNameISO9660

Recupera el nombre del volumen de la imagen del sistema ISO9660.
IFileSystemImage::get_VolumeNameJoliet

Recupera el nombre del volumen de la imagen del sistema De Service.
IFileSystemImage::get_VolumeNameUDF

Recupera el nombre del volumen de la imagen del sistema UDF.
IFileSystemImage::get_WorkingDirectory

Recupera el directorio temporal en el que se compilan los archivos de almacenamiento provisional.
IFileSystemImage::GetDefaultFileSystemForImport

Recupera el sistema de archivos que se va a importar de forma predeterminada.
IFileSystemImage::IdentifyFileSystemsOnDisc

Recupera una lista de los diferentes tipos de sistemas de archivos en los medios ópticos.
IFileSystemImage::ImportFileSystem

Importa el sistema de archivos predeterminado en el disco actual.
IFileSystemImage::ImportSpecificFileSystem

Importe un sistema de archivos específico desde el disco.
IFileSystemImage::LockInChangePoint

Bloquea la información del sistema de archivos en el nivel de punto de cambio actual.
IFileSystemImage::p ut_BootImageOptions

Establece la imagen de arranque que desea agregar a la imagen del sistema de archivos. Este método crea una copia completa de las opciones de arranque pasadas copiando la secuencia desde la interfaz IBootOptions proporcionada.
IFileSystemImage::p ut_FileSystemsToCreate

Establece los sistemas de archivos que se van a crear al generar el flujo de resultados.
IFileSystemImage::p ut_FreeMediaBlocks

Establece el número máximo de bloques disponibles para la imagen.
IFileSystemImage::p ut_ISO9660InterchangeLevel

Establece el nivel de compatibilidad ISO9660 de la imagen del sistema de archivos.
IFileSystemImage::p ut_MultisessionInterfaces

Establece la lista de interfaces de varias sesiones para los medios ópticos.
IFileSystemImage::p ut_SessionStartBlock

Establece la dirección de bloque inicial de la sesión de grabación.
IFileSystemImage::p ut_StageFiles

Determina si los archivos que se agregan a la imagen del sistema de archivos deben almacenarse provisionalmente antes de la grabación.
IFileSystemImage::p ut_StrictFileSystemCompliance

Determina el nivel de cumplimiento para crear y desarrollar la imagen del sistema de archivos. (Put)
IFileSystemImage::p ut_UDFRevision

Establece el nivel de revisión de UDF de la imagen del sistema de archivos.
IFileSystemImage::p ut_UseRestrictedCharacterSet

Determina si los nombres de archivo y directorio deben restringirse a usar solo CP_ANSI caracteres.
IFileSystemImage::p ut_VolumeName

Establece el nombre del volumen para esta imagen del sistema de archivos.
IFileSystemImage::p ut_WorkingDirectory

Establece el directorio temporal en el que se compilan los archivos de almacenamiento provisional.
IFileSystemImage::RollbackToChangePoint

Vuelve a revertir la imagen al punto de cambio especificado.
IFileSystemImage::SetMaxMediaBlocksFromDevice

Establezca el número máximo de bloques disponibles en función de las funcionalidades de la grabadora.

Comentarios

Para crear el objeto CFileSystemImage en un script, use IMAPI2. MsftFileSystemImage como identificador de programa al llamar a CreateObject.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imapi2fs.h

Consulte también

DFileSystemImageEvents