Método ILayoutStorage::ReLayoutDocfile (objidl.h)

O método ReLayoutDocfile reescreve o arquivo composto, usando o script de layout obtido por meio do monitoramento ou fornecido por meio de scripts de layout explícitos, para criar um novo arquivo composto.

Sintaxe

HRESULT ReLayoutDocfile(
  [in] OLECHAR *pwcsNewDfName
);

Parâmetros

[in] pwcsNewDfName

Ponteiro para o nome do arquivo composto a ser reescrito. Esse nome deve ser um nome de arquivo válido, diferente do nome do arquivo composto original. O arquivo composto original será otimizado e gravado no novo pwcsNewDfName.

Retornar valor

Essa função dá suporte aos valores retornados padrão E_OUTOFMEMORY, E_UNEXPECTED, E_INVALIDARG e E_FAIL, bem como o seguinte:

Código de retorno Descrição
STG_E_INVALIDNAME O nome passado para essa função não é um nome de arquivo válido.
STG_E_UNKNOWN As informações de layout foram corrompidas e não podem ser processadas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho objidl.h
Biblioteca Uuid.lib
DLL Ole32.dll