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 |