Compartilhar via


Método IFileSystemImage::p ut_FileSystemsToCreate (imapi2fs.h)

Define os sistemas de arquivos a serem criados ao gerar o fluxo de resultados.

Sintaxe

HRESULT put_FileSystemsToCreate(
  [in] FsiFileSystems newVal
);

Parâmetros

[in] newVal

Um ou mais sistemas de arquivos a serem criados ao gerar o fluxo de resultados. Para obter valores possíveis, consulte o tipo de enumeração FsiFileSystems .

Valor retornado

S_OK é retornado com êxito, mas outros códigos de êxito podem ser retornados como resultado da implementação. Os seguintes códigos de erro geralmente são retornados em caso de falha na operação, mas não representam os únicos valores de erro possíveis:

Código de retorno Descrição
IMAPI_E_INVALID_PARAM
O valor especificado para o parâmetro %1!ls! não é válido.

Valor: 0xC0AAB101

IMAPI_E_TOO_MANY_DIRS
Essa imagem do sistema de arquivos tem muitos diretórios para o sistema de arquivos %1!ls! .

Valor: 0xC0AAB130

IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED
Não é possível alterar o sistema de arquivos especificado para criação, pois o sistema de arquivos na sessão importada e o da nova sessão não correspondem.

Valor: 0xC0AAB163L

IMAPI_E_ISO9660_LEVELS
ISO9660 é limitado a 8 níveis de diretórios.

Valor: 0xC0AAB131

IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION
Não é possível alterar o sistema de arquivos especificado para criação, pois o sistema de arquivos da sessão importada e o sistema de arquivos na sessão atual não correspondem.

Valor: 0xC0AAB133

IMAPI_S_IMAGE_FEATURE_NOT_SUPPORTED
Não há suporte para esse recurso para a revisão atual do sistema de arquivos. A imagem será criada sem esse recurso.

Valor: 0x00AAB15FL

Comentários

Esse método retornará IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION se a sessão anterior tiver sido importada usando IFileSystemImage::ImportFileSystem ou IFileSystemImage::ImportSpecificFileSystem e o layout dessa sessão for incompatível com o layout usado pelo IMAPI para os sistemas de arquivos identificados pelo newVal especificado em IFileSystemImage::p ut_FileSystemToCreate.

Você só pode alterar o sistema de arquivos quando o fluxo de resultados não estiver ativo.

Requisitos

   
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

Confira também

IFileSystemImage

IFileSystemImage::CreateResultImage

IFileSystemImage::get_FileSystemsToCreate