Share via


IMsmMerge::OpenLog 方法 (mergemod.h)

OpenLog 方法會開啟可接收進度和錯誤訊息的記錄檔。 如果記錄檔已經存在,安裝程式會附加新的訊息。 如果記錄檔不存在,安裝程式會建立記錄檔。 如需詳細資訊,請參閱 Merge 物件的 OpenLog 方法。

IMsmMerge2::OpenLog Mergemod.dll 2.0 版或更新版本。

 
IMsmMerge::OpenLog 所有 Mergemod.dll 版本。

語法

HRESULT OpenLog(
  [in] const BSTR Path
);

參數

[in] Path

指向要開啟或建立之檔案的完整檔名。 LPCWSTR 可用來取代 BSTR

傳回值

這個方法可以傳回下列其中一個值。

意義
ERROR_TOO_MANY_OPEN_FILES為 HRESULT
已開啟記錄檔。
ERROR_OPEN_FAILED為 HRESULT
無法開啟或建立檔案。
S_OK
此函數已成功。

備註

此函式會開啟記錄檔以接收進度和錯誤訊息。 如果記錄檔已經存在,新訊息就會附加至記錄檔。 如果記錄檔不存在,則會建立該記錄檔。

用戶端可以使用 Log將自己的訊息傳送至此記錄檔。

規格需求

需求
最低支援的用戶端 Mergemod.dll 1.0 或更新版本
目標平台 Windows
標頭 mergemod.h
Dll Mergemod.dll

另請參閱

合併模組自動化