Compartilhar via


Método IMsmMerge::OpenLog (mergemod.h)

O método OpenLog abre um arquivo de log que recebe mensagens de progresso e erro. Se o arquivo de log já existir, o instalador acrescentará novas mensagens. Se o arquivo de log não existir, o instalador criará um arquivo de log. Para obter mais informações, consulte o método OpenLog do objeto Merge .

IMsmMerge2::OpenLog Mergemod.dll versão 2.0 ou posterior.

 
IMsmMerge::OpenLog Todas as versões Mergemod.dll.

Sintaxe

HRESULT OpenLog(
  [in] const BSTR Path
);

Parâmetros

[in] Path

Nome de arquivo totalmente qualificado que aponta para um arquivo a ser aberto ou criado. Um LPCWSTR pode ser usado no lugar de um BSTR.

Retornar valor

Esse método pode retornar um desses valores.

Valor Significado
ERROR_TOO_MANY_OPEN_FILES como HRESULT
Já há um arquivo de log aberto.
ERROR_OPEN_FAILED como HRESULT
Não foi possível abrir ou criar o arquivo.
S_OK
A função foi bem-sucedida.

Comentários

Essa função abre um arquivo de log para receber mensagens de progresso e erro. Se o arquivo de log já existir, novas mensagens serão acrescentadas ao log. Se o arquivo de log não existir, ele será criado.

Os clientes podem enviar suas próprias mensagens para esse arquivo de log usando Log.

Requisitos

Requisito Valor
Cliente mínimo com suporte Mergemod.dll 1.0 ou versões posteriores
Plataforma de Destino Windows
Cabeçalho mergemod.h
DLL Mergemod.dll

Confira também

Automação de módulo de mesclagem