Interface IFileSystemImage (imapi2fs.h)
Use essa interface para criar uma imagem do sistema de arquivos, definir o parâmetro de sessão e importar ou exportar uma imagem.
A hierarquia de diretório do sistema de arquivos é criada adicionando diretórios e arquivos aos diretórios raiz ou filho.
Para criar uma instância dessa interface, chame a função CoCreateInstance . Use__uuidof(MsftFileSystemImage) para o identificador de classe e __uuidof(IFileSystemImage) para o identificador de interface.
Herança
A interface IFileSystemImage herda da interface IDispatch . IFileSystemImage também tem estes tipos de membros:
Métodos
A interface IFileSystemImage tem esses métodos.
IFileSystemImage::CalculateDiscIdentifier Recupera uma cadeia de caracteres que identifica um disco e as sessões gravadas no disco. |
IFileSystemImage::ChooseImageDefaults Define os tipos de sistema de arquivos padrão e o tamanho da imagem com base na mídia atual. |
IFileSystemImage::ChooseImageDefaultsForMediaType Define os tipos de sistema de arquivos padrão e o tamanho da imagem com base no tipo de mídia especificado. |
IFileSystemImage::CreateDirectoryItem Crie um item de diretório com o nome especificado. |
IFileSystemImage::CreateFileItem Crie um item de arquivo com o nome especificado. |
IFileSystemImage::CreateResultImage Crie o objeto de resultado que contém o sistema de arquivos e os dados do arquivo. |
IFileSystemImage::Exists Verifica a existência de um determinado arquivo ou diretório. |
IFileSystemImage::get_BootImageOptions Recupera a imagem de inicialização que você deseja adicionar à imagem do sistema de arquivos. |
IFileSystemImage::get_ChangePoint Recupera o identificador do ponto de alteração. |
IFileSystemImage::get_DirectoryCount Recupera o número de diretórios na imagem do sistema de arquivos. |
IFileSystemImage::get_FileCount Recupera o número de arquivos na imagem do sistema de arquivos. |
IFileSystemImage::get_FileSystemsSupported Recupera a lista de tipos de sistema de arquivos que um cliente pode usar para criar uma imagem do sistema de arquivos. |
IFileSystemImage::get_FileSystemsToCreate Recupera os tipos de sistemas de arquivos a serem criados ao gerar o fluxo de resultados. |
IFileSystemImage::get_FreeMediaBlocks Recupera o número máximo de blocos disponíveis para a imagem. |
IFileSystemImage::get_ImportedVolumeName Recupera o nome do volume fornecido de um sistema de arquivos importado. |
IFileSystemImage::get_ISO9660InterchangeLevel Recupera o nível de compatibilidade ISO9660 a ser usado ao criar a imagem de resultado. |
IFileSystemImage::get_ISO9660InterchangeLevelsSupported Recupera os níveis de compatibilidade de ISO9660 com suporte. |
IFileSystemImage::get_MultisessionInterfaces Recupera a lista de interfaces de várias sessões para a mídia óptica. |
IFileSystemImage::get_Root Recupera o item de diretório raiz. |
IFileSystemImage::get_SessionStartBlock Recupera o endereço do bloco inicial para a sessão de gravação. |
IFileSystemImage::get_StageFiles Indica se os arquivos que estão sendo adicionados à imagem do sistema de arquivos devem ser preparados antes da gravação. |
IFileSystemImage::get_StrictFileSystemCompliance Determina o nível de conformidade para criar e desenvolver a imagem do sistema de arquivos. (Obter) |
IFileSystemImage::get_UDFRevision Recupera o nível de revisão da UDF da imagem importada do sistema de arquivos. |
IFileSystemImage::get_UDFRevisionsSupported Recupera uma lista de níveis de revisão de UDF com suporte. |
IFileSystemImage::get_UsedBlocks Recupera o número de blocos em uso. |
IFileSystemImage::get_UseRestrictedCharacterSet Determina se os nomes de arquivo e diretório usam um caractere restrito. |
IFileSystemImage::get_VolumeName Recupera o nome do volume para esta imagem do sistema de arquivos. |
IFileSystemImage::get_VolumeNameISO9660 Recupera o nome do volume para a imagem do sistema ISO9660. |
IFileSystemImage::get_VolumeNameJoliet Recupera o nome do volume para a imagem do sistema Joliet. |
IFileSystemImage::get_VolumeNameUDF Recupera o nome do volume para a imagem do sistema UDF. |
IFileSystemImage::get_WorkingDirectory Recupera o diretório temporário no qual os arquivos de stash são criados. |
IFileSystemImage::GetDefaultFileSystemForImport Recupera o sistema de arquivos a ser importado por padrão. |
IFileSystemImage::IdentifiFileSystemsOnDisc Recupera uma lista dos diferentes tipos de sistemas de arquivos na mídia óptica. |
IFileSystemImage::ImportFileSystem Importa o sistema de arquivos padrão no disco atual. |
IFileSystemImage::ImportSpecificFileSystem Importar um sistema de arquivos específico do disco. |
IFileSystemImage::LockInChangePoint Bloqueia as informações do sistema de arquivos no nível atual do ponto de alteração. |
IFileSystemImage::p ut_BootImageOptions Define a imagem de inicialização que você deseja adicionar à imagem do sistema de arquivos. Esse método cria uma cópia completa das opções de inicialização passadas copiando o fluxo da interface IBootOptions fornecida. |
IFileSystemImage::p ut_FileSystemsToCreate Define os sistemas de arquivos a serem criados ao gerar o fluxo de resultados. |
IFileSystemImage::p ut_FreeMediaBlocks Define o número máximo de blocos disponíveis para a imagem. |
IFileSystemImage::p ut_ISO9660InterchangeLevel Define o nível de compatibilidade ISO9660 da imagem do sistema de arquivos. |
IFileSystemImage::p ut_MultisessionInterfaces Define a lista de interfaces de várias sessões para a mídia óptica. |
IFileSystemImage::p ut_SessionStartBlock Define o endereço do bloco inicial para a sessão de gravação. |
IFileSystemImage::p ut_StageFiles Determina se os arquivos que estão sendo adicionados à imagem do sistema de arquivos devem ser preparados antes da gravação. |
IFileSystemImage::p ut_StrictFileSystemCompliance Determina o nível de conformidade para criar e desenvolver a imagem do sistema de arquivos. (Put) |
IFileSystemImage::p ut_UDFRevision Define o nível de revisão UDF da imagem do sistema de arquivos. |
IFileSystemImage::p ut_UseRestrictedCharacterSet Determina se os nomes de arquivo e diretório devem ser restritos ao uso apenas CP_ANSI caracteres. |
IFileSystemImage::p ut_VolumeName Define o nome do volume dessa imagem do sistema de arquivos. |
IFileSystemImage::p ut_WorkingDirectory Define o diretório temporário no qual os arquivos de ocultação são criados. |
IFileSystemImage::RollbackToChangePoint Reverte a imagem de volta para o ponto de alteração especificado. |
IFileSystemImage::SetMaxMediaBlocksFromDevice Defina o número máximo de blocos disponíveis com base nos recursos do gravador. |
Comentários
Para criar o objeto CFileSystemImage em um script, use IMAPI2. MsftFileSystemImage como o identificador do programa ao chamar CreateObject.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | imapi2fs.h |