Метод IMsmError::get_Path (mergemod.h)
Метод get_Path извлекает свойство Path объекта Error .
Синтаксис
HRESULT get_Path(
[out] BSTR *ErrorPath
);
Параметры
[out] ErrorPath
Указатель на расположение в памяти, заполненное значением BSTR .
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Значение |
---|---|
|
Путь имеет значение NULL. |
|
Системе не удалось выделить память для строки. |
|
Функция выполнена успешно. |
Комментарии
Клиент отвечает за освобождение результирующей строки с помощью SysFreeString.
В установщике Windows версий 1.0 и 1.1 get_Path всегда возвращает пустую строку. Будущие версии класса могут использовать эту функцию для возврата пути к файлу или каталогу, которые не удалось создать. Это значение допустимо только для ошибок типа msmErrorFileCreate или msmErrorDirCreate. Тип ошибки можно определить, вызвав IMsmError::get_Type.
Требования
Минимальная версия клиента | Mergemod.dll 1.0 или более поздней версии |
Целевая платформа | Windows |
Header | mergemod.h |
DLL | Mergemod.dll |