Compartilhar via


Método IMsmError::get_Path (mergemod.h)

O método get_Path recupera a propriedade Path do objeto Error .

Sintaxe

HRESULT get_Path(
  [out] BSTR *ErrorPath
);

Parâmetros

[out] ErrorPath

Um ponteiro para um local na memória que é preenchido com um valor BSTR .

Valor retornado

Esse método pode retornar um desses valores.

Valor Significado
E_INVALIDARG
O caminho é nulo.
E_OUTOFMEMORY
O sistema não pôde alocar memória para a cadeia de caracteres.
S_OK
A função foi bem-sucedida.

Comentários

O cliente é responsável por liberar a cadeia de caracteres resultante usando SysFreeString.

No Windows Installer versões 1.0 e 1.1 get_Path sempre retorna a cadeia de caracteres vazia. Versões futuras da classe podem usar essa função para retornar o caminho para o arquivo ou diretório que não pôde ser criado. Esse valor só é válido para erros do tipo msmErrorFileCreate ou msmErrorDirCreate. Você pode determinar o tipo de erro chamando IMsmError::get_Type.

Requisitos

   
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