在文字記錄檔中寫入記錄專案

應用程式會執行下列其中一項,以在 SetupAPI 文字記錄檔中寫入記錄專案:

  • 呼叫 SetupWriteTextLog 以撰寫包含安裝事件相關資訊的單一文字記錄專案。

  • 呼叫 SetupWriteTextLogError,將 SetupAPI 特定錯誤或 Win32 錯誤的相關資訊寫入文字記錄檔。 SetupWriteTextLogError 會將兩個連續專案寫入文字記錄檔:第一個專案包含與 SetupWriteTextLog 所寫入格式相同的資訊,而第二個專案會記錄對應的錯誤碼和使用者易記的錯誤描述。

  • 呼叫 SetupWriteTextLogInfLine 來寫入包含指定 INF 檔案行文字的單一文字記錄專案。

文字記錄區段本文的格式中所述,SetupAPI 記錄函式會以下列格式寫入專案:

entry_prefix time_stamp event_category indentation formatted_message

各種 SetupAPI 記錄函式寫入文字記錄檔的專案主要差異在於特定資訊內容,以及 格式化訊息 欄位的格式。

如需如何將縮 排欄位設定 為縮排 格式化訊息 欄位的詳細資訊,請參閱 撰寫縮排記錄專案